Commit 69f086e
committed
Give ThermoSysPro LoadVariation 360s to simulate
Both `CombinedCyclePowerPlant.LoadVariation` models need more than the
240s default, so they have been flapping between phase 6 and phase 5
for months: over the recorded wasm-jit runs they finish in 185.6-271.0s
and 186.0-279.3s, and 20 of 33 runs of the first and 22 of 33 of the
second were killed by the timeout instead.
`update-ulimit-exe.py --branch "master wasm-jit"` asks for 360s for
both, which is its usual 1.25 factor over the longest run that finished
rounded up to the next 30s. Only those two entries are taken from that
run; the rest of what it proposes is a separate question, and it does
not offer these at all on master alone, where the model is reported as
"ran into the timeout in force, so there is nothing to measure".
Nothing here is wasm-jit specific, but it is where the effect shows:
master's C executable never simulates either model -- it fails in
NLS 10596 at t=283.315 -- while wasm-jit gets past that system and
finishes the run, 4.2x faster than C on the same machine (158s vs 662s
to reach t=250). So the timeout was scoring as a failure the one target
that can do the model at all.
Assisted-by: Claude Opus 51 parent 72e17dd commit 69f086e
1 file changed
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
641 | 641 | | |
642 | 642 | | |
643 | 643 | | |
| 644 | + | |
644 | 645 | | |
| 646 | + | |
645 | 647 | | |
646 | 648 | | |
647 | 649 | | |
| |||
0 commit comments