Skip to content

Commit e83ef3d

Browse files
peterbecichTeofilChamishmack
authored
support GHC 9.4.4 (#1822)
* GHC 9.4.4 * Add materialized dummy-ghc/ghc-9.4.4-x86_64-linux * More ghc 9.4.4 changes * Add materialized files * Fix typo Co-authored-by: Teo Camarasu <teofilcamarasu@gmail.com> Co-authored-by: Hamish Mackenzie <Hamish.K.Mackenzie@gmail.com>
1 parent ee6e1d7 commit e83ef3d

File tree

104 files changed

+19729
-16
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+19729
-16
lines changed

build.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ in rec {
3939
"ghc8107" = "3.4.1";
4040
}.${compiler-nix-name} or "latest";
4141
};
42-
} // pkgs.lib.optionalAttrs (!__elem compiler-nix-name ["ghc941" "ghc942" "ghc943"]) {
42+
} // pkgs.lib.optionalAttrs (!__elem compiler-nix-name ["ghc941" "ghc942" "ghc943" "ghc944"]) {
4343
stack = tool compiler-nix-name "stack" { version = "2.9.3"; inherit evalPackages; };
4444
hls-latest = tool compiler-nix-name "haskell-language-server" {
4545
inherit evalPackages;

ci.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
ghc902 = false;
5757
ghc924 = false;
5858
ghc925 = true;
59-
ghc943 = true;
59+
ghc944 = true;
6060
}));
6161
crossSystems = nixpkgsName: nixpkgs: compiler-nix-name:
6262
# We need to use the actual nixpkgs version we're working with here, since the values
@@ -67,7 +67,7 @@
6767
|| (system == "x86_64-darwin" && __elem compiler-nix-name ["ghc8107"]))) {
6868
inherit (lib.systems.examples) ghcjs;
6969
} // lib.optionalAttrs (nixpkgsName == "unstable"
70-
&& ((system == "x86_64-linux" && __elem compiler-nix-name ["ghc8107" "ghc902" "ghc925" "ghc943"])
70+
&& ((system == "x86_64-linux" && __elem compiler-nix-name ["ghc8107" "ghc902" "ghc925" "ghc944"])
7171
|| (system == "x86_64-darwin" && __elem compiler-nix-name []))) { # TODO add ghc versions when we have more darwin build capacity
7272
inherit (lib.systems.examples) mingwW64;
7373
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "unstable" && __elem compiler-nix-name ["ghc8107" "ghc902" "ghc922" "ghc923" "ghc924" "ghc925"]) {

materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global

Lines changed: 2156 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/version

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/info

Lines changed: 80 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/numeric-version

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/supported-languages

Lines changed: 268 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/version

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)