Skip to content

Fix pre-existing CI failures on MSYS2 CLANG64 and macOS - #1441

Merged
serge-sans-paille merged 1 commit into
xtensor-stack:masterfrom
DiamonDinoia:fix/ci-baseline-failures
Nov 2, 2026
Merged

serge-sans-paille merged 1 commit into
xtensor-stack:masterfrom
DiamonDinoia:fix/ci-baseline-failures

Conversation

@DiamonDinoia

Copy link
Copy Markdown
Contributor

The '0 ^ x with exception' block of test_pow unmasked FE_INVALID around both the pow calls and CHECK_BATCH_EQ. The comparison's vectorized arithmetic raises FE_INVALID on inf/NaN lanes (for example inf - inf), which traps and kills the test runner on MSYS2 CLANG64 (exit 127). Store the batch results while the exception is unmasked and compare after the restore.

macOS 14 runner images are retired as of 2026-11-02 and jobs on them are cancelled by brownouts, so run the native cell on macos-15.

The '0 ^ x with exception' block of test_pow unmasked FE_INVALID around
both the pow calls and CHECK_BATCH_EQ. The comparison's vectorized
arithmetic raises FE_INVALID on inf/NaN lanes (for example inf - inf),
which traps and kills the test runner on MSYS2 CLANG64 (exit 127). Store
the batch results while the exception is unmasked and compare after the
restore.

macOS 14 runner images are retired as of 2026-11-02 and jobs on them are
cancelled by brownouts, so run the native cell on macos-15.

Assisted-by: MiMo-V2.6-Pro-MOPD
@serge-sans-paille

Copy link
Copy Markdown
Contributor

Perfect, thanks for taking care of this

@serge-sans-paille
serge-sans-paille merged commit fb285a4 into xtensor-stack:master Nov 2, 2026
88 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants