-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Move OPENBLAS settings from Base to LinearAlgebra #42473
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if this is too late and if libopenblas already gets dlopened by the time we reach here.
I think you're right; we should put it here instead. Putting it into the JLL itself more directly ties this to the library, and makes sure that no matter when we do using OpenBLAS_jll
, we are guaranteed to set up the environment just in time.
It's hard to tell if any of the failing tests are related to this PR. |
Buildkite is now passing on master. If you rebase this PR on the latest master, it will use the latest Buildkite configuration. |
02a1fdb
to
56fae48
Compare
@staticfloat Can you look at this and merge? Do I have it in the right place in |
* Move OPENBLAS settings from Base to LinearAlgebra * Use __init__ of openblas for setting openblas env variables
* Move OPENBLAS settings from Base to LinearAlgebra * Use __init__ of openblas for setting openblas env variables
I wonder if this is too late and if
libopenblas
already getsdlopen
ed by the time we reach here. And if this is ok, can we move this all the way into the__init__
for the BLAS module?