Closed mtanneau closed 8 months ago
This is a bug in MOI getting the right-hand side with variable bridges: https://github.com/jump-dev/MathOptInterface.jl/issues/2452
I have a minimal reproducer, so this issue can be closed.
Thanks @odow. I will close here for now, but please reopen (or make a new issue) if this turns out to be something on our end.
Thanks!
This will be fixed in the upcoming MOI v1.27.2.
It took a while to find the proper fix. The bug was non-trivial!
cc @odow because I don't know whether the underlying issue is in JuMP or in Clarabel. This was initially reported by @klamike.
In certain circumstances (which I have not been able to fully isolate beyond the example below), setting the RHS of some constraints, then re-optimizing, yields an infeasible model. I have not been able to make a smaller example than the code below, which calls
set_normalized_rhs
to reset the right-hand-side of all equality constraints to the same value as in the initial model (thus presumably not changing anything)Also note that the issue goes away when using HiGHS instead of Clarabel.
Further comments, hopefully helpful when debugging: