Integration work for node 8.7.0 #440
Closed
IOG Hydra / ci/eval:x86_64-linux.nonrequired
failed
Nov 17, 2023 in 4s
Evaluation failed
Checkout took 0s.
Evaluation took 1 min 18s.
Details
Evaluation error:
error:
… while calling the 'getAttr' builtin
at /builtin/derivation.nix:19:19: (source not available)
… while calling the 'derivationStrict' builtin
at /builtin/derivation.nix:9:12: (source not available)
… while evaluating derivation 'nonrequired'
whose name attribute is located at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/pkgs/stdenv/generic/make-derivation.nix:300:7
… while evaluating attribute 'constituents' of derivation 'nonrequired'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/pkgs/build-support/release/default.nix:51:16:
50| pkgs.runCommand name
51| { inherit constituents meta;
| ^
52| preferLocalBuild = true;
… from call site
at /nix/store/pbrfws2y97v9c9p29znbqca6m7bm82l0-source/ci/aggregates.nix:31:20:
30| meta.description = "Nonrequired jobs that should not affect CI status";
31| constituents = collectConstituents (p: !nonRequiredTest p);
| ^
32| };
… while calling 'collectConstituents'
at /nix/store/pbrfws2y97v9c9p29znbqca6m7bm82l0-source/ci/aggregates.nix:11:25:
10| }: let
11| collectConstituents = excludeTest:
| ^
12| lib.collect lib.isDerivation
… from call site
at /nix/store/pbrfws2y97v9c9p29znbqca6m7bm82l0-source/ci/aggregates.nix:12:5:
11| collectConstituents = excludeTest:
12| lib.collect lib.isDerivation
| ^
13| (lib.mapAttrsRecursiveCond (v: !(lib.isDerivation v))
… while calling 'collect'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:443:3:
442| # The attribute set to recursively collect.
443| attrs:
| ^
444| if pred attrs then
… while calling 'collect'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:443:3:
442| # The attribute set to recursively collect.
443| attrs:
| ^
444| if pred attrs then
… from call site
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:444:8:
443| attrs:
444| if pred attrs then
| ^
445| [ attrs ]
… while calling 'isDerivation'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:640:5:
639| # Value to check.
640| value: value.type or null == "derivation";
| ^
641|
… while calling 'g'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:599:19:
598| g =
599| name: value:
| ^
600| if isAttrs value && cond value
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:486:16:
485| # Run all the tests and code coverage
486| checks = removeRecurseForDerivations checks;
| ^
487| inherit
… while calling 'removeRecurseForDerivations'
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:471:33:
470|
471| removeRecurseForDerivations = x:
| ^
472| let clean = builtins.removeAttrs x ["recurseForDerivations"];
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:510:20:
509| , apps ? mkFlakeApps haskellPackages
510| , checks ? mkFlakeChecks (collectChecks' haskellPackages)
| ^
511| , coverage ? {}
… while calling 'mkFlakeChecks'
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:459:19:
458| # Flatten the result of collectChecks or collectChecks' for use in flake `checks`
459| mkFlakeChecks = allChecks:
| ^
460| foldrAttrVals
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:460:5:
459| mkFlakeChecks = allChecks:
460| foldrAttrVals
| ^
461| (package: acc:
… while calling 'foldrAttrVals'
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-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/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-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/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/lists.nix:53:20:
52| */
53| foldr = op: nul: list:
| ^
54| let
… from call site
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/lists.nix:60:8:
59| else op (elemAt list n) (fold' (n + 1));
60| in fold' 0;
| ^
61|
… while calling 'fold''
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/lists.nix:56:15:
55| len = length list;
56| fold' = n:
| ^
57| if n == len
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:469:8:
468| { }
469| (removeRecurseForDerivations allChecks);
| ^
470|
… while calling 'removeRecurseForDerivations'
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:471:33:
470|
471| removeRecurseForDerivations = x:
| ^
472| let clean = builtins.removeAttrs x ["recurseForDerivations"];
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:510:35:
509| , apps ? mkFlakeApps haskellPackages
510| , checks ? mkFlakeChecks (collectChecks' haskellPackages)
| ^
511| , coverage ? {}
… while calling 'collectChecks'
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:184:31:
183| # This can be used to collect all the test runs in your project, so that can be run in CI.
184| collectChecks = packageSel: haskellPackages:
| ^
185| let packageFilter = name: package: (package.isHaskell or false) && packageSel package;
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:186:8:
185| let packageFilter = name: package: (package.isHaskell or false) && packageSel package;
186| in recurseIntoAttrs (lib.mapAttrs (_: p: p.checks) (lib.filterAttrs packageFilter haskellPackages));
| ^
187|
… while calling 'recurseIntoAttrs'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:1018:5:
1017| # An attribute set to scan for derivations.
1018| attrs:
| ^
1019| attrs // { recurseForDerivations = true; };
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:186:57:
185| let packageFilter = name: package: (package.isHaskell or false) && packageSel package;
186| in recurseIntoAttrs (lib.mapAttrs (_: p: p.checks) (lib.filterAttrs packageFilter haskellPackages));
| ^
187|
… while calling 'filterAttrs'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:309:5:
308| # The attribute set to filter
309| set:
| ^
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/default.nix:507:29:
506| selectPackages ? haskellLib.selectProjectPackages
507| , haskellPackages ? selectPackages project.hsPkgs
| ^
508| , packages ? mkFlakePackages haskellPackages
… while calling 'filterAttrs'
at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:309:5:
308| # The attribute set to filter
309| set:
| ^
310| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
… from call site
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/overlays/haskell.nix:658:27:
657| callProjectResults = callCabalProjectToNix config;
658| plan-pkgs = importAndFilterProject {
| ^
659| inherit (callProjectResults) projectNix sourceRepos src;
… while calling anonymous lambda
at /nix/store/bdkxqq0n6h0jqxkxzhdnj9dccwvlw6cz-source/lib/import-and-filter-project.nix:5:1:
4| { pkgs, haskellLib }:
5| { projectNix, sourceRepos, src }:
| ^
6| let
error: builder for '/nix/store/il7gf3s3kmrs8vrq16z3ic1cq9djd5wh-cardano-cli-plan-to-nix-pkgs.drv' failed with exit code 1;
last 10 log lines:
> cardano-api-8.6.0.0, cardano-api-8.5.2.0, cardano-api-8.5.0.0,
> cardano-api-8.4.0.0, cardano-api-8.3.0.0, cardano-api-8.2.0.0,
> cardano-api-8.1.1.1, cardano-api-8.1.1.0, cardano-api-8.1.0.1,
> cardano-api-8.0.0, cardano-api-1.36.0, cardano-api-1.35.4, cardano-api-1.35.3
> (has the same characteristics that caused the previous version to fail:
> excluded by constraint '^>=8.33.0.0' from 'cardano-cli')
> [__1] fail (backjumping, conflict set: cardano-api, cardano-cli)
> After searching the rest of the dependency tree exhaustively, these were the
> goals I've had most trouble fulfilling: cardano-cli, cardano-api
> )
For full logs, run 'nix log /nix/store/il7gf3s3kmrs8vrq16z3ic1cq9djd5wh-cardano-cli-plan-to-nix-pkgs.drv'.
Loading