In the meantime, this makes HiGHS.jl violating the MOI interface specifications and preventing interchangeability of solvers within the JuMP environment.
An easy fix (until version 2.0 release) is to set the time limit to "getRunTime() + time_limit" where "time_limit" is the actual time limit, instead of "time_limit".
Hello,
The HiGHS solver currently compares the time limit with the global run time, i.e., the cumulative run time of all runs with a given HiGHS object.
This is to be changed in version 2.0 as indicated in this HiGHS issue.
In the meantime, this makes
HiGHS.jl
violating the MOI interface specifications and preventing interchangeability of solvers within the JuMP environment.An easy fix (until version 2.0 release) is to set the time limit to "getRunTime() + time_limit" where "time_limit" is the actual time limit, instead of "time_limit".
Thank you.