fix gccarch definitions

This commit is contained in:
Charlotte 🦝 Delenk 2023-06-18 15:47:12 +01:00
parent 129cf20a81
commit b832408a5f
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
4 changed files with 33 additions and 8 deletions

View file

@ -180,6 +180,16 @@
"/ip6/::/tcp/5001" "/ip6/::/tcp/5001"
]; # Only exposed over the tailed scale ]; # Only exposed over the tailed scale
nix.settings.system-features = [
"kvm"
"nixos-test"
"big-parallel"
"benchmark"
"gccarch-znver1"
"gccarch-skylake"
"ca-derivations"
];
# Remove when https://nixpk.gs/pr-tracker.html?pr=235815 hits # Remove when https://nixpk.gs/pr-tracker.html?pr=235815 hits
nixpkgs.overlays = [ nixpkgs.overlays = [
(self: super: { (self: super: {

View file

@ -115,7 +115,19 @@ in {
]; ];
maxJobs = 4; maxJobs = 4;
speedFactor = 1; speedFactor = 1;
supportedFeatures = ["nixos-test" "benchmark" "ca-derivations"]; supportedFeatures = [
"nixos-test"
"benchmark"
"gccarch-rv64gc_zba_zbb"
"gccarch-rv64gc_zba"
"gccarch-rv64gc_zbb"
"gccarch-rv64gc"
"gccarch-rv32gc_zba_zbb"
"gccarch-rv32gc_zba"
"gccarch-rv32gc_zbb"
"gccarch-rv32gc"
"ca-derivations"
];
} }
]) ])
]; ];

View file

@ -9,7 +9,7 @@
machines = pkgs.writeText "machines" '' machines = pkgs.writeText "machines" ''
localhost armv7l-linux,powerpc-linux,powerpc64-linux,powerpc64le-linux,wasm32-wasi,x86_64-linux,i686-linux - 12 1 kvm,nixos-test,big-parallel,benchmark,gccarch-znver1,gccarch-skylake,ca-derivations - localhost armv7l-linux,powerpc-linux,powerpc64-linux,powerpc64le-linux,wasm32-wasi,x86_64-linux,i686-linux - 12 1 kvm,nixos-test,big-parallel,benchmark,gccarch-znver1,gccarch-skylake,ca-derivations -
build-aarch64 aarch64-linux - 4 1 nixos-test,benchmark,ca-derivations,gccarch-armv8-a,gccarch-armv8.1-a,gccarch-armv8.2-a,big-parallel - build-aarch64 aarch64-linux - 4 1 nixos-test,benchmark,ca-derivations,gccarch-armv8-a,gccarch-armv8.1-a,gccarch-armv8.2-a,big-parallel -
build-riscv riscv-linux - 4 1 nixos-test,benchmark,ca-derivations,big-parallel - build-riscv riscv-linux - 4 1 nixos-test,benchmark,ca-derivations,gccarch-rv64gc_zba_zbb,gccarch-rv64gc_zba,gccarch-rv64gc_zbb,ccarch-rv64gc,gccarch-rv32gc_zba_zbb,gccarch-rv32gc_zba,gccarch-rv32gc_zbb,ccarch-rv32gc,big-parallel -
''; '';
sshConfig = pkgs.writeText "ssh-config" '' sshConfig = pkgs.writeText "ssh-config" ''
Host build-aarch64 Host build-aarch64

View file

@ -163,12 +163,15 @@
"big-parallel" "big-parallel"
"benchmark" "benchmark"
"ca-derivations" "ca-derivations"
"gccarch-riscv-i" # There are many more combinations but i simply do not care lol
"gccarch-riscv-m" "gccarch-rv64gc_zba_zbb"
"gccarch-riscv-a" "gccarch-rv64gc_zba"
"gccarch-riscv-f" "gccarch-rv64gc_zbb"
"gccarch-riscv-d" "gccarch-rv64gc"
"gccarch-riscv-c" "gccarch-rv32gc_zba_zbb"
"gccarch-rv32gc_zba"
"gccarch-rv32gc_zbb"
"gccarch-rv32gc"
]; ];
nix.daemonCPUSchedPolicy = "idle"; nix.daemonCPUSchedPolicy = "idle";
nix.daemonIOSchedClass = "idle"; nix.daemonIOSchedClass = "idle";