Compiling with optimizations still failing.
This commit is contained in:
parent
4d0fc61e13
commit
ee181b535e
@ -22,16 +22,18 @@
|
|||||||
"nixos-test"
|
"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 = {
|
# nixpkgs.hostPlatform = {
|
||||||
# gcc.arch = "znver4";
|
# gcc.arch = "znver4";
|
||||||
# gcc.tune = "znver4";
|
# gcc.tune = "znver4";
|
||||||
# system = "x86_64-linux";
|
# system = "x86_64-linux";
|
||||||
|
|
||||||
# };
|
# };
|
||||||
|
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
(
|
(
|
||||||
self: super:
|
final: prev:
|
||||||
let
|
let
|
||||||
optimizeWithFlags =
|
optimizeWithFlags =
|
||||||
pkg: flags:
|
pkg: flags:
|
||||||
@ -62,11 +64,17 @@
|
|||||||
HZ_1000 = lib.kernel.no;
|
HZ_1000 = lib.kernel.no;
|
||||||
}
|
}
|
||||||
(
|
(
|
||||||
optimizeWithFlags super.linux_6_13 [
|
optimizeWithFlags prev.linux_6_13 [
|
||||||
"-march=znver4"
|
"-march=znver4"
|
||||||
"-mtune=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;
|
||||||
|
# });
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
];
|
];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user