Skip to content

Update IO.hs

d6461b7
Select commit
Loading
Failed to load commit list.
Closed

Update dependencies and GHC versions #7441

Update IO.hs
d6461b7
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/eval failed Feb 9, 2026 in 1s

Evaluation has errors

Checkout took 3s.
Evaluation took 21s.

Details

Evaluation error:

in job ‘x86_64-linux’:
error:
       … while evaluating the attribute 'hydraJobs'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:189:11:
          188|   inherit checks;
          189|   inherit hydraJobs;
             |           ^
          190| }

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:157:12:
          156|
          157|   ciJobs = utils.flattenDerivationTree ":" small-nested-ci-jobs.${system};
             |            ^
          158|

       … while calling 'flattenDerivationTree'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:7:38:
            6|   # Used in: `nix/outputs.nix` (to build `flattened-ci-jobs` and `ciJobs`).
            7|   flattenDerivationTree = separator: set:
             |                                      ^
            8|     let

       … while calling the 'listToAttrs' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:19:37:
           18|     in
           19|     assert lib.typeOf set == "set"; lib.listToAttrs (flatten "" set);
             |                                     ^
           20|

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:19:54:
           18|     in
           19|     assert lib.typeOf set == "set"; lib.listToAttrs (flatten "" set);
             |                                                      ^
           20|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while calling the 'concatLists' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:16:11:
           15|         else
           16|           lib.concatLists (lib.mapAttrsToList (recurse name) value);
             |           ^
           17|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while evaluating a branch condition
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:9:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |         ^
           14|           [{ inherit name value; }]

       … in the left operand of the OR (||) operator
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:35:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |                                   ^
           14|           [{ inherit name value; }]

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:12:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |            ^
           14|           [{ inherit name value; }]

       … while calling 'isDerivation'
         at /nix/store/201v6s1hyhfb4m6flp3gqiva1yy23dvj-source/lib/attrsets.nix:1251:18:
         1250|   */
         1251|   isDerivation = value: value.type or null == "derivation";
             |                  ^
         1252|

       … while evaluating the attribute 'flake'.packages."cardano-constitution:test:cardano-constitution-test"'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/lib/default.nix:406:7:
          405|       inherit name;
          406|       value =
             |       ^
          407|         # This favours the first item (`a`) in the case of duplicates

       … in the right operand of the update (//) operator
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/lib/default.nix:413:33:
          412|         else
          413|           (b.${name} or {}) // (a.${name} or {});
             |                                 ^
          414|     }) (__attrNames (a // b)));

       … while evaluating the attribute 'packages'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/lib/default.nix:406:7:
          405|       inherit name;
          406|       value =
             |       ^
          407|         # This favours the first item (`a`) in the case of duplicates

       (8 duplicate frames omitted)

       … in the left operand of the update (//) operator
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/lib/default.nix:413:12:
          412|         else
          413|           (b.${name} or {}) // (a.${name} or {});
             |            ^
          414|     }) (__attrNames (a // b)));

       … while evaluating the attribute 'packages'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/lib/default.nix:546:11:
          545|           #   `nix build .#pkg-name:test:test-name`
          546|           packages
             |           ^
          547|           # Used by:

       … from call site
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/lib/default.nix:531:22:
          530|         , haskellPackages ? selectPackages project.hsPkgs
          531|         , packages ? mkFlakePackages haskellPackages
             |                      ^
          532|         , apps ? mkFlakeApps haskellPackages

       … while calling 'foldrAttrVals'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/201v6s1hyhfb4m6flp3gqiva1yy23dvj-source/lib/lists.nix:139:14:
          138|   foldr =
          139|     op: nul: list:
             |              ^
          140|     let

       … from call site
         at /nix/store/201v6s1hyhfb4m6flp3gqiva1yy23dvj-source/lib/lists.nix:144:5:
          143|     in
          144|     fold' 0;
             |     ^
          145|

       … while calling 'fold''
         at /nix/store/201v6s1hyhfb4m6flp3gqiva1yy23dvj-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/201v6s1hyhfb4m6flp3gqiva1yy23dvj-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/201v6s1hyhfb4m6flp3gqiva1yy23dvj-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/lib/default.nix:530:29:
          529|           selectPackages ? haskellLib.selectProjectPackages
          530|         , haskellPackages ? selectPackages project.hsPkgs
             |                             ^
          531|         , packages ? mkFlakePackages haskellPackages

       … while calling 'filterAttrs'
         at /nix/store/201v6s1hyhfb4m6flp3gqiva1yy23dvj-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/201v6s1hyhfb4m6flp3gqiva1yy23dvj-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 'hsPkgs'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/9m48paz59i75a6ds73hxyaxbg7mnpsif-plutus-plan-to-nix-pkgs/plan.json'

       error: Cannot build '/nix/store/r5mvgyrgav2z0rd9hhvlhqfzcw6p2wmc-plutus-plan-to-nix-pkgs.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/9m48paz59i75a6ds73hxyaxbg7mnpsif-plutus-plan-to-nix-pkgs
         /nix/store/hw4bczgmv13ag87nbx0rw3y80vna26qw-plutus-plan-to-nix-pkgs-freeze
       Last 25 log lines:
       > Ignoring ./doc/notes/fomega/package.yaml as ./doc/notes/fomega/fomega.cabal exists
       > Cloning into '/build/tmp.dn0ySRjkXv/dist-newstyle/src/395y91q88_-f2c2aa42d3faf893ac1bc5c940c3fc54dc14ffd8b7a40eebe12f708d61a2f3e2'...
       > remote: Enumerating objects: 454, done.
       > remote: Counting objects: 100% (454/454), done.
       > remote: Compressing objects: 100% (416/416), done.
       > remote: Total 454 (delta 22), reused 0 (delta 0), pack-reused 0 (from 0)
       > Receiving objects: 100% (454/454), 1.27 MiB | 11.40 MiB/s, done.
       > Resolving deltas: 100% (22/22), done.
       > HEAD is now at 62816b8 Minimal Repo For Haskell.Nix
       > Configuration is affected by the following files:
       > - cabal.project
       > Warning: The package list for 'hackage.haskell.org' is 20493 days old.
       > Run 'cabal update' to get the latest list of available packages.
       > Warning: The package list for 'cardano-haskell-packages' is 20493 days old.
       > Run 'cabal update' to get the latest list of available packages.
       > Resolving dependencies...
       > Error: [Cabal-7107]
       > Could not resolve dependencies:
       > [__0] trying: plutus-core-1.55.0.0 (user goal)
       > [__1] trying: cassava-0.5.4.1 (dependency of plutus-core)
       > [__2] next goal: plutus-executables (user goal)
       > [__2] rejecting: plutus-executables-1.55.0.0 (conflict: cassava==0.5.4.1, plutus-executables => cassava^>=0.6)
       > [__2] fail (backjumping, conflict set: cassava, plutus-executables)
       > After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: plutus-core, cassava, plutus-executables
       >
       For full logs, run:
         nix log /nix/store/r5mvgyrgav2z0rd9hhvlhqfzcw6p2wmc-plutus-plan-to-nix-pkgs.drv

in job ‘x86_64-darwin’:
error:
       … while evaluating the attribute 'hydraJobs'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:189:11:
          188|   inherit checks;
          189|   inherit hydraJobs;
             |           ^
          190| }

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:157:12:
          156|
          157|   ciJobs = utils.flattenDerivationTree ":" small-nested-ci-jobs.${system};
             |            ^
          158|

       … while calling 'flattenDerivationTree'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:7:38:
            6|   # Used in: `nix/outputs.nix` (to build `flattened-ci-jobs` and `ciJobs`).
            7|   flattenDerivationTree = separator: set:
             |                                      ^
            8|     let

       … while calling the 'listToAttrs' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:19:37:
           18|     in
           19|     assert lib.typeOf set == "set"; lib.listToAttrs (flatten "" set);
             |                                     ^
           20|

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:19:54:
           18|     in
           19|     assert lib.typeOf set == "set"; lib.listToAttrs (flatten "" set);
             |                                                      ^
           20|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while calling the 'concatLists' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:16:11:
           15|         else
           16|           lib.concatLists (lib.mapAttrsToList (recurse name) value);
             |           ^
           17|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while calling the 'concatLists' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:16:11:
           15|         else
           16|           lib.concatLists (lib.mapAttrsToList (recurse name) value);
             |           ^
           17|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while evaluating a branch condition
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:9:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |         ^
           14|           [{ inherit name value; }]

       … in the left operand of the OR (||) operator
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:35:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |                                   ^
           14|           [{ inherit name value; }]

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:12:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |            ^
           14|           [{ inherit name value; }]

       … while calling 'isDerivation'
         at /nix/store/201v6s1hyhfb4m6flp3gqiva1yy23dvj-source/lib/attrsets.nix:1251:18:
         1250|   */
         1251|   isDerivation = value: value.type or null == "derivation";
             |                  ^
         1252|

       … while evaluating the attribute 'default.overrideAttrs'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:94:5:
           93|   non-profiled-shells = rec {
           94|     default = ghc96;
             |     ^
           95|     ghc96 = mkShell project.projectVariants.ghc96;

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:95:13:
           94|     default = ghc96;
           95|     ghc96 = mkShell project.projectVariants.ghc96;
             |             ^
           96|     ghc98 = mkShell project.projectVariants.ghc98;

       … while calling 'mkShell'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:35:13:
           34|
           35|   mkShell = project: import ./shell.nix
             |             ^
           36|     { inherit inputs pkgs lib project agda-tools metatheory r-with-packages; };

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:35:22:
           34|
           35|   mkShell = project: import ./shell.nix
             |                      ^
           36|     { inherit inputs pkgs lib project agda-tools metatheory r-with-packages; };

       … while calling anonymous lambda
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/shell.nix:1:1:
            1| { inputs, pkgs, lib, project, agda-tools, metatheory, r-with-packages }:
             | ^
            2|

       … while evaluating the attribute 'ghc967'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/shell.nix:159:5:
          158|   shell = {
          159|     ghc967 = full-shell;
             |     ^
          160|     ghc984 = quick-shell;

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/shell.nix:124:16:
          123|   # Full developer shell with many tools.
          124|   full-shell = project.shellFor {
             |                ^
          125|     name = "plutus-shell-${project.args.compiler-nix-name}";

       … while calling 'shellFor'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:836:24:
          835|             #
          836|             shellFor = extraArgs: (appendModule { shell = extraArgs; }).shell;
             |                        ^
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;

       … while evaluating the attribute 'shell'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:837:13:
          836|             shellFor = extraArgs: (appendModule { shell = extraArgs; }).shell;
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;
             |             ^
          838|             shellFor' = crossPlatforms:

       … from call site
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:837:21:
          836|             shellFor = extraArgs: (appendModule { shell = extraArgs; }).shell;
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;
             |                     ^
          838|             shellFor' = crossPlatforms:

       … while calling 'shellFor''
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:838:25:
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;
          838|             shellFor' = crossPlatforms:
             |                         ^
          839|               let

       … while evaluating the attribute 'hsPkgs.shellFor'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/0r2dal176vw8xmrggjaj0pfrnsfn7gn4-plutus-plan-to-nix-pkgs/plan.json'

       error: Cannot build '/nix/store/gsn4avd80vpmxxm5ff9z1zpfk94v17qg-plutus-plan-to-nix-pkgs.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/0r2dal176vw8xmrggjaj0pfrnsfn7gn4-plutus-plan-to-nix-pkgs
         /nix/store/nfa5w0rk3230crr1f5s5vj7ji0x5i4bb-plutus-plan-to-nix-pkgs-freeze
       Last 25 log lines:
       > Ignoring ./doc/notes/fomega/package.yaml as ./doc/notes/fomega/fomega.cabal exists
       > Cloning into '/nix/var/nix/builds/nix-39401-1875646174/tmp.D2oAoIjPKp/dist-newstyle/src/arl6f1qxr_-051fd2f5279fd923a53f071260c3d0895cd8d23ca57876a623113f26f277e266'...
       > remote: Enumerating objects: 454, done.
       > remote: Counting objects: 100% (454/454), done.
       > remote: Compressing objects: 100% (416/416), done.
       > remote: Total 454 (delta 24), reused 0 (delta 0), pack-reused 0 (from 0)
       > Receiving objects: 100% (454/454), 1.27 MiB | 8.20 MiB/s, done.
       > Resolving deltas: 100% (24/24), done.
       > HEAD is now at cd97a4d Minimal Repo For Haskell.Nix
       > Configuration is affected by the following files:
       > - cabal.project
       > Warning: The package list for 'hackage.haskell.org' is 20493 days old.
       > Run 'cabal update' to get the latest list of available packages.
       > Warning: The package list for 'cardano-haskell-packages' is 20493 days old.
       > Run 'cabal update' to get the latest list of available packages.
       > Resolving dependencies...
       > Error: [Cabal-7107]
       > Could not resolve dependencies:
       > [__0] trying: plutus-core-1.55.0.0 (user goal)
       > [__1] trying: cassava-0.5.4.1 (dependency of plutus-core)
       > [__2] next goal: plutus-executables (user goal)
       > [__2] rejecting: plutus-executables-1.55.0.0 (conflict: cassava==0.5.4.1, plutus-executables => cassava^>=0.6)
       > [__2] fail (backjumping, conflict set: cassava, plutus-executables)
       > After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: plutus-core, cassava, plutus-executables
       >
       For full logs, run:
         nix log /nix/store/gsn4avd80vpmxxm5ff9z1zpfk94v17qg-plutus-plan-to-nix-pkgs.drv

in job ‘aarch64-darwin’:
error:
       … while evaluating the attribute 'hydraJobs'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:189:11:
          188|   inherit checks;
          189|   inherit hydraJobs;
             |           ^
          190| }

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:157:12:
          156|
          157|   ciJobs = utils.flattenDerivationTree ":" small-nested-ci-jobs.${system};
             |            ^
          158|

       … while calling 'flattenDerivationTree'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:7:38:
            6|   # Used in: `nix/outputs.nix` (to build `flattened-ci-jobs` and `ciJobs`).
            7|   flattenDerivationTree = separator: set:
             |                                      ^
            8|     let

       … while calling the 'listToAttrs' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:19:37:
           18|     in
           19|     assert lib.typeOf set == "set"; lib.listToAttrs (flatten "" set);
             |                                     ^
           20|

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:19:54:
           18|     in
           19|     assert lib.typeOf set == "set"; lib.listToAttrs (flatten "" set);
             |                                                      ^
           20|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while calling the 'concatLists' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:16:11:
           15|         else
           16|           lib.concatLists (lib.mapAttrsToList (recurse name) value);
             |           ^
           17|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while calling the 'concatLists' builtin
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:16:11:
           15|         else
           16|           lib.concatLists (lib.mapAttrsToList (recurse name) value);
             |           ^
           17|

       … while calling 'flatten'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:12:23:
           11|
           12|       flatten = name: value:
             |                       ^
           13|         if lib.isDerivation value || lib.typeOf value != "set" then

       … while evaluating a branch condition
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:9:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |         ^
           14|           [{ inherit name value; }]

       … in the left operand of the OR (||) operator
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:35:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |                                   ^
           14|           [{ inherit name value; }]

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/utils.nix:13:12:
           12|       flatten = name: value:
           13|         if lib.isDerivation value || lib.typeOf value != "set" then
             |            ^
           14|           [{ inherit name value; }]

       … while calling 'isDerivation'
         at /nix/store/201v6s1hyhfb4m6flp3gqiva1yy23dvj-source/lib/attrsets.nix:1251:18:
         1250|   */
         1251|   isDerivation = value: value.type or null == "derivation";
             |                  ^
         1252|

       … while evaluating the attribute 'default.overrideAttrs'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:94:5:
           93|   non-profiled-shells = rec {
           94|     default = ghc96;
             |     ^
           95|     ghc96 = mkShell project.projectVariants.ghc96;

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:95:13:
           94|     default = ghc96;
           95|     ghc96 = mkShell project.projectVariants.ghc96;
             |             ^
           96|     ghc98 = mkShell project.projectVariants.ghc98;

       … while calling 'mkShell'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:35:13:
           34|
           35|   mkShell = project: import ./shell.nix
             |             ^
           36|     { inherit inputs pkgs lib project agda-tools metatheory r-with-packages; };

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/outputs.nix:35:22:
           34|
           35|   mkShell = project: import ./shell.nix
             |                      ^
           36|     { inherit inputs pkgs lib project agda-tools metatheory r-with-packages; };

       … while calling anonymous lambda
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/shell.nix:1:1:
            1| { inputs, pkgs, lib, project, agda-tools, metatheory, r-with-packages }:
             | ^
            2|

       … while evaluating the attribute 'ghc967'
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/shell.nix:159:5:
          158|   shell = {
          159|     ghc967 = full-shell;
             |     ^
          160|     ghc984 = quick-shell;

       … from call site
         at /nix/store/bkqbpl5rcdds8pccbw98nfl5jjd4whjb-source/nix/shell.nix:124:16:
          123|   # Full developer shell with many tools.
          124|   full-shell = project.shellFor {
             |                ^
          125|     name = "plutus-shell-${project.args.compiler-nix-name}";

       … while calling 'shellFor'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:836:24:
          835|             #
          836|             shellFor = extraArgs: (appendModule { shell = extraArgs; }).shell;
             |                        ^
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;

       … while evaluating the attribute 'shell'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:837:13:
          836|             shellFor = extraArgs: (appendModule { shell = extraArgs; }).shell;
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;
             |             ^
          838|             shellFor' = crossPlatforms:

       … from call site
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:837:21:
          836|             shellFor = extraArgs: (appendModule { shell = extraArgs; }).shell;
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;
             |                     ^
          838|             shellFor' = crossPlatforms:

       … while calling 'shellFor''
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-source/overlays/haskell.nix:838:25:
          837|             shell = shellFor' rawProject.args.shell.crossPlatforms;
          838|             shellFor' = crossPlatforms:
             |                         ^
          839|               let

       … while evaluating the attribute 'hsPkgs.shellFor'
         at /nix/store/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/dv3igkb6xsm0h16zmhddry9an4bhc54k-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/g7m265yxk0llwqhbdn31ba3lbqhhasnw-plutus-plan-to-nix-pkgs/plan.json'

       error: Cannot build '/nix/store/8x45lpz43z18igk7h2cff0xncbqya9zi-plutus-plan-to-nix-pkgs.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/6374pfjsfhz7csf83qh22x2jv22y4424-plutus-plan-to-nix-pkgs-freeze
         /nix/store/g7m265yxk0llwqhbdn31ba3lbqhhasnw-plutus-plan-to-nix-pkgs
       Last 25 log lines:
       > Ignoring ./doc/notes/fomega/package.yaml as ./doc/notes/fomega/fomega.cabal exists
       > Cloning into '/private/tmp/nix-build-plutus-plan-to-nix-pkgs.drv-0/tmp.h0BJGcWQJl/dist-newstyle/src/ff0s2p3jr_-4b2f6ee0e9a5e48ab766db94af63acf7b9786a753ecddf2b5bdf7780e28b6e4d'...
       > remote: Enumerating objects: 454, done.
       > remote: Counting objects: 100% (454/454), done.
       > remote: Compressing objects: 100% (416/416), done.
       > remote: Total 454 (delta 24), reused 0 (delta 0), pack-reused 0 (from 0)
       > Receiving objects: 100% (454/454), 1.27 MiB | 8.58 MiB/s, done.
       > Resolving deltas: 100% (24/24), done.
       > HEAD is now at 561b54f Minimal Repo For Haskell.Nix
       > Configuration is affected by the following files:
       > - cabal.project
       > Warning: The package list for 'hackage.haskell.org' is 20493 days old.
       > Run 'cabal update' to get the latest list of available packages.
       > Warning: The package list for 'cardano-haskell-packages' is 20493 days old.
       > Run 'cabal update' to get the latest list of available packages.
       > Resolving dependencies...
       > Error: [Cabal-7107]
       > Could not resolve dependencies:
       > [__0] trying: plutus-core-1.55.0.0 (user goal)
       > [__1] trying: cassava-0.5.4.1 (dependency of plutus-core)
       > [__2] next goal: plutus-executables (user goal)
       > [__2] rejecting: plutus-executables-1.55.0.0 (conflict: cassava==0.5.4.1, plutus-executables => cassava^>=0.6)
       > [__2] fail (backjumping, conflict set: cassava, plutus-executables)
       > After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: plutus-core, cassava, plutus-executables
       >
       For full logs, run:
         nix log /nix/store/8x45lpz43z18igk7h2cff0xncbqya9zi-plutus-plan-to-nix-pkgs.drv