Don't eliminate free variables in dual simplex - #457
Conversation
|
/ok to test 6726254 |
|
@chris-maes PR is failing with following test failures https://github.com/NVIDIA/cuopt/actions/runs/18319680798/job/52175602693?pr=457#step:10:3845 FAILED tests/test_pdlp_warmstart.py::test_warmstart - assert (36800 + 104480) == 136280 https://github.com/NVIDIA/cuopt/actions/runs/18319680798/job/52174832887?pr=457#step:10:2140 |
@rgsl888prabhu that is strange. This commit should only affect dual simplex and barrier. It would not affect PDLP warm start or a MIP solve time test. I re-triggered the tests. Let's see if they fail again. |
|
/merge |
Fixes an issue where free variables were being eliminated in dual simplex. These variables should only be eliminated when using barrier.