OpenModelica cpp from 2026-08-04 04:46:49 to 2026-08-04 22:54:19

Summary

OMC Commits5
Libraries Changed13
Number of Improvements18
Number of Regressions20
Number of Performance Improvements6
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
41a89e894f2026-08-04 21:12:32 +0200Martin Sjölundwasm-jit: fix module caching and obey -n=1 (#16187)
a5bca2dca32026-08-04 20:09:15 +0200Martin SjölundUse ryu for printing ipopt message (#16188)
ba996e95aa2026-08-04 17:47:18 +0200Martin SjölundReport the real revision from getVersion() (#16186)
4b2902b24e2026-08-04 15:46:51 +0200Adeel AsgharExtra corner items not needed when creating a connector (#16184)
17570b42c72026-08-04 14:06:58 +0200Martin Sjölundwasm-jit: --daeMode support (#16183)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9bc81702026-08-04 18:37:29 +0200Martin SjölundBuild omc with cmake when cmake flags are given (#290)
7bfa82f2026-08-04 17:59:31 +0200Martin SjölundAdd wasm-jit testing (#289)

Library Changes

LibraryChange
Buildings_12Configuration hash (OMC settings or the testing script changed)
Buildings_latestConfiguration hash (OMC settings or the testing script changed)
Dynawo_devConfiguration hash (OMC settings or the testing script changed)
ModelicaTest_3.2.3Configuration hash (OMC settings or the testing script changed)
ModelicaTest_4.0.0Configuration hash (OMC settings or the testing script changed)
ModelicaTest_4.1.0Configuration hash (OMC settings or the testing script changed)
OpenIMDML_mainConfiguration hash (OMC settings or the testing script changed)
OpenIPSLConfiguration hash (OMC settings or the testing script changed)
OpenIPSL_devConfiguration hash (OMC settings or the testing script changed)
PowerGridsConfiguration hash (OMC settings or the testing script changed)
PowerGrids_symb_jacConfiguration hash (OMC settings or the testing script changed)
ScalableTestSuiteConfiguration hash (OMC settings or the testing script changed)
ScalableTestSuite_nooptConfiguration hash (OMC settings or the testing script changed)

Models Affected

Buildings_12Buildings.Airflow.Multizone.Examples.PressurizationData (sim)Verify → Simulate
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile → Verify
Buildings_latestBuildings.Fluid.DataCenterEquipment.Racks.Hybrid.LiquidCooledSinglePhase.Examples.LiquidCooledSinglePhase (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate → Compile
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 21.15 → 52.98
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 33.19 → 14.94
ModelicaTest_4.1.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 43.75 → 23.81
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainCIM (sim)Simulate → Failed
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeV (sim)Simulate → Failed
OpenIPSLOpenIPSL.Tests.Solar.PowerFactory.PVD1 (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Tests.Solar.PowerFactory.PVD1 (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Verify → Compile
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Simulate performance 46.61 → 9.04
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Verify → Compile
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Simulate performance 27.11 → 7.98
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20 (sim)Compile performance 31.34 → 59.44
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Compile performance 58.66 → 0:01:50
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_10 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_160 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_20 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_320 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_40 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_80 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 12.13 → 5.98
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 54.40 → 11.12
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Verify → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Simulate performance 0:02:19 → 0:04:35
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_10 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_160 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_20 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_320 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_40 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_80 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 21.54 → 42.33
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Verify → Simulate