OpenModelica cpp from 2026-07-15 22:55:39 to 2026-07-17 03:52:47

Summary

OMC Commits7
Libraries Changed1
Number of Improvements2
Number of Regressions2
Number of Performance Improvements12
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
b8bc66579d2026-07-16 21:58:26 +0200Martin Sjölundwasm-jit: make browser simulation match native (#16060)
7e36012e202026-07-16 16:02:55 +0200kabdelhak[NB] Fix $START seed variable cref mismatch in NLS Jacobian sparsity (#16051)
e829eeba202026-07-16 13:23:32 +0200AndreasUpdate OMSimulator license headers to OSMC-PL 1.8 (#15465)
f3d68e0a282026-07-16 13:18:39 +0200AndreasFix round-off error in getSimulationOptions numberOfIntervals (#16018)
f2453dba812026-07-16 11:39:54 +0200Julien SchuellerOMCompiler: Fix leak in CodegenC (#16025)
35333147762026-07-16 11:37:49 +0200Julien SchuellerFix memory safety bugs in SimulationRuntime (#15988)
0a341291012026-07-15 23:01:50 +0200Martin Sjölundwasm sim: fast param resim + enum dropdowns (#16056)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6697fc02026-07-06 18:25:17 +0200linuslangenkamp[GBODE] set Radau IIA 3-stage, remove embedded error estimate (#288)
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)

Library Changes

LibraryChange
Buildings_latestConfiguration hash (OMC settings or the testing script changed)

Models Affected

Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.DryCooler (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 27.10 → 13.65
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 24.21 → 12.89
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:01:50 → 0:03:18
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Templates performance 0:01:32 → 52.16
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Templates performance 0:01:33 → 51.67
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Templates performance 0:01:01 → 35.48
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)BackEnd performance 42.12 → 23.00 Templates performance 59.48 → 31.60
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)BackEnd performance 45.91 → 25.18
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_14_M_14 (sim)Compile performance 32.35 → 18.78
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Simulate performance 29.09 → 8.50
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 28.94 → 16.79
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_160 (sim)Compile performance 21.89 → 11.39
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Compile performance 29.70 → 17.41
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)SimCode performance 15.68 → 27.43 Compile performance 59.57 → 31.66
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 6.39 → 13.41