Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC
Commits:
-
e64b3f16
by ARATA Mizuki at 2025-06-17T10:13:42+09:00
3 changed files:
Changes:
... | ... | @@ -490,7 +490,7 @@ alpineVariables arch = mconcat $ |
490 | 490 | , brokenTest "encoding004" "due to lack of locale support"
|
491 | 491 | , brokenTest "T10458" "#17869"
|
492 | 492 | ] ++
|
493 | - [ mconcat [ brokenTest test "#25498" | test <- ["simd009", "T25062_V16", "T25169", "T22187_run"] ]
|
|
493 | + [ mconcat [ brokenTest test "#25498" | test <- ["simd009", "T25169"] ]
|
|
494 | 494 | | I386 <- [arch]
|
495 | 495 | ] ++
|
496 | 496 | [ brokenTest "T22033" "#25497" | I386 <- [arch] ] ++
|
... | ... | @@ -532,7 +532,7 @@ |
532 | 532 | "variables": {
|
533 | 533 | "BIGNUM_BACKEND": "gmp",
|
534 | 534 | "BIN_DIST_NAME": "ghc-i386-linux-alpine3_20-validate",
|
535 | - "BROKEN_TESTS": "encoding004 T10458 simd009 T25062_V16 T25169 T22187_run T22033",
|
|
535 | + "BROKEN_TESTS": "encoding004 T10458 simd009 T25169 T22033",
|
|
536 | 536 | "BUILD_FLAVOUR": "validate",
|
537 | 537 | "CONFIGURE_ARGS": "--disable-ld-override --enable-strict-ghc-toolchain-check",
|
538 | 538 | "INSTALL_CONFIGURE_ARGS": "--disable-ld-override --enable-strict-ghc-toolchain-check",
|
... | ... | @@ -1203,7 +1203,7 @@ |
1203 | 1203 | "variables": {
|
1204 | 1204 | "BIGNUM_BACKEND": "gmp",
|
1205 | 1205 | "BIN_DIST_NAME": "ghc-i386-linux-alpine3_20-validate",
|
1206 | - "BROKEN_TESTS": "encoding004 T10458 simd009 T25062_V16 T25169 T22187_run T22033",
|
|
1206 | + "BROKEN_TESTS": "encoding004 T10458 simd009 T25169 T22033",
|
|
1207 | 1207 | "BUILD_FLAVOUR": "validate",
|
1208 | 1208 | "CONFIGURE_ARGS": "--disable-ld-override --enable-strict-ghc-toolchain-check",
|
1209 | 1209 | "INSTALL_CONFIGURE_ARGS": "--disable-ld-override --enable-strict-ghc-toolchain-check",
|
... | ... | @@ -4087,7 +4087,7 @@ |
4087 | 4087 | "variables": {
|
4088 | 4088 | "BIGNUM_BACKEND": "gmp",
|
4089 | 4089 | "BIN_DIST_NAME": "ghc-i386-linux-alpine3_20-release+no_split_sections",
|
4090 | - "BROKEN_TESTS": "encoding004 T10458 simd009 T25062_V16 T25169 T22187_run T22033",
|
|
4090 | + "BROKEN_TESTS": "encoding004 T10458 simd009 T25169 T22033",
|
|
4091 | 4091 | "BUILD_FLAVOUR": "release+no_split_sections",
|
4092 | 4092 | "CONFIGURE_ARGS": "--disable-ld-override --enable-strict-ghc-toolchain-check",
|
4093 | 4093 | "IGNORE_PERF_FAILURES": "all",
|
... | ... | @@ -222,7 +222,7 @@ |
222 | 222 | /* define NO_ARG_REGS if we have no argument registers at all (we can
|
223 | 223 | * optimise certain code paths using this predicate).
|
224 | 224 | */
|
225 | -#if MAX_REAL_VANILLA_REG < 2
|
|
225 | +#if MAX_REAL_VANILLA_REG < 2 && MAX_REAL_XMM_REG == 0
|
|
226 | 226 | #define NO_ARG_REGS
|
227 | 227 | #else
|
228 | 228 | #undef NO_ARG_REGS
|