daml/compiler
Martin Huschenbett 123811cef9
damlc: Split data-deps test out of packaging tests (#7894)
The packaging test suite has become just so big that it regularly
exceeds its 15 min timeout. There are some deeper issues here, for
instance that we set up tons of tiny DAML projects and call
`daml build` on each of them. Each of those builds initializes a
package database, which is one of the things that seem to take
noticable time. Unfortunately, fixing these issues is a bigger effort.

This PR is more of a band aid rather than a proper solution: split the
packaging tests into two parts: the packaging tests and the tests for
data-depenendencies. Effectively, this amounts to giving the old
packaging test suite a 30 min time budges, but at least the two parts
can now be run in parallel.

CHANGELOG_BEGIN
CHANGELOG_END
2020-11-05 11:04:46 +01:00
..
daml-extension Remove version header from vscode snippet (#7452) 2020-09-21 16:59:47 +02:00
daml-lf-ast damlc: Rotate type checking of case expressions by 90 degrees (#7873) 2020-11-04 13:06:00 +01:00
daml-lf-proto choice observers, prep (#7548) 2020-10-21 11:15:18 +01:00
daml-lf-reader DEL-8132 extract DAML LF haskell libraries (scripted) (#7246) 2020-09-01 12:09:26 +10:00
daml-lf-tools damlc: Rotate type checking of case expressions by 90 degrees (#7873) 2020-11-04 13:06:00 +01:00
daml-lf-verify choice observers, prep (#7548) 2020-10-21 11:15:18 +01:00
daml-licenses Connectify user-facing output (#7624) 2020-10-09 15:45:02 +02:00
damlc damlc: Split data-deps test out of packaging tests (#7894) 2020-11-05 11:04:46 +01:00
ghcide Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
hie-core Get ghcide from the new upstream repo (#2867) 2019-09-11 08:57:48 +02:00
lsp-tests Deprecate the "daml 1.2" version header. (#7513) 2020-09-29 13:14:59 +00:00
repl-service Cache computation of top-level values at definition level (#7818) 2020-10-28 13:39:20 +00:00
scenario-service LF: remove control of input/output value/transaction versions. (#7858) 2020-11-02 20:02:53 +01:00
README.md open-sourcing daml 2019-04-04 09:33:38 +01:00

DAML Compiler

This directory contains several libraries used by and the executable for the DAML compiler.

Libraries

  • daml-lf-ast: The DAML-LF AST and type checker.