sbcl: disable all checks on x86_64-darwin

This commit is contained in:
Hraban Luyat 2024-02-23 09:48:19 -05:00
parent f8719ace2a
commit 3029b8dc4d

View File

@ -108,7 +108,6 @@ stdenv.mkDerivation (self: rec {
# upstream--somehow some way) in due time. # upstream--somehow some way) in due time.
disabledTestFiles = lib.optionals (builtins.elem stdenv.hostPlatform.system [ disabledTestFiles = lib.optionals (builtins.elem stdenv.hostPlatform.system [
"x86_64-linux" "x86_64-linux"
"x86_64-darwin"
"aarch64-linux" "aarch64-linux"
]) [ ]) [
"foreign-stack-alignment.impure.lisp" "foreign-stack-alignment.impure.lisp"
@ -188,7 +187,11 @@ stdenv.mkDerivation (self: rec {
runHook postBuild runHook postBuild
''; '';
doCheck = true; # Tests on ofBorgs x86_64-darwin platforms are so unstable that a random one
# will fail every other run. Theres a deeper problem here; we might as well
# disable them entirely so at least the other platforms get to benefit from
# testing.
doCheck = stdenv.hostPlatform.system != "x86_64-darwin";
# From the INSTALL docs # From the INSTALL docs
checkPhase = '' checkPhase = ''