-
Notifications
You must be signed in to change notification settings - Fork 21
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
julia -e 'Pkg.test("JuMPeR")' fails on JuliaBox #53
Comments
Fails on Julia's master HEAD too, but the output is mostly the Banshee of Deprecation. |
Thanks @rickhg12hs! @tkelman @mlubin any guesses why Ipopt on Juliabox would fail on JuMPeR test, when Pkg.test("Ipopt") on Juliabox passes, as does tesitng JuMPeR with Ipopt works locally? |
I've opened #54 for the Julia 0.4 compatability |
Smells a lot like jump-dev/Ipopt.jl#9 - can we try exporting the same problem to .nl maybe and see why it's making Ipopt trigger an exception? Presumably the versions (by which I mean how the binaries were compiled, not just the version number of the source code) of Julia and Ipopt are out-of-sync between different environments, so you aren't exactly reproducing all conditions. |
jump-dev/Ipopt.jl#9 applies if JuliaBox is using the ubuntu PPA, is this the case? @ViralBShah @tanmaykm |
I think so.
Yeah, it uses exceptions internally for switching to and from restoration mode I think, and various other recoverable numerical issues. Not necessarily on every problem, but frequently enough that it can cause issues. The people who still use the Matlab mex interface to Ipopt have been consistently seeing it crash Matlab on OSX recently most likely due to similar exception handling issues, which I have no idea how to fix. |
Well AFAICT this issue has never been reported from a julia source build, just with ubuntu builds using the system libunwind. |
This should be fixed now |
Sorry about the twitter reply. Github doesn't work on my ancient cellphone.
Thought it best to open an issue here so it could be tracked ... and possibly linked to JuliaBox and/or Ipopt, etc.
The text was updated successfully, but these errors were encountered: