-
Notifications
You must be signed in to change notification settings - Fork 17
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
Issues with blis_jll #36
Comments
I believe the issue is that most symbols are prefixed with % nm ~/.julia/artifacts/3bd06aa4f9939a35f5cb53773bd177f94ec99078/lib/libblis.so | cut -d' ' -f3 | grep "^bli_" | wc -l
5825 |
I always thought it was supposed to be a drop in replacement for BLAS and perhaps even LAPACK, or had a compatibility layer for that. |
Perhaps @xrq-phys can help? |
I once tired relinking to BLIS with the old MKL.jl approach, got LinearAlgebra to work while leaving some warnings. According to what I know, BLIS ensures level-1/2/3 BLAS routines' interoperability but some auxiliary stuff might not work. Let me check. |
libblastrampoline/src/autodetection.c Line 33 in 72e1f7d
while:
The renaming in Yggdrasil seems not enough. |
blis_jll now has ILP64 the way we want it. But the library does not have enough symbols. I always believed it had a complete set of BLAS symbols. I haven't yet investigated if the issue is in BLIS, the way it is built, or LBT.
JuliaLinearAlgebra/BLIS.jl#3
JuliaPackaging/Yggdrasil#2666
The text was updated successfully, but these errors were encountered: