haskell.compiler.ghcHEAD: 9.3.20210504 -> 9.3.20210806#133309
haskell.compiler.ghcHEAD: 9.3.20210504 -> 9.3.20210806#133309cdepillabout merged 1 commit intoNixOS:haskell-updatesfrom
Conversation
|
Thanks! This seems reasonable, and it looks like it is building at least on Linux. @utdemir I'll go ahead and merge this in, but can you keep an eye on Hydra and/or https://github.com/cdepillabout/nix-haskell-updates-status the next 24 hours or so to make sure that this doesn't cause any additional breakage? |
|
Thanks @cdepillabout . I'll keep an eye on it. |
|
@cdepillabout , well, it did not build on darwin, because a dependency has failed (that does not seem relevant to this PR). When I look at the Hydra jobset evaluations, I don't see a large number of changes to the failed jobs, which looks promising; however when I search for So, in the end I noticed that I don't really know what to look at on Hydra. Sorry to leave this to you, but could you also have a look to see if everything is ok? |
|
@utdemir Thanks for following up. On our build reports, it looks like If you click through, you can find the job that is timing out: https://hydra.nixos.org/build/149762652 I took a quick look at this, and I think this is happening because the derivation for ghcHEAD doesn't have ghcHEAD: nixpkgs/pkgs/development/compilers/ghc/head.nix Lines 310 to 317 in c84e14d ghc901: nixpkgs/pkgs/development/compilers/ghc/9.0.1.nix Lines 293 to 303 in c84e14d I fixed this by adding the Hopefully this should cause the timeout to not happen anymore. |
Ah, so we don't actually build any packages from So the only thing you should be able to find a job for is |
Motivation for this change
Just bumping the
ghcHEADrevision, there're some performance improvements there.I checked that the resulting
ghccan compile code.However, there was an issue with the
hscolourpackage (with or without this PR), so I couldn't try building a Haskell package with Nix. In my opinion, that's a separate issues ince this PR is not making things worse.Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)