WIP: Js/multiple tables #1792
Draft
WIP: Js/multiple tables #1792
IOG Hydra / ci/eval
failed
Dec 5, 2025 in 6s
Evaluation has errors
Checkout took 32s.
Evaluation took 8 min 19s.
Details
Evaluation error:
in job ‘aarch64-darwin.required.native’:
error:
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:59:20:
58| name = "required-consensus";
59| constituents = lib.collect lib.isDerivation jobs;
| ^
60| };
… while calling 'collect'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:866:11:
865| collect =
866| pred: attrs:
| ^
867| if pred attrs then
… while calling the 'concatMap' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:870:7:
869| else if isAttrs attrs then
870| concatMap (collect pred) (attrValues attrs)
| ^
871| else
… while calling 'collect'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:866:11:
865| collect =
866| pred: attrs:
| ^
867| if pred attrs then
… while calling the 'concatMap' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:870:7:
869| else if isAttrs attrs then
870| concatMap (collect pred) (attrValues attrs)
| ^
871| else
… while calling 'collect'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:866:11:
865| collect =
866| pred: attrs:
| ^
867| if pred attrs then
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:867:5:
866| pred: attrs:
867| if pred attrs then
| ^
868| [ attrs ]
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:867:8:
866| pred: attrs:
867| if pred attrs then
| ^
868| [ attrs ]
… while calling 'isDerivation'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1251:18:
1250| */
1251| isDerivation = value: value.type or null == "derivation";
| ^
1252|
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:34:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while calling the 'isAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:37:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while evaluating the attribute 'exesNoAsserts'
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:28:7:
27| haskellLib.mkFlakeChecks (haskellLib.collectChecks' projectHsPkgs);
28| exesNoAsserts =
| ^
29| setGitRevs
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:29:9:
28| exesNoAsserts =
29| setGitRevs
| ^
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
… while calling 'mapAttrsRecursiveCond'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1177:14:
1176| mapAttrsRecursiveCond =
1177| cond: f: set:
| ^
1178| let
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1186:5:
1185| in
1186| recurse [ ] set;
| ^
1187|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:30:12:
29| setGitRevs
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
| ^
31| (lib.filterAttrs (_: isCardanoExe)
… while calling 'mapAttrs''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:18:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling the 'listToAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:23:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:36:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling 'mapAttrsToList'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:23:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'attrValues' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:30:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:42:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:31:14:
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
31| (lib.filterAttrs (_: isCardanoExe)
| ^
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:32:16:
31| (lib.filterAttrs (_: isCardanoExe)
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
| ^
33| } // lib.optionalAttrs noCross {
… while calling 'foldrAttrVals'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:37:25:
36|
37| foldrAttrVals = f: z: attrs:
| ^
38| lib.foldr f z (builtins.attrValues attrs);
… from call site
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:5:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… while calling 'foldr'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:139:14:
138| foldr =
139| op: nul: list:
| ^
140| let
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:144:5:
143| in
144| fold' 0;
| ^
145|
… while calling 'fold''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:15:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:18:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while calling the 'length' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:141:13:
140| let
141| len = length list;
| ^
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
… while calling the 'attrValues' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:20:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:13:9:
12| projectHsPkgsNoAsserts =
13| haskellLib.selectProjectPackages hsPkgs.projectVariants.noAsserts.hsPkgs;
| ^
14| noCross = buildSystem == hsPkgs.pkgs.stdenv.hostPlatform.system;
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while evaluating the attribute 'projectVariants.noAsserts.hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:15:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'mapAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:24:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'removeAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:773:20:
772| }
773| ) (builtins.removeAttrs rawProject.hsPkgs
| ^
774| # These are functions not packages
… while evaluating the attribute 'hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:707:44:
706| project = addProjectAndPackageAttrs rec {
707| inherit (pkg-set.config) hsPkgs;
| ^
708| inherit pkg-set;
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:676:25:
675| else project;
676| pkg-set = if plan-pkgs ? configurationError
| ^
677| then {
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:27:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… in the argument of the not operator
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'pathExists' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:50:17:
49| value = commonAttrs // {
50| outPath = builtins.getAttr outputName strict;
| ^
51| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:37:12:
36|
37| strict = derivationStrict drvAttrs;
| ^
38|
… while evaluating derivation 'haskell-project-plan-to-nix-pkgs'
whose name attribute is located at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/pkgs/stdenv/generic/make-derivation.nix:461:13
… while evaluating attribute 'buildCommand' of derivation 'haskell-project-plan-to-nix-pkgs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/pkgs/build-support/trivial-builders/default.nix:80:17:
79| enableParallelBuilding = true;
80| inherit buildCommand name;
| ^
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);
… while calling the 'path' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/clean-source-with.nix:143:18:
142| filter = filter';
143| outPath = (filterPath { filter = filter'; path = origSrc; name = name'; }) + origSubDir;
| ^
144| _isLibCleanSourceWithEx = true;
… while adding path '/nix/store/6i17r8znndhsqgd2q6qsdx7r423s3cp3-consensus-src-no-asserts'
error: builder for '/nix/store/dm90cnswgswnsgw1av8a19zsnyspf3vc-consensus-src-no-asserts.drv' failed with exit code 1;
last 1 log lines:
> error: cannot open connection to remote store 'daemon': error: Nix daemon disconnected unexpectedly (maybe it crashed?)
For full logs, run:
nix log /nix/store/dm90cnswgswnsgw1av8a19zsnyspf3vc-consensus-src-no-asserts.drv
in job ‘x86_64-darwin.required.native’:
error:
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:59:20:
58| name = "required-consensus";
59| constituents = lib.collect lib.isDerivation jobs;
| ^
60| };
… while calling 'collect'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:866:11:
865| collect =
866| pred: attrs:
| ^
867| if pred attrs then
… while calling the 'concatMap' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:870:7:
869| else if isAttrs attrs then
870| concatMap (collect pred) (attrValues attrs)
| ^
871| else
… while calling 'collect'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:866:11:
865| collect =
866| pred: attrs:
| ^
867| if pred attrs then
… while calling the 'concatMap' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:870:7:
869| else if isAttrs attrs then
870| concatMap (collect pred) (attrValues attrs)
| ^
871| else
… while calling 'collect'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:866:11:
865| collect =
866| pred: attrs:
| ^
867| if pred attrs then
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:867:5:
866| pred: attrs:
867| if pred attrs then
| ^
868| [ attrs ]
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:867:8:
866| pred: attrs:
867| if pred attrs then
| ^
868| [ attrs ]
… while calling 'isDerivation'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1251:18:
1250| */
1251| isDerivation = value: value.type or null == "derivation";
| ^
1252|
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:34:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while calling the 'isAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:37:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while evaluating the attribute 'exesNoAsserts'
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:28:7:
27| haskellLib.mkFlakeChecks (haskellLib.collectChecks' projectHsPkgs);
28| exesNoAsserts =
| ^
29| setGitRevs
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:29:9:
28| exesNoAsserts =
29| setGitRevs
| ^
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
… while calling 'mapAttrsRecursiveCond'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1177:14:
1176| mapAttrsRecursiveCond =
1177| cond: f: set:
| ^
1178| let
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1186:5:
1185| in
1186| recurse [ ] set;
| ^
1187|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:30:12:
29| setGitRevs
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
| ^
31| (lib.filterAttrs (_: isCardanoExe)
… while calling 'mapAttrs''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:18:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling the 'listToAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:23:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:36:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling 'mapAttrsToList'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:23:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'attrValues' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:30:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:42:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:31:14:
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
31| (lib.filterAttrs (_: isCardanoExe)
| ^
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:32:16:
31| (lib.filterAttrs (_: isCardanoExe)
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
| ^
33| } // lib.optionalAttrs noCross {
… while calling 'foldrAttrVals'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:37:25:
36|
37| foldrAttrVals = f: z: attrs:
| ^
38| lib.foldr f z (builtins.attrValues attrs);
… from call site
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:5:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… while calling 'foldr'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:139:14:
138| foldr =
139| op: nul: list:
| ^
140| let
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:144:5:
143| in
144| fold' 0;
| ^
145|
… while calling 'fold''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:15:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:18:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while calling the 'length' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:141:13:
140| let
141| len = length list;
| ^
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
… while calling the 'attrValues' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:20:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:13:9:
12| projectHsPkgsNoAsserts =
13| haskellLib.selectProjectPackages hsPkgs.projectVariants.noAsserts.hsPkgs;
| ^
14| noCross = buildSystem == hsPkgs.pkgs.stdenv.hostPlatform.system;
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while evaluating the attribute 'projectVariants.noAsserts.hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:15:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'mapAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:24:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'removeAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:773:20:
772| }
773| ) (builtins.removeAttrs rawProject.hsPkgs
| ^
774| # These are functions not packages
… while evaluating the attribute 'hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:707:44:
706| project = addProjectAndPackageAttrs rec {
707| inherit (pkg-set.config) hsPkgs;
| ^
708| inherit pkg-set;
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:676:25:
675| else project;
676| pkg-set = if plan-pkgs ? configurationError
| ^
677| then {
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:27:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… in the argument of the not operator
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'pathExists' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:50:17:
49| value = commonAttrs // {
50| outPath = builtins.getAttr outputName strict;
| ^
51| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:37:12:
36|
37| strict = derivationStrict drvAttrs;
| ^
38|
… while evaluating derivation 'haskell-project-plan-to-nix-pkgs'
whose name attribute is located at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/pkgs/stdenv/generic/make-derivation.nix:461:13
… while evaluating attribute 'buildCommand' of derivation 'haskell-project-plan-to-nix-pkgs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/pkgs/build-support/trivial-builders/default.nix:80:17:
79| enableParallelBuilding = true;
80| inherit buildCommand name;
| ^
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);
… while calling the 'path' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/clean-source-with.nix:143:18:
142| filter = filter';
143| outPath = (filterPath { filter = filter'; path = origSrc; name = name'; }) + origSubDir;
| ^
144| _isLibCleanSourceWithEx = true;
… while adding path '/nix/store/69fb9k146msqjdcq5aynz53zrqgj2s7h-consensus-src-no-asserts'
error: builder for '/nix/store/xylmg7rqqqzr0cpph1prbrv07cgkpr5g-consensus-src-no-asserts.drv' failed with exit code 1;
last 1 log lines:
> error: cannot open connection to remote store 'daemon': error: Nix daemon disconnected unexpectedly (maybe it crashed?)
For full logs, run:
nix log /nix/store/xylmg7rqqqzr0cpph1prbrv07cgkpr5g-consensus-src-no-asserts.drv
in job ‘aarch64-darwin.native.haskell96.exesNoAsserts’:
error:
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:34:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while calling the 'isAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:37:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while evaluating the attribute 'exesNoAsserts'
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:28:7:
27| haskellLib.mkFlakeChecks (haskellLib.collectChecks' projectHsPkgs);
28| exesNoAsserts =
| ^
29| setGitRevs
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:29:9:
28| exesNoAsserts =
29| setGitRevs
| ^
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
… while calling 'mapAttrsRecursiveCond'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1177:14:
1176| mapAttrsRecursiveCond =
1177| cond: f: set:
| ^
1178| let
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1186:5:
1185| in
1186| recurse [ ] set;
| ^
1187|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:30:12:
29| setGitRevs
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
| ^
31| (lib.filterAttrs (_: isCardanoExe)
… while calling 'mapAttrs''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:18:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling the 'listToAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:23:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:36:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling 'mapAttrsToList'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:23:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'attrValues' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:30:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:42:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:31:14:
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
31| (lib.filterAttrs (_: isCardanoExe)
| ^
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:32:16:
31| (lib.filterAttrs (_: isCardanoExe)
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
| ^
33| } // lib.optionalAttrs noCross {
… while calling 'foldrAttrVals'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:37:25:
36|
37| foldrAttrVals = f: z: attrs:
| ^
38| lib.foldr f z (builtins.attrValues attrs);
… from call site
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:5:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… while calling 'foldr'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:139:14:
138| foldr =
139| op: nul: list:
| ^
140| let
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:144:5:
143| in
144| fold' 0;
| ^
145|
… while calling 'fold''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:15:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:18:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while calling the 'length' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:141:13:
140| let
141| len = length list;
| ^
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
… while calling the 'attrValues' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:20:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:13:9:
12| projectHsPkgsNoAsserts =
13| haskellLib.selectProjectPackages hsPkgs.projectVariants.noAsserts.hsPkgs;
| ^
14| noCross = buildSystem == hsPkgs.pkgs.stdenv.hostPlatform.system;
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while evaluating the attribute 'projectVariants.noAsserts.hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:15:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'mapAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:24:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'removeAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:773:20:
772| }
773| ) (builtins.removeAttrs rawProject.hsPkgs
| ^
774| # These are functions not packages
… while evaluating the attribute 'hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:707:44:
706| project = addProjectAndPackageAttrs rec {
707| inherit (pkg-set.config) hsPkgs;
| ^
708| inherit pkg-set;
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:676:25:
675| else project;
676| pkg-set = if plan-pkgs ? configurationError
| ^
677| then {
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:27:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… in the argument of the not operator
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'pathExists' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while realising the context of path '/nix/store/hdiknc7rcwq8qwr0zv9n71js1xiaxjbx-haskell-project-plan-to-nix-pkgs/plan.json'
error: builder for '/nix/store/3nc70iswk3js0fhh1cc0q8m2v0gbmjaz-haskell-project-plan-to-nix-pkgs.drv' failed with exit code 1;
last 1 log lines:
> error: cannot open connection to remote store 'daemon': error: Nix daemon disconnected unexpectedly (maybe it crashed?)
For full logs, run:
nix log /nix/store/3nc70iswk3js0fhh1cc0q8m2v0gbmjaz-haskell-project-plan-to-nix-pkgs.drv
in job ‘x86_64-darwin.native.haskell96.exesNoAsserts’:
error:
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:34:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while calling the 'isAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:700:37:
699| [
700| (nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
| ^
701| ]
… while evaluating the attribute 'exesNoAsserts'
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:28:7:
27| haskellLib.mkFlakeChecks (haskellLib.collectChecks' projectHsPkgs);
28| exesNoAsserts =
| ^
29| setGitRevs
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:29:9:
28| exesNoAsserts =
29| setGitRevs
| ^
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
… while calling 'mapAttrsRecursiveCond'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1177:14:
1176| mapAttrsRecursiveCond =
1177| cond: f: set:
| ^
1178| let
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1186:5:
1185| in
1186| recurse [ ] set;
| ^
1187|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:30:12:
29| setGitRevs
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
| ^
31| (lib.filterAttrs (_: isCardanoExe)
… while calling 'mapAttrs''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:18:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling the 'listToAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:23:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1045:36:
1044| */
1045| mapAttrs' = f: set: listToAttrs (mapAttrsToList f set);
| ^
1046|
… while calling 'mapAttrsToList'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:23:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'attrValues' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:30:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… while calling the 'mapAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:1079:42:
1078| */
1079| mapAttrsToList = f: attrs: attrValues (mapAttrs f attrs);
| ^
1080|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:31:14:
30| (lib.mapAttrs' (_: p: lib.nameValuePair p.identifier.component-name p)
31| (lib.filterAttrs (_: isCardanoExe)
| ^
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:32:16:
31| (lib.filterAttrs (_: isCardanoExe)
32| (haskellLib.mkFlakePackages projectHsPkgsNoAsserts)));
| ^
33| } // lib.optionalAttrs noCross {
… while calling 'foldrAttrVals'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:37:25:
36|
37| foldrAttrVals = f: z: attrs:
| ^
38| lib.foldr f z (builtins.attrValues attrs);
… from call site
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:5:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… while calling 'foldr'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:139:14:
138| foldr =
139| op: nul: list:
| ^
140| let
… from call site
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:144:5:
143| in
144| fold' 0;
| ^
145|
… while calling 'fold''
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:15:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while evaluating a branch condition
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:142:18:
141| len = length list;
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
| ^
143| in
… while calling the 'length' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/lists.nix:141:13:
140| let
141| len = length list;
| ^
142| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));
… while calling the 'attrValues' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/default.nix:38:20:
37| foldrAttrVals = f: z: attrs:
38| lib.foldr f z (builtins.attrValues attrs);
| ^
39|
… from call site
at /nix/store/y8w72i59k0q6c92an61qzf24qxaacdz4-source/nix/ci.nix:13:9:
12| projectHsPkgsNoAsserts =
13| haskellLib.selectProjectPackages hsPkgs.projectVariants.noAsserts.hsPkgs;
| ^
14| noCross = buildSystem == hsPkgs.pkgs.stdenv.hostPlatform.system;
… while calling 'filterAttrs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:23:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while calling the 'removeAttrs' builtin
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/lib/attrsets.nix:657:28:
656| */
657| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));
| ^
658|
… while evaluating the attribute 'projectVariants.noAsserts.hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:15:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'mapAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:739:24:
738| # Haskell packages
739| hsPkgs = final.lib.mapAttrs (packageName: package':
| ^
740| if package' == null
… while calling the 'removeAttrs' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:773:20:
772| }
773| ) (builtins.removeAttrs rawProject.hsPkgs
| ^
774| # These are functions not packages
… while evaluating the attribute 'hsPkgs'
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:707:44:
706| project = addProjectAndPackageAttrs rec {
707| inherit (pkg-set.config) hsPkgs;
| ^
708| inherit pkg-set;
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:676:25:
675| else project;
676| pkg-set = if plan-pkgs ? configurationError
| ^
677| then {
… while evaluating a branch condition
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:27:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… in the argument of the not operator
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'pathExists' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/overlays/haskell.nix:661:31:
660| callProjectResults = callCabalProjectToNix config;
661| plan-pkgs = if !builtins.pathExists (callProjectResults.projectNix + "/plan.json")
| ^
662| then
… while calling the 'getAttr' builtin
at <nix/derivation-internal.nix>:50:17:
49| value = commonAttrs // {
50| outPath = builtins.getAttr outputName strict;
| ^
51| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at <nix/derivation-internal.nix>:37:12:
36|
37| strict = derivationStrict drvAttrs;
| ^
38|
… while evaluating derivation 'haskell-project-plan-to-nix-pkgs'
whose name attribute is located at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/pkgs/stdenv/generic/make-derivation.nix:461:13
… while evaluating attribute 'buildCommand' of derivation 'haskell-project-plan-to-nix-pkgs'
at /nix/store/dzwwydggypqg4p8r6if5zdaqyzhsxjkd-source/pkgs/build-support/trivial-builders/default.nix:80:17:
79| enableParallelBuilding = true;
80| inherit buildCommand name;
| ^
81| passAsFile = [ "buildCommand" ] ++ (derivationArgs.passAsFile or [ ]);
… while calling the 'path' builtin
at /nix/store/9n3ikq1hc0azdsnr430lr70hb42gwrmi-source/lib/clean-source-with.nix:143:18:
142| filter = filter';
143| outPath = (filterPath { filter = filter'; path = origSrc; name = name'; }) + origSubDir;
| ^
144| _isLibCleanSourceWithEx = true;
… while adding path '/nix/store/69fb9k146msqjdcq5aynz53zrqgj2s7h-consensus-src-no-asserts'
error: builder for '/nix/store/xylmg7rqqqzr0cpph1prbrv07cgkpr5g-consensus-src-no-asserts.drv' failed with exit code 1;
last 1 log lines:
> error: cannot open connection to remote store 'daemon': error: Nix daemon disconnected unexpectedly (maybe it crashed?)
For full logs, run:
nix log /nix/store/xylmg7rqqqzr0cpph1prbrv07cgkpr5g-consensus-src-no-asserts.drv
Loading