-
Notifications
You must be signed in to change notification settings - Fork 32
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
Update MKL.jl to use the ILP64 interface #164
Conversation
This will actually be a problem, I believe. When using INTERFACE_LP64, I believe you get With INTERFACE_ILP64, we get At least that is my understanding. |
Can we also use |
It may be better for MKLSparse.jl to depend on MKL.jl, which can be counted upon to set the environment up correctly. |
It looks it should be safe to set the ILP64 interface. I see the symbols in the ilp64 MKL libraries. |
Are you sure that symbols without suffix |
Darn that's a good point. We definitely want the non-suffixed versions to be LP64, and INTERFACE_LP64 is probably the only way to do it right. |
It should solve the issue with MKLSparse.jl.
JuliaSparse/MKLSparse.jl#36 (comment)