-
Notifications
You must be signed in to change notification settings - Fork 26
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
outstanding allocations on cleanup in BuddyAllocator #81
Comments
This definitely looks like an issue deep within SPRAL: |
@mjacobse I don't suppose you've run into this issue at all? The exception comes from deep within SPRAL but I don't understand why we're only seeing it on Windows: spral/src/ssids/cpu/BuddyAllocator.hxx Lines 103 to 105 in 6c56924
Full backtrace from the original IPOPT bug report (coin-or/Ipopt#530):
Looks like the same issue has also been reported in jump-dev/Ipopt.jl#374 |
I have not come across this, no, but I'd never tried SSIDS on Windows. I gave it a try just now, but at least confined to within the SPRAL sources I could not reproduce this. I did run into a few compile-time issues (missing I do see one failure in the |
Many thanks for testing, it may be that this is an issue with the IPOPT SPRAL interface on Windows. |
The version that didn't work for me was 6c56924. I tried again with the current master and now the test in Ipopt (hs071) passes! git bisect points me to 0c2b9d2 as the version that probably fixed the problem (this commit doesn't compile), which makes sense as that fixed an assumption on |
@svigerske I added a test with the linear solver |
Ah yes, I should adapt to the API change of Spral. The current |
In coin-or/Ipopt#530, issues with running Spral SSIDS under Ipopt compiled with GCC on Windows were reported.
ssids_factor
terminates withSee coin-or/Ipopt#530 for more issues.
CC @tyronerees @jfowkes
The text was updated successfully, but these errors were encountered: