Closed NPC closed 2 years ago
Thanks. I'll look at this, but I fear that we may have to disable parallel simplex, as it's hard to maintain and, as features are added to the serial solver, the chance of getting better performance with the parallel code reduces.
@jajhall thanks for investigating this. It could still be a build issue, as I understand. I don't know enough about these algorithms to tell if dropping parallel is a good call or not (you're the pro!), but it did run faster in my tests of v1.1.1. Plus, it is always a pleasure to see more cores busy :)
Fixed by #924
Hello,
I'm using Windows binaries from #746, but also calling v1.2.1 from my C# code. If running highs.exe with my simple MPS file, with parallel=on it fails silently without finding a solution:
Without parallel I get the following output, a solution is found:
When called from C# in debug mode, it fails in
run()
method ofhighs_csharp_interfaces.cs
, which callsHighsLpSolver.Highs_run(this.highs)
. Here's the exception text (not too helpful):I don't have this issue with pre-built mingw win binaries for v1.1.1.
The MPS input: