-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add dependency on MKL_jll.jl #18
Comments
Well. We probably don't need to MKL.jl to be registered to use it for testing. |
But this package already works automatically (as long as you set the env variables with the |
Yeah. I wasn't precise. I meant without a preinstalled MKL. |
Just a question on this issue. An RA here is working on fleshing out coverage in MKLSparse. The MKL downloads for Mac on Intel's site are broken, so setting the environment variables is impossible. Instead, we decided to install Is this correct? (Basically, if you added |
Update here: What should be done is to depend on |
Hi guys, a question. I'm new to Julia, MKL, and MKLSparse. I'm having trouble getting MKLSparse to work because it could not load the library "libmkl_rt". I understand that you mentioned to depend the package on MKL or MKL_jll. But how that exactly works? More specifically, how do I depend MKLSparse to one of those? Many thanks! |
@ywa136 , what you need to do is install the MKL library (from Intel) in your system, and load the env variables before launching Julia ( |
That would make the package work automatically and make it easy to enable CI. MKL.jl overwrites OpenBLAS which currently can cause some issues when using other binary dependencies which require BLAS, e.g. Arpack so we might want to wait a bit. MKL.jl also causes a regression in REPL compile latency but hopefully, I'll be able to fix that soon.
We could probably add MKL.jl as a test dependency here as soon as it has been registered.
The text was updated successfully, but these errors were encountered: