OpenModelica cpp from 2026-07-31 22:55:09 to 2026-08-03 16:10:42

Summary

OMC Commits9
Libraries Changed1
Number of Improvements6
Number of Regressions2
Number of Performance Improvements3
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
cc716187192026-08-03 16:11:38 +0300Adrian Pop[Backend] Replace variables under record field accesses (DAE.RSUB) (#16178)
ab4d57aa182026-08-03 13:17:40 +0200Martin Sjölundwasm-jit: the result-file variable filter (#16175)
1ce40ce21f2026-08-03 11:00:14 +0200Martin Sjölundwasm-jit: evaluate bound variable attributes (#16171)
a218eb7e4c2026-08-02 21:57:36 +0200Martin Sjölundwasm-jit: -lv=LOG_NLS and strict simflags (#16170)
411d6f69352026-08-02 17:25:22 +0200Martin Sjölundwasm-jit: the IDA solver, with sensitivities (#16168)
7aa6cd0f632026-08-02 13:41:50 +0200Martin SjölundNumerical Jacobian: floor the FD step at nominal (#16166)
47dee7aaa72026-08-02 08:28:01 +0200Martin Sjölundwasm-jit: reject an unimplemented method= (#16167)
a301474a0a2026-08-02 08:26:55 +0200Martin Sjölundwasm-jit: fix the DASSL Jacobian FD step (#16165)
8b1869d36d2026-08-01 12:42:44 +0200Martin Sjölundwasm-jit: shared literals and C's NLS start point (#16164)

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_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/1bf3839e9de0510b32de2890dffb41264f3f6a85.zip) to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/2fc8e1e4c0c4995f1cee56bb378e24aafe799159.zip)

Models Affected

AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale (sim)BackEnd performance 26.31 → 44.92
AixLibAixLib.Fluid.Actuators.Valves.ExpansionValves.Examples.BaseModelStaticHeatPumps (sim)Compile → Simulate
AixLibAixLib.Fluid.Actuators.Valves.ExpansionValves.Examples.StaticHeatPumpBoundaries (sim)Compile → Simulate
Buildings_12Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Compile → Templates
Buildings_latestBuildings.DHC.ETS.Combined.Validation.HeatRecoveryHeatPump (sim)Templates performance 10.61 → 4.82
Buildings_latestBuildings.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
ModelicaTest_4.1.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 10.08 → 5.74
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Templates performance 50.38 → 27.21
PhotoVoltaicsPhotoVoltaics.ComponentTesting.PolyphaseVoltageControlledConverter (sim)Templates → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleMP3 (sim)Templates → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 5.47 → 12.61
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)Simulate performance 6.55 → 11.74
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 22.40 → 51.99