OpenModelica cpp from 2026-09-11 01:55:53 to 2026-09-11 22:50:55

Summary

OMC Commits1
Libraries Changed3
Number of Improvements9
Number of Regressions5
Number of Performance Improvements10
Number of Performance Regressions12

OpenModelica Changes

CommitDateAuthorSummary
v1.28.0-dev-711-g7310521543..v1.28.0-dev.719+gce5414c5d8.cmake

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
8390bd52026-09-11 10:00:05 +0200Martin SjölundSplit wasm-jit into a sim job and a wasm-fmu job
69f086e2026-09-10 10:45:36 +0200Martin SjölundGive ThermoSysPro LoadVariation 360s to simulate

Library Changes

LibraryChange
Buildings_11Configuration hash (OMC settings or the testing script changed)
Buildings_12From version 12.1.2-maint.12.x (9bf3f0fc152bd0efe86049f7ebf4c871d8f30775) to 12.1.2-maint.12.x (0600dc3f0972715f5f0f5c3d9cb7fe6872f15bf8)
Buildings_latestFrom version 14.0.0-master (5fdab1ee7e82d2a4907935920ace6b11f1df2a87) to 14.0.0-master (8b1f8a1c6437f56745cfa40bb00fb065aa45ac2f)

Models Affected

AixLibAixLib.Systems.HydraulicModules.Examples.ERC_ExperimentalHall_CoolingCircuit (sim)Templates performance 15.90 → 8.54
AixLibAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)Templates performance 21.45 → 49.35
BuildingSystemsBuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature (sim)Templates performance 0:01:05 → 37.99
BuildingSystemsBuildingSystems.Applications.HeatingSystems.WaterHeatingSystem (sim)Templates performance 24.46 → 14.20
Buildings_11Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)Failed → Templates
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Templates performance 9.84 → 18.00
Buildings_12Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Templates performance 20.33 → 45.31
Buildings_12Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)Templates → Failed
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Templates performance 6.45 → 12.24
Buildings_latestBuildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump (sim)Templates performance 10.17 → 5.43
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_SmallScaleValidation (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Templates performance 18.90 → 10.50
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 20.97 → 11.15
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Simulate performance 7.30 → 35.19
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Simulate performance 9.49 → 20.61
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 7.89 → 22.37
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)Simulate performance 12.07 → 5.97
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Simulate performance 2.96 → 15.87
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Simulate performance 25.89 → 12.72
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Templates performance 35.02 → 0:01:02
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 6.13 → 13.88
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Simulate performance 20.51 → 52.19
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Templates performance 8.23 → 14.07 Simulate performance 0:02:02 → 0:03:54
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 17.70 → 7.92
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Simulate performance 22.12 → 12.45