diff options
author | sterni <sternenseemann@systemli.org> | 2021-08-12T14·01+0200 |
---|---|---|
committer | sterni <sternenseemann@systemli.org> | 2021-08-12T15·08+0000 |
commit | 59195e76fafbf2206f335379455ea61d204f3b21 (patch) | |
tree | ac31e127242687554e20bf8aa9894c3337fd52e8 | |
parent | 47409b9610e13dbed3c259ec23dac6c822734ce2 (diff) |
docs(nix/buildLisp): mention drawback of non-parallel compilation r/2722
To be fair this hardly matters since SBCL is quite fast, but compiling ironclad with ECL is quite the experience… Change-Id: Ib89cc50e5d557acec51fdb085bcbdfc99736221e Reviewed-on: https://cl.tvl.fyi/c/depot/+/3342 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in>
-rw-r--r-- | nix/buildLisp/README.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nix/buildLisp/README.md b/nix/buildLisp/README.md index 452f495debd4..5ee560e05669 100644 --- a/nix/buildLisp/README.md +++ b/nix/buildLisp/README.md @@ -18,6 +18,10 @@ restrictions should be highlighted: * Only SBCL is supported (though the plan is to add support for at least ABCL and Clozure CL, and maybe make it extensible) +* Parallel compilation is not possible: Since buildLisp doesn't encode + dependencies between components (i. e. source files) like ASDF, + it must compile source files in sequence to avoid errors due to + undefined symbols. ## Usage |