Skip to content

Commit 5fc3f08

Browse files
committed
Merge remote-tracking branch 'origin/master' into armv7a
# Conflicts: # ci.nix
2 parents 3e34303 + a8026bd commit 5fc3f08

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ci.nix

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@
6767
ghc910 = true;
6868
} // nixpkgs.lib.optionalAttrs (nixpkgsName == "unstable") {
6969
ghc810 = true;
70-
ghc92 = true;
71-
ghc94 = true;
70+
ghc92 = false;
71+
ghc94 = false;
7272
ghc96 = true;
7373
ghc98 = true;
7474
ghc98llvm = false;
@@ -98,11 +98,11 @@
9898
&& ((system == "x86_64-linux" && !builtins.elem compiler-nix-name ["ghc8107" "ghc902" "ghc928" "ghc948"])
9999
|| (system == "x86_64-darwin" && builtins.elem compiler-nix-name []))) { # TODO add ghc versions when we have more darwin build capacity
100100
inherit (lib.systems.examples) ucrt64;
101-
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "unstable") {
101+
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "unstable" && !builtins.elem compiler-nix-name ["ghc902" "ghc928" "ghc948"]) {
102102
# Musl cross only works on linux
103103
# aarch64 cross only works on linux
104104
inherit (lib.systems.examples) musl32 musl64 aarch64-multiplatform;
105-
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "R2405") {
105+
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "R2405" && !builtins.elem compiler-nix-name ["ghc902" "ghc928" "ghc948"]) {
106106
inherit (lib.systems.examples) aarch64-android armv7a-android-prebuilt;
107107
} // lib.optionalAttrs (system == "x86_64-linux" && nixpkgsName == "unstable" && !builtins.elem compiler-nix-name ["ghc8107" "ghc902"]) {
108108
# TODO fix this for the compilers we build with hadrian (ghc >=9.4)

0 commit comments

Comments
 (0)