Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BLD: change default of the allow-noblas option to true. #25120

Merged
merged 1 commit into from Nov 12, 2023

Conversation

charris
Copy link
Member

@charris charris commented Nov 11, 2023

Backport of #25063.

Having it set to false caused more disruption and complaints than the silent performance regressions for true ever did. So now that the dust has settled a bit on the transition to Meson, go back to the more permissive default.

The warning that is emitted when BLAS and/or LAPACK are not found is already much more visible than it was with distutils, so this new situation is still an improvement over where we were until 1.25.x.

The change to true was done in gh-24279, this is a partial revert.

Closes gh-24200
Closes gh-24703

Having it set to false caused more disruption and complaints than
the silent performance regressions for `true` ever did.
So now that the dust has settled a bit on the transition to Meson,
go back to the more permissive default.

The warning that is emitted when BLAS and/or LAPACK are not found
is already much more visible than it was with distutils, so this
new situation is still an improvement over where we were until
1.25.x.

Closes numpygh-24703.
@charris charris added component: build 08 - Backport Used to tag backport PRs 36 - Build Build related PR labels Nov 11, 2023
@charris charris merged commit cefdd34 into numpy:maintenance/1.26.x Nov 12, 2023
81 checks passed
@charris charris deleted the backport-25063 branch November 12, 2023 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
08 - Backport Used to tag backport PRs 36 - Build Build related PR component: build
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants