I’m trying to start SCS with a given solution from previous runs, see http://jump.readthedocs.io/en/latest/refmodel.html?highlight=internalModel#accessing-the-low-level-model

I mimic https://github.com/JuliaOpt/SCS.jl/blob/master/test/options.jl:

```
m #JuMP model
long_solver = SCSSolver(eps=1e5, max_iters=5000)
JuMP.setsolver(m, long_solver)
JuMP.solve(m)
#... Status: Solved
:Optimal
p_sol = m.internalModel.primal_sol
d_sol = m.internalModel.dual_sol
s = m.internalModel.slack
JuMP.getobjectivevalue(m)
0.5857824735201506
```

Now for the warm start:

```
short_solver = SCSSolver(eps=1e5, max_iters=1, warm_start=true, verbose=true)
JuMP.setsolver(m, short_solver)
JuMP.build(m)
MathProgBase.SolverInterface.setwarmstart!(m.internalModel, p_sol; dual_sol = d_sol, slack=s);
JuMP.solve(m)
#... Status: Unbounded/Inaccurate
JuMP.getobjectivevalue(m)
1.0000000000000002
```

so this is not even close; However calling `MathProgBase.optimize!(m.internalModel)`

(as in `options.jl`

from tests) results in warmstart:

```
#... Status: Solved
-0.5857616131626189
```

Is it possible to warmstart `JuMP.solve`

?