OpenModelica wasm-jit from 2026-10-08 18:01:38 to 2026-10-09 08:12:20

Summary

OMC Commits8
Libraries Changed3
Number of Improvements2
Number of Regressions0
Number of Performance Improvements10
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
2adcafdc062026-10-08 23:50:10 +0200Christian SchulzeFix record constant bindings for records in arrays of components (#17197)
3d30167c692026-10-08 23:47:15 +0200Martin SjölundCollect record constructors of array literals (#17204)
e3a6e9ed552026-10-08 22:23:12 +0200Martin SjölundExport checkout scm variables to env (#17203)
080228ff932026-10-08 19:40:18 +0200kabdelhak[NB] event conditions of algorithms without outputs as equations (#17200)
1e3a5fa52d2026-10-08 19:39:44 +0200kabdelhak[NB] allocate resizable sparsity scratch arrays on the heap (#17199)
8ba8f81de22026-10-08 19:05:31 +0200kabdelhak[NB] keep resizable sparsity patterns sparse for symbolic indices (#17198)
b1847b8cab2026-10-08 19:04:45 +0200Christian SchulzeKeep the condition assignments of an elsewhen without outputs in algorithms (#17196)
bf7d1d10c32026-10-08 18:17:27 +0200kabdelhak[NB] subscript inlined array constructors in dimension order (#17191)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
78010ce2026-10-08 20:49:41 +0200Martin SjölundChoose the solver of a pull request run
26817e72026-10-07 21:05:43 +0200Martin SjölundStop scanning the whole db after every test run

Library Changes

LibraryChange
Dynawo_devFrom version 1.8.0-master (c46649f7ed0e773b2b5856ac8d154c174f6bb6b6) to 2.0.0-master (6c9849b27ff2d833f5b94ecaec2aa4f10aa85461)
ScalableTestSuiteFrom version 2.2.0-master (117db671d7b912f1d0ac9d39e46452b7215f1f0f) to 2.2.0-master (8fe351d1c403200989acf0ed99c2efc93462d368)
ScalableTestSuite_nooptFrom version 2.2.0-master (117db671d7b912f1d0ac9d39e46452b7215f1f0f) to 2.2.0-master (8fe351d1c403200989acf0ed99c2efc93462d368)

Models Affected

BuildSysProBuildSysPro.Building.Examples.TestZoneNWalls (sim)Compile → Simulate
Dynawo_devDynawo.Examples.BESS.WECC.BESSCurrentSource (sim)FrontEnd → Verify
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 24.76 → 12.08
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 24.46 → 12.55
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 24.88 → 12.24
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 23.15 → 12.71
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 31.11 → 14.80
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 30.54 → 14.91
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 30.85 → 15.05
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 28.13 → 14.87
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)SimCode performance 11.21 → 4.98
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)FrontEnd performance 24.22 → 14.00