Parametron.jl
Parametron.jl copied to clipboard
Try to get things working on Julia 1.5
- Requires MOI master, https://github.com/jump-dev/MathOptInterface.jl/commit/f71ed8314da336a90f5713e2406ca4007c8c02e7 (ran into an ambiguity issue that I think https://github.com/jump-dev/MathOptInterface.jl/pull/1096 fixed)
- Requires https://github.com/oxfordcontrol/OSQP.jl/pull/90
- FunctionWrappers quick fix is now unusable. Unfortunately, the actual FunctionWrappers is still as broken as ever (or rather
cfunction?). Worked around by simply disabling function wrapping for now (at a performance/allocation penalty). - I don't have a Gurobi license anymore, so I replaced it with SCIP, which is now easy to install on OSX and Linux.
- GLPK seems pretty broken, so replaced it with Cbc.
- Marked a whole bunch of allocation tests broken; likely due to differences in the way allocations are measured post https://github.com/JuliaLang/julia/pull/33717.
That said, this passes tests locally.