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

Summary

OMC Commits6
Libraries Changed1
Number of Improvements1
Number of Regressions2
Number of Performance Improvements1
Number of Performance Regressions10

OpenModelica Changes

CommitDateAuthorSummary
8d6698fc7f2026-07-17 22:08:41 +0200Martin SjölundFMI 3.0 wasm FMU export and browser simulator (#16063)
8c6cebd8ae2026-07-17 20:53:36 +0200kabdelhak[NB] NBAlias: replace reinit stateVar when alias-eliminating a state (#16070)
346738d50e2026-07-17 17:52:25 +0200kabdelhak[NB] Improve expandArraySumExp: multi-dim support and implicit fallback (#16067)
ac4bb5996f2026-07-17 16:59:21 +0200arun3688ParModelica: fix -ltbb link error on MSYS2 ucrt64 (use -ltbb12) (#16066)
e5a8b295752026-07-17 15:19:34 +0200AndreasSimulationRuntime: Fix segfault when spatialDistribution second output is unused (#16065)
60ffe7a49f2026-07-17 11:40:48 +0200Julien SchuellerSimulationRuntime: Fix segfault when FMU model calls terminate (#16024)

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
ThermofluidStream_devFrom version 1.3.0-main (7b20040b4907ae9cd0eb645e56be0c867e6afe8f) to 1.3.0-main (46f52936b94de2c43a91dc0e82d1de3e1c05adee)

Models Affected

Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Compile → Simulate
Buildings_latestBuildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump (sim)Templates performance 4.97 → 10.39
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 13.65 → 29.19
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 12.89 → 27.86
ModelicaTest_4.1.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 19.89 → 49.66
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 5.84 → 10.21
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Compile performance 0:02:35 → 0:01:25
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)
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)BackEnd performance 5.80 → 10.48
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 16.79 → 30.54 Templates performance 5.68 → 10.19
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_160 (sim)Compile performance 11.39 → 24.80
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)Compile performance 18.13 → 31.68
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Compile performance 31.66 → 0:01:01 Simulate performance 5.01 → 13.29
ThermofluidStream_devThermofluidStream.Processes.Tests.Pump (sim)Verify → Simulate