Skip to content

MAINT: Update OpenBLAS to 0.3.34.237.2 - #33100

Merged
charris merged 1 commit into
numpy:maintenance/2.5.xfrom
charris:update-openblas-0.3.34.237.2
Oct 19, 2026
Merged

charris merged 1 commit into
numpy:maintenance/2.5.xfrom
charris:update-openblas-0.3.34.237.2

Conversation

@charris

@charris charris commented Oct 19, 2026

Copy link
Copy Markdown
Member

Backport of #33074.

PR summary

Update scipy-openblas to 0.3.34.237.2

Fixes #27989 with a patch to 0.3.34, see also OpenMathLib/OpenBLAS#6132 for the upstream fix.

This version picks up a fix for identifying the cpu inside a vm on macos with SVE

It also shrinks the library size

  • drops the dependency on libquadmath (which implies dropping the license for that small shared object)
  • links to the static libgfortran.a, so only pulls out the used routines (allowd by the gcc exception to libgfortran) saving about 1MB

The license change will require a change to numpy-release, so maybe this is a backport candidate to simplify version management there?

AI Disclosure

No AI

This matches main and fixes a bug on MSVC. It is also much smaller.
@charris charris added this to the 2.5.5 release milestone Oct 19, 2026
@charris
charris merged commit 943d13e into numpy:maintenance/2.5.x Oct 19, 2026
82 checks passed
@charris
charris deleted the update-openblas-0.3.34.237.2 branch October 19, 2026 18:26
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.

1 participant