Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bumping the project to ghc 9.6.4 + add static artifacts #835

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

make it build with 9.6

7b56cef
Select commit
Loading
Failed to load commit list.
Draft

Bumping the project to ghc 9.6.4 + add static artifacts #835

make it build with 9.6
7b56cef
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/eval:aarch64-darwin.devShells.default failed Mar 4, 2024 in 22s

Evaluation failed

Checkout took 10s.
Evaluation took 17 min 42s.

Details

Evaluation error:

error:
       … from call site

         at /nix/store/sbmf427rawgn5nnmd00a44cxddvrzzys-source/src/core/mkHaskellProject.nix:116:18:

          115|       # Or keep mkProjectDevShell2 forever since it seems to be working fine.
          116|       devShell = mkProjectDevShell2 project;
             |                  ^
          117|       devShells.default = devShell;

       … while calling 'mkProjectDevShell2'

         at /nix/store/sbmf427rawgn5nnmd00a44cxddvrzzys-source/src/core/mkHaskellProject.nix:96:24:

           95|
           96|   mkProjectDevShell2 = project:
             |                        ^
           97|     let

       … from call site

         at /nix/store/pwg6v991h09awixz03c019wb1g68ykqq-source/overlays/haskell.nix:849:21:

          848|             # Default shell
          849|             shell = shellFor rawProject.args.shell;
             |                     ^
          850|

       … while calling 'shellFor'

         at /nix/store/pwg6v991h09awixz03c019wb1g68ykqq-source/overlays/haskell.nix:822:24:

          821|             #
          822|             shellFor = shellArgs:
             |                        ^
          823|               let

       … from call site

         at /nix/store/pwg6v991h09awixz03c019wb1g68ykqq-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/pwg6v991h09awixz03c019wb1g68ykqq-source/lib/import-and-filter-project.nix:5:1:

            4| { pkgs, haskellLib }:
            5| { projectNix, sourceRepos, src }:
             | ^
            6| let

       error: builder for '/nix/store/z38v921ah8aawphs3x6cxmjza0pj96nn-marlowe-cardano-plan-to-nix-pkgs.drv' failed with exit code 1;
       last 10 log lines:
       > multiplate==0.0.3)
       > [__5] skipping: multiplate-0.0.1.1, multiplate-0.0.1, multiplate-0.0 (has the
       > same characteristics that caused the previous version to fail: excluded by
       > constraint '==0.0.3' from 'marlowe-cardano')
       > [__5] fail (backjumping, conflict set: ghc, marlowe-cardano, multiplate)
       > After searching the rest of the dependency tree exhaustively, these were the
       > goals I've had most trouble fulfilling: ghc, plutus-ledger-api, PyF,
       > cardano-api, marlowe-cardano, multiplate
       > Try running with --minimize-conflict-set to improve the error message.
       > )
       For full logs, run 'nix log /nix/store/z38v921ah8aawphs3x6cxmjza0pj96nn-marlowe-cardano-plan-to-nix-pkgs.drv'.