You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@jacek-oet@danielelerede-oet I notice in the results on #64 (commit 59f1e54) that GLPK errors on all the newly added MPS benchmarks, so I ran one manually to see the problem:
glpsol --mps runner/benchmarks/genx-7_three_zones_w_colocated_VRE_storage-3-24h.mps
GLPSOL--GLPK LP/MIP Solver 5.0
Parameter(s) specified in the command line:
--mps runner/benchmarks/genx-7_three_zones_w_colocated_VRE_storage-3-24h.mps
Reading problem data from 'runner/benchmarks/genx-7_three_zones_w_colocated_VRE_storage-3-24h.mps'...
runner/benchmarks/genx-7_three_zones_w_colocated_VRE_storage-3-24h.mps:1: warning: missing model name in field 3
Objective: Obj
runner/benchmarks/genx-7_three_zones_w_colocated_VRE_storage-3-24h.mps:19573: in fixed MPS format positions 37-39 must be blank
MPS file processing error
I can't see anything obviously wrong in the MPS file on that line. Googling for the error message leads to this issue: Pyomo/pyomo#2115
But I can't understand the difference between the 2 MPS file in the OP, it looks like there are just white space differences? Any ideas what the problem could be? (cc @FabianHofmann in case you've seen this error before)
Another problem is that currently we are recording such errors like so:
But this means that this counts as a runtime of 0.30s for GLPK and this skews the SGM table in the Home dashboard, making it look like GLPK is the fastest solver! What's the correct thing to do here: exclude warning rows before calculating SGM? Or, change run_solver.py to put the timeout value in the runtime column if the status is warning and include it in the SGM calculation (which is what we do for TOs).
The text was updated successfully, but these errors were encountered:
@jacek-oet @danielelerede-oet I notice in the results on #64 (commit 59f1e54) that GLPK errors on all the newly added MPS benchmarks, so I ran one manually to see the problem:
I can't see anything obviously wrong in the MPS file on that line. Googling for the error message leads to this issue:
Pyomo/pyomo#2115
But I can't understand the difference between the 2 MPS file in the OP, it looks like there are just white space differences? Any ideas what the problem could be? (cc @FabianHofmann in case you've seen this error before)
Another problem is that currently we are recording such errors like so:
But this means that this counts as a runtime of
0.30
s for GLPK and this skews the SGM table in the Home dashboard, making it look like GLPK is the fastest solver! What's the correct thing to do here: excludewarning
rows before calculating SGM? Or, changerun_solver.py
to put the timeout value in the runtime column if the status iswarning
and include it in the SGM calculation (which is what we do forTO
s).The text was updated successfully, but these errors were encountered: