OpenModelica cpp from 2026-10-26 21:52:33 to 2026-10-27 22:01:48

Summary

OMC Commits16
Libraries Changed2
Number of Improvements2
Number of Regressions0
Number of Performance Improvements7
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
1afb17e9162026-10-27 21:09:21 +0100Martin SjölundUse a valid noDerivative in cseFunctionCall8 (#17515)
901f1a2e672026-10-27 18:44:30 +0100Per ÖstlundTake class modifier into account in modifyExtends (#17518)
9358d07b902026-10-27 18:38:43 +0100kabdelhak[NB] Resizable Entwined For-Equations (#17525)
e793ea206e2026-10-27 17:49:36 +0100phannebohm[C] Check sign change consistently (#17526)
71393d0ca02026-10-27 17:35:13 +0100Andreas[RT] Fix four bugs of the C homotopy solver (#17524)
fd952696d22026-10-27 16:05:46 +0100Martin SjölundMove array tests to the new frontend (#17494)
18ace159b22026-10-27 14:37:50 +0100Martin SjölundMove tearing tests to the NF (#17511)
949b811ef02026-10-27 14:21:34 +0100Martin SjölundMove OutputDeclRecord to the new frontend (#17517)
6586a83cbe2026-10-27 13:20:07 +0100Adeel Asghar[OMEdit] Add matrix tiling and window sizing actions (#17493)
16302fd2592026-10-27 11:21:00 +0100Martin Sjölund[OB] Apply reinit in when initial() at init (#17513)
beb04d8c982026-10-27 11:00:38 +0100Martin SjölundMove simulation tests to the NF (#17510)
a5cb446a9e2026-10-27 10:34:23 +0100Martin Sjölund[OMEdit] Update _init.xml on wasm-jit re-simulate (#17512)
9507994eaf2026-10-27 09:18:40 +0100Martin SjölundMove equation, record and scoping tests to the NF (#17507)
22d66803e02026-10-27 09:12:42 +0100Martin SjölundMove declaration and modification tests to the NF (#17503)
a6a706d4da2026-10-27 08:35:30 +0100Martin SjölundMove builtin, operator and type tests to the NF (#17502)
00e581a3b82026-10-26 22:23:04 +0100Martin SjölundMove MSL flattening tests to the NF (#17499)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
323510f2026-10-27 00:31:11 +0100Francesco CasellaUpdate heavy_tests.json (#376)
d58a57a2026-10-26 13:22:47 +0100Francesco CasellaAdded larger model timeouts (#375)

Library Changes

LibraryChange
ScalableTestSuiteFrom version 2.4.0-master (d5941efe613c3da90f2efb3ef076bb2c7d8bde79) to 2.4.0-master (a0af9c1afbe0507529c948aa65d9f50a33856e36)
ScalableTestSuite_nooptFrom version 2.4.0-master (d5941efe613c3da90f2efb3ef076bb2c7d8bde79) to 2.4.0-master (a0af9c1afbe0507529c948aa65d9f50a33856e36)

Models Affected

ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 7.49 → 12.74
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.DoubleLine (sim)Simulate performance 0.09 → 37.25
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Compile performance 0:01:03 → 27.48
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Compile performance 0:04:23 → 0:01:17
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 7.60 → 17.67
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)Compile performance 0:01:17 → 38.86
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Simulate performance 11.29 → 21.83
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Compile performance 0:01:18 → 37.71
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)Simulate performance 6.62 → 11.43
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 10.96 → 3.72
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 20.30 → 9.24
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile performance 0:01:10 → 24.76
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)Compile performance 39.53 → 0:01:34