Compiling with optimizations still failing.

This commit is contained in:
Tom Alexander 2025-03-17 08:26:39 -04:00
parent 4d0fc61e13
commit ee181b535e
Signed by: talexander
GPG Key ID: D3A179C9A53C0EDE

View File

@ -22,16 +22,18 @@
"nixos-test"
];
# Keep ALL dependencies so we can rebuild offline. This DRASTICALLY increase disk usage, but disk space is cheap.
# system.includeBuildDependencies = true;
# nixpkgs.hostPlatform = {
# gcc.arch = "znver4";
# gcc.tune = "znver4";
# system = "x86_64-linux";
# };
nixpkgs.overlays = [
(
self: super:
final: prev:
let
optimizeWithFlags =
pkg: flags:
@ -62,11 +64,17 @@
HZ_1000 = lib.kernel.no;
}
(
optimizeWithFlags super.linux_6_13 [
optimizeWithFlags prev.linux_6_13 [
"-march=znver4"
"-mtune=znver4"
]
);
# gsl = prev.gsl.overrideAttrs (old: {
# # gsl tests fails when optimizations are enabled.
# # > FAIL: cholesky_invert unscaled hilbert ( 4, 4)[0,2]: 2.55795384873636067e-13 0
# # > (2.55795384873636067e-13 observed vs 0 expected) [28259614]
# doCheck = false;
# });
}
)
];