epyc: init hydra settings properly

This commit is contained in:
Raito Bezarius 2023-08-03 22:56:37 +02:00
parent 567b99aa57
commit d9d32e0194
3 changed files with 95 additions and 3 deletions

View file

@ -1,3 +1,8 @@
{ lib, ... }:
let
gcc-system-features = arch: lib.optionals (arch != null) ([ "gccarch-${arch}" ]
++ map (x: "gccarch-${x}") lib.systems.architectures.inferiors.${arch});
in
{
imports = [
../modules/ipmi-supermicro.nix
@ -19,6 +24,17 @@
};
};
nix.buildMachines = [
{ hostName = "localhost";
systems = [
"x86_64-linux"
"riscv64-linux"
];
supportedFeatures = [ "kvm" "nixos-test" "big-parallel" "benchmark" ] ++ gcc-system-features "znver3";
maxJobs = 1;
}
];
boot.binfmt.emulatedSystems = [ "riscv64-linux" "aarch64-linux" "riscv64-linux" ];
simd.arch = "znver3";