-
Notifications
You must be signed in to change notification settings - Fork 585
Build LAPACK #2657
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
Comments
Also worth looking at: https://github.com/HPAC/ReLAPACK |
@ViralBShah can this be closed now that #2658 is merged? |
We need to update the LAPACK build to have |
@giordano What would be the easiest way to add It would be nice to have M1 switch over to Accelerate. |
I guess remapping the symbols with macros? |
Anything in the LBT infrastructure I can reuse for that? While compiling fortran files, I can always do |
Strictly speaking, the fortran standard doesn't require preprocessor directives like |
I was trying to think about ways of doing this without having to edit the fortran files. |
Then redefining the symbols on the command line with |
It appears like all these issues have been resolved: - JuliaPackaging/Yggdrasil#2657 - JuliaPackaging/Yggdrasil#2658 cc @ranocha @ViralBShah
Now that we have LBT, we have situations where some libraries provide both BLAS and LAPACK (OpenBLAS, MKL) and we can have situations where we only have a BLAS provider (Accelerate, BLIS, AmdBLIS). For situations, where we only have a BLAS provider, we should build the reference LAPACK and provide it through Yggdrasil.
cc @staticfloat
The text was updated successfully, but these errors were encountered: