Skip to content

TST: xfail multithreaded BLAS test more generously - #31714

Merged
charris merged 1 commit into
numpy:mainfrom
ngoldbaum:fix-openblas-xfails
Jun 23, 2026
Merged

charris merged 1 commit into
numpy:mainfrom
ngoldbaum:fix-openblas-xfails

Conversation

@ngoldbaum

Copy link
Copy Markdown
Member

Fixes #31708.

xfail the test rather than noisily failing when we can't determine the BLAS library, either because we detect the netlib fallback version due to lack of threadpoolctl or because of a wrapper library like flexiblas.

This probably makes the test less useful for detecting buggy BLAS implementations but OpenBLAS is so ubiquitous it's going to be very noisy to make this test fail as often as I had written it originally.

@mattip mattip left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM since we don't want this test to generate too much noise.

@charris

charris commented Jun 22, 2026

Copy link
Copy Markdown
Member

Do you want this backported? The failing IBM problem is unrelated.

@ngoldbaum ngoldbaum added the 09 - Backport-Candidate PRs tagged should be backported label Jun 22, 2026
@ngoldbaum

Copy link
Copy Markdown
Member Author

Sorry forgot to add the label. This should be backported.

@charris
charris merged commit aadc23f into numpy:main Jun 23, 2026
84 of 86 checks passed
@charris

charris commented Jun 23, 2026

Copy link
Copy Markdown
Member

Thanks Nathan.

@charris charris removed the 09 - Backport-Candidate PRs tagged should be backported label Jul 2, 2026
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.

TST: test_blas_gemm_thread_safety depends on dev. version of openblas

3 participants