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

[OpenBLAS_jll] Upgrade to v0.3.29 #57025

Merged
merged 1 commit into from
Jan 13, 2025
Merged

Conversation

giordano
Copy link
Contributor

OpenBLAS v0.3.29 was released just 6 hours ago.

Note that OpenBLAS 0.3.29 doesn't support building for PowerPC with GCC before v11, which means we can't support libgfortran3 and 4 anymore. I feel like the same will happen in the near future for other architectures.

@giordano giordano added building Build system, or building Julia or its dependencies linear algebra Linear algebra external dependencies Involves LLVM, OpenBLAS, or other linked libraries stdlib Julia's standard library JLLs labels Jan 12, 2025
OPENBLAS_SHA1=5ef8b1964658f9cb6a6324a06f6a1a022609b0c5
OPENBLAS_VER := 0.3.29
OPENBLAS_BRANCH=v0.3.29
OPENBLAS_SHA1=8795fc7985635de1ecf674b87e2008a15097ffab

# LAPACK, source-only
LAPACK_VER := 3.9.0
Copy link
Contributor Author

@giordano giordano Jan 12, 2025

Choose a reason for hiding this comment

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

@ViralBShah I have no idea how to check what should be the lapack version here. Is it just whatever is the latest in https://www.netlib.org/lapack/ or we need to pick something specific?

Copy link
Member

Choose a reason for hiding this comment

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

It should match what the openblas build is using.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Where does one find that information?

Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Member

Choose a reason for hiding this comment

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

I don't think we need LAPACK build recipe in here. We always build it only as part of openblas. This seems to be for building LAPACK independently, and we do that in BB. I think we should be able to delete it altogether.

@giordano giordano added the merge me PR is reviewed. Merge when all tests are passing label Jan 12, 2025
@giordano giordano merged commit b671c9d into JuliaLang:master Jan 13, 2025
13 checks passed
@giordano giordano deleted the mg/openblas branch January 13, 2025 00:30
@giordano giordano removed the merge me PR is reviewed. Merge when all tests are passing label Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies external dependencies Involves LLVM, OpenBLAS, or other linked libraries JLLs linear algebra Linear algebra stdlib Julia's standard library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants