-
Notifications
You must be signed in to change notification settings - Fork 24
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
Prepare for MOI v0.9 #126
Prepare for MOI v0.9 #126
Conversation
This should be ready (passes the tests locally). In fact, most of the changes in this commit are about implementing features that existed in MOI prior to v0.9, but that I learned about via the newly added tests and docs 👨🎓 |
If we want to pass the tests in CI here, we should also change the version requirements in the |
From the failure, it looks like IpOpt needs to be upgraded first? |
I don't know where you see something specific to IPOPT. The first failing log that I looked at in Travis only shows MOI unit test stuff. In any case, SCIP.jl does not use IPOPT.jl, so it should not matter? |
Log on Travis: Anyway the error seems linked to something else |
Yeah, but message from Ipopt always appears (once), even when everything passes. So it does not mean anything. |
OK, the failing tests seem to point to real problems in SCIP, not an out-of-date |
Unfortunately, the MINLPtests are failing with a |
- they are failing often (which we allow) - they take quite a while, especially on OSX - the MINLPTests will only start after these have finished, taking even longer
It seems to require JuMP, which has not been upgraded yet to MOI 0.9 |
Codecov Report
@@ Coverage Diff @@
## master #126 +/- ##
==========================================
+ Coverage 14.8% 16.49% +1.69%
==========================================
Files 135 135
Lines 4262 4310 +48
==========================================
+ Hits 631 711 +80
+ Misses 3631 3599 -32
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #126 +/- ##
==========================================
+ Coverage 14.8% 16.49% +1.69%
==========================================
Files 135 135
Lines 4262 4310 +48
==========================================
+ Hits 631 711 +80
+ Misses 3631 3599 -32
Continue to review full report at Codecov.
|
So, we could merge this to But I don't know whether we should tag a new version for SCIP.jl before a compatible JuMP exists? |
Maybe we can add an allowed failure on the travis script?
I think we should, officially, JuMP is just one of the interfaces on top of MOI, this should not be blocking for solvers |
- these require JuMP - SCIP itself should only depend on MOI
Good points. I'm not so clear about the Travis syntax on allowing that stage to fail. First attempt incoming... |
see jump-dev/MathOptInterface.jl#736