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

Fix misplaced size tests golden files. #5552

Merged
merged 3 commits into from
Sep 21, 2023

Remove misplaced golden files.

05f481b
Select commit
Loading
Failed to load commit list.
Merged

Fix misplaced size tests golden files. #5552

Remove misplaced golden files.
05f481b
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/eval:x86_64-linux.ghc92.components.exes failed Sep 20, 2023 in 3s

Evaluation failed

Checkout took 1s.
Evaluation took 55 min 57s.

Details

Evaluation error:

error:
       … while evaluating a branch condition

         at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:333:13:

          332|           (nameValuePair name (
          333|             if isAttrs v then filterAttrsRecursive pred v
             |             ^
          334|             else v

       … while calling the 'isAttrs' builtin

         at /nix/store/75yg5df22m25b8pk2qmw843ydnbl0rsk-source/lib/attrsets.nix:333:16:

          332|           (nameValuePair name (
          333|             if isAttrs v then filterAttrsRecursive pred v
             |                ^
          334|             else v

       … while evaluating the attribute 'exes'

         at /nix/store/yay53rqw0mcvza5pmpvlh3pbi8yii30i-cells/automation/ciJobs.nix:19:9:

           18|       components = {
           19|         exes = library.haskell-nix.haskellLib.collectComponents' "exes" packages;
             |         ^
           20|         tests = library.haskell-nix.haskellLib.collectComponents' "tests" packages;

       … from call site

         at /nix/store/yay53rqw0mcvza5pmpvlh3pbi8yii30i-cells/automation/ciJobs.nix:19:16:

           18|       components = {
           19|         exes = library.haskell-nix.haskellLib.collectComponents' "exes" packages;
             |                ^
           20|         tests = library.haskell-nix.haskellLib.collectComponents' "tests" packages;

       … while calling 'collectComponents'

         at /nix/store/pinv9zz75ahxf6dp04jkm61bi4j7a2pz-source/lib/default.nix:158:42:

          157|   #
          158|   collectComponents = group: packageSel: haskellPackages:
             |                                          ^
          159|     let packageToComponents = name: package:

       … from call site

         at /nix/store/pinv9zz75ahxf6dp04jkm61bi4j7a2pz-source/lib/default.nix:170:8:

          169|         packagesByComponent = lib.filterAttrs (_: components: components != {}) (lib.mapAttrs packageToComponents filteredPkgs);
          170|     in recurseIntoAttrs packagesByComponent;
             |        ^
          171|

       … 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/pinv9zz75ahxf6dp04jkm61bi4j7a2pz-source/lib/default.nix:169:31:

          168|         # at this point we can filter out packages that don't have any of the given kind of component
          169|         packagesByComponent = lib.filterAttrs (_: components: components != {}) (lib.mapAttrs packageToComponents filteredPkgs);
             |                               ^
          170|     in recurseIntoAttrs packagesByComponent;

       … 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/pinv9zz75ahxf6dp04jkm61bi4j7a2pz-source/lib/default.nix:167:24:

          166|         packageFilter = name: package: (package.isHaskell or false) && packageSel package;
          167|         filteredPkgs = lib.filterAttrs packageFilter haskellPackages;
             |                        ^
          168|         # at this point we can filter out packages that don't have any of the given kind of component

       … 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/yay53rqw0mcvza5pmpvlh3pbi8yii30i-cells/automation/ciJobs.nix:15:18:

           14|     let
           15|       packages = library.haskell-nix.haskellLib.selectProjectPackages project.hsPkgs;
             |                  ^
           16|     in

       … 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/pinv9zz75ahxf6dp04jkm61bi4j7a2pz-source/overlays/haskell.nix:656:27:

          655|               callProjectResults = callCabalProjectToNix args;
          656|               plan-pkgs = importAndFilterProject {
             |                           ^
          657|                 inherit (callProjectResults) projectNix sourceRepos src;

       … while calling anonymous lambda

         at /nix/store/pinv9zz75ahxf6dp04jkm61bi4j7a2pz-source/lib/import-and-filter-project.nix:5:1:

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

       error: builder for '/nix/store/4xxvyhw5wb56fvhni7dg076fsc4zfgjd-haskell-project-plan-to-nix-pkgs.drv' failed with exit code 1;
       last 2 log lines:
       > Ignoring ./doc/notes/fomega/package.yaml as ./doc/notes/fomega/fomega.cabal exists
       > make-install-plan: BadPackageLocations (fromList [Explicit "/build/tmp.TSPE3qWjFh/cabal.project"]) [BadPackageLocationFile (BadLocDirNoCabalFile "plutus-tx-plugin")]
       For full logs, run 'nix log /nix/store/4xxvyhw5wb56fvhni7dg076fsc4zfgjd-haskell-project-plan-to-nix-pkgs.drv'.