-
-
Notifications
You must be signed in to change notification settings - Fork 286
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
Make tests fail when building with Intel MKL libraries #799
Comments
Increasing the print_level or enabling Pardiso output (pardisomkl_msglvl) may give more information. The test still works with MKL 2024.2 for me. And the MKL 2025.0 release notes mention that some work has been done on pardiso. |
Hi Stefan, thanks for the response. Downgrading to MKL 2024.2 has worked for me also, all tests passed successfully. Not sure what the issue with version 2025.0 is. |
I can reproduce with current MKL 2025.0.1.16. If I enable the log, and compare with MKL 2014.2, then there is a difference in the Pardiso call in With MKL 2024.2 it says
With MKL 2025.0.1, I only get
This is when pardiso is called with I can track it down to
If I comment out this line, it seems to work again. |
…ps>0 - workaround for issue with IPARM_[20]=3, see #799
Current stable/3.14 and next release will change to I'll probably remove the workaround in a future version if there is a fixed MKL version available. |
I'm trying to build Ipopt using the Intel MKL libraries. I'm using Ubuntu 22.04 with Ipopt 3.14.17, and Intel MKL 2025.0 library. I configure Ipopt with:
This works without any issues. I then do:
Again, no issues. But then I do:
And I get the following output:
There's more output with further tests that fail in a similar manner. No explicit errors but Ipopt just can't seem to solve any of the problems. Any idea why this is happening and how I can fix it?
The text was updated successfully, but these errors were encountered: