Skip to content

TST: Don't run test_tuple_recursion on MacOS - #31740

Merged
ngoldbaum merged 1 commit into
numpy:mainfrom
seberg:issue-31733
Jun 24, 2026
Merged

ngoldbaum merged 1 commit into
numpy:mainfrom
seberg:issue-31733

Conversation

@seberg

@seberg seberg commented Jun 24, 2026

Copy link
Copy Markdown
Member

This test was always a bit flaky, then it seemed to segfault on x86 Mac, but it seems it segfaults more generally on Mac now.

As the comment mentions, best we can tell right now this seems to be a Python issue (whether serious or not) in that we should be entering recursion and Python wants to protect things but doesn't.

I can reproduce this locally on a non x86 Mac, although not if I just run the test itself in a small test on it's own...

Closes gh-31733

(No AI)

This test was always a bit flaky, then it seemed to segfault on x86
Mac, but it seems it segfaults more generally on Mac now.

As the comment mentions, best we can tell right now this seems to
be a Python issue (whether serious or not) in that we should be
entering recursion and Python wants to protect things but doesn't.

I can reproduce this locally on a non x86 Mac, although not if I just
run the test itself in a small test on it's own...
@ngoldbaum

Copy link
Copy Markdown
Member

The sanitizer build failure is an unrelated hang during the Python build. Github actions has been a little bit flaky today and I'll chalk this up to that.

Merging this.

This should not be backported, this is fixing an issue that only happens on main.

@ngoldbaum
ngoldbaum merged commit edebad7 into numpy:main Jun 24, 2026
84 of 86 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BUG: segfaults in macOS arm64 wheel builds

3 participants