OpenModelica cpp from 2026-09-20 22:50:50 to 2026-09-22 00:38:31

Summary

OMC Commits20
Libraries Changed0
Number of Improvements3
Number of Regressions3
Number of Performance Improvements8
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
ca0c61d2c72026-09-22 00:08:47 +0200kabdelhak[NB] create the binding equations of resizable parameters (#16834)
47601b8f7e2026-09-21 23:09:58 +0200Martin SjölundDrop cargo-features from openmodelica_fmi3_wasm (#16833)
6a8a2ddae62026-09-21 20:03:03 +0200kabdelhak[NB] solve record parameter bindings in the primary parameter system (#16831)
dc153b2f6a2026-09-21 19:41:52 +0200kabdelhak[NB] solve a scalar from the matching element of a bigger array equation (#16829)
3915154c902026-09-21 18:59:05 +0200kabdelhak[NB] solve for-equation parameter bindings in the primary parameter system (#16808)
f0424d18cd2026-09-21 18:35:24 +0200kabdelhak[NB] split a part of a for equation with an array body into scalar residuals (#16826)
30c9867c0f2026-09-21 16:56:12 +0200Martin SjölundBuild the FMU archive from a crate of its own
2ba78360f92026-09-21 16:55:57 +0200Martin SjölundFix the 32-bit build of _event_div_integer
c0c70fa0292026-09-21 17:40:54 +0200Per ÖstlundRemove version check for promote (#16818)
3149e8f1952026-09-21 17:08:03 +0200Adeel AsgharShow the text of alias equations (#16820)
8e8960508e2026-09-21 17:07:52 +0200Adeel AsgharEnable variable navigation from Defines and Depends trees (#16821)
672f43bf092026-09-21 16:07:26 +0200AndreasBring back the openmodelica metapackage (#16817)
ba8504f6822026-09-21 15:09:27 +0200Andreas[Testsuite] Drop MSL 3.1 from the testsuite (#16772)
78edacc1622026-09-21 13:22:33 +0200Martin SjölundOne form of a wasm library, one per MSL one (#16799)
852d23de012026-09-21 13:15:12 +0200Martin SjölundBuild the Cpp genDebugSymbols test with -O0 (#16806)
c8f2db732e2026-09-21 13:14:17 +0200Martin SjölundFix the build on CMake older than 3.28 (#16805)
aa4129a1232026-09-21 12:20:26 +0200Adeel AsgharAdd optional zero alignment for dual y-axes (#16809)
7c9e6ec7d02026-09-21 10:28:45 +0200Martin SjölundSkip qt5 builds (#16807)
2c99c8b96f2026-09-21 01:24:27 +0200kabdelhak[NB] compute the primary parameters before the initialization (#16804)
e31f6657722026-09-21 00:48:25 +0200kabdelhak[NB] report a part of a for equation with an array body instead of overflowing the residual (#16803)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
c7b355d2026-09-19 17:47:52 +0200Martin SjölundAdd missing libraries to the install script
e3661a92026-09-18 19:17:42 +0200Martin SjölundAdd OpenHPL and SDF to library testing

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 9.65 → 16.69
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 33.56 → 15.57
ModelicaTest_4.1.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 29.19 → 12.67
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 10.58 → 23.21
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → SimCode
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile performance 52.49 → 25.63
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Simulate performance 19.70 → 7.47
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Compile performance 53.73 → 0:02:09
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Simulate performance 13.15 → 7.66
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600 (sim)Compile performance 39.14 → 21.32
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)Compile performance 0:01:30 → 48.93
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile performance 25.32 → 0:01:05
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)Compile performance 0:01:18 → 40.32
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 4.05 → 14.81
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Simulate performance 11.34 → 21.22
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.TestDynamicOnePhaseFlowShell (sim)Compile → Simulate