<!-- openmodelica-library-testing: pull request report -->
## Library testing for [#17152](https://github.com/OpenModelica/OpenModelica/pull/17152) against `wasm-jit`

| | Branch | Run | Compiler | Machine |
| --- | --- | --- | --- | --- |
| Baseline | `wasm-jit` | 2026-10-06 18:05:05 | v1.28.0-dev.1294+gfd4849f190.rust | ryzen-9950x |
| Pull request | `pr/17152` | 2026-10-06 19:32:21 | v1.28.0-dev.1295+g402410718b.rust | ryzen-9950x |

20037 models compared, **0 improved, 3 regressions**, performance 2 improved, 5 regressions.

| Phase | `wasm-jit` | `pr/17152` | Change | Change, same phase |
| --- | --- | --- | --- | --- |
| frontend | 1:17:16 | 1:14:52 | -3.1% | -3.1% |
| backend | 1:48:10 | 1:47:30 | -0.6% | -0.6% |
| simcode | 0:22:32 | 0:22:04 | -2.1% | -2.1% |
| templates | 0:12:13 | 0:11:38 | -4.8% | -4.8% |
| compile | 1:18:47 | 1:15:44 | -3.9% | -3.9% |
| simulate | 7:48:37 | 7:50:05 | +0.3% | +0.1% |
| verify | 0:14:42 | 0:14:25 | -1.9% | -1.9% |
| total | 19:10:48 | 18:59:15 | -1.0% | -1.1% |

Time spent on the 20037 models both runs have. The last column counts only the 20034 that reached the same phase in both: a model that fails earlier stops paying for the phases it no longer reaches.

[Full report](http://libraries.openmodelica.org/branches/history/pr/17152/2026-10-06%2018:05:05..2026-10-06%2019:32:21.html)

<details><summary>10 models affected</summary>

| Library | Model | Change |
| --- | --- | --- |
| AES | AES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale | Simulate performance 36.06 -> 0:01:08 |
| ClaRa_dev | ClaRa.Examples.SteamPowerPlant_01 | Compile performance 27.11 -> 15.05 |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative | Simulate performance 0:01:16 -> 30.60 |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative | Simulate performance 50.59 -> 0:01:44 |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset | Verify -> Compile |
| OpenIPSL_dev | OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case | Compile performance 11.30 -> 21.05 |
| ScalableTestSuite | ScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 | Simulate performance 5.49 -> 10.62 |
| ScalableTestSuite | ScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 | Simulate performance 8.65 -> 17.74 |
| ThermoPower | ThermoPower.Test.GasComponents.TestFanMech | Simulate -> Failed |
| ThermoPower_4.0.0-dev | ThermoPower.Test.GasComponents.TestFanMech | Simulate -> Failed |

</details>

<details><summary>Caveats</summary>

- The baseline is the newest run of wasm-jit, not the commit the pull request is based on, so a difference can also come from something merged into wasm-jit since the pull request was branched.

</details>

---
Generated by the OpenModelica library testing
