OpenModelica cpp from 2025-03-03 20:58:28 to 2025-03-05 05:37:17

Summary

OMC Commits2
Libraries Changed4
Number of Improvements53
Number of Regressions6
Number of Performance Improvements11
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
845c8c98f62025-03-04 13:43:54 +0100kabdelhak[NB] refine FOR and IF nested simplification (#13666)
c50b4b4bcd2025-03-03 21:53:49 +0100kabdelhak[NB] add FOR and IF nesting simplification (#13665)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a5b7ebc2025-03-03 22:55:28 +0100Adrian Popinstall ModelicaServices 4.1.0 (#201)
4aed1a02025-02-21 15:14:30 +0100Adrian Popfix broken cd (#199)

Library Changes

LibraryChange
Buildings_latestFrom version 12.0.0-master (ca1e43ffb7b0f8c3ac4f7376ff0542472544a966) to 12.0.0-master (8f64586aec8359976e356e5ea1ae6bdfb388ead1)
ModelicaTest_4.1.0-beta.omFrom version 4.1.0-beta.om (b24dac7b0282162635598eea6bb3b641310ad8fe) to 4.1.0-beta.om (19c425cf7db870fb88df115f67277cc9a294ad53)
ModelicaTest_trunkFrom version trunk (67e7095e5263ebbaf2ef01e804f23eae5c8f6b35) to trunk (86e6c5c8a0e6c93870d16633a2bc4806622e4e0a)
Modelica_trunkFrom version trunk (67e7095e5263ebbaf2ef01e804f23eae5c8f6b35) to trunk (86e6c5c8a0e6c93870d16633a2bc4806622e4e0a)

Models Affected

BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Templates → Failed
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)BackEnd performance 12.04 → 6.61 Templates performance 11.85 → 5.88
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)FrontEnd performance 10.54 → 6.16
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)FrontEnd performance 10.85 → 6.27
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)FrontEnd performance 10.89 → 6.21
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 11.57 → 6.69
Buildings_latestBuildings.DHC.Plants.Cooling.Controls.Validation.ChilledWaterPumpSpeed (sim)Verify → Simulate
Buildings_latestBuildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource (sim)Simulate performance 0:03:10 → 2.72
IDEASIDEAS.Examples.Tutorial.Example9 (sim)BackEnd performance 5.09 → 11.07
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeInitialValues (sim)Compile performance 44.71 → 11.51
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsReducedInitial (sim)Compile performance 42.68 → 4.76
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_4.1.0-beta.omModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstances (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Machines.TestSweptVolume (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2 (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Vessels.TestInitialization (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumes (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesPressureStates (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Vessels.TestVolume (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestPipesAndValves.LumpedPipeInitialization (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.DryAirNasa (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.MoistAir (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.SimpleAir (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.Air (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.Nitrogen (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGas (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Essotherm650 (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47 (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearColdWater (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearWater_pT (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.ConstantPropertyLiquidWater (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.IdealSteam (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97OnePhase_ph (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)Compile → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_ph (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstances (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestSweptVolume (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2 (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Vessels.TestInitialization (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumes (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesPressureStates (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Vessels.TestVolume (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestPipesAndValves.LumpedPipeInitialization (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.DryAirNasa (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.MoistAir (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.SimpleAir (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.Air (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.Nitrogen (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGas (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Essotherm650 (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47 (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearColdWater (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearWater_pT (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.ConstantPropertyLiquidWater (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.IdealSteam (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97OnePhase_ph (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_ph (sim)Compile → Simulate
Modelica_trunkModelica.Fluid.Examples.Tanks.EmptyTanks (sim)Compile → Verify
Modelica_trunkModelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)Compile → Verify
Modelica_trunkModelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Compile → Verify
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:04:36 → 0:02:37
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:04:29 → 0:02:38
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:04:24 → 0:02:30
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:03:07 → 0:05:23
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:02:57 → 0:05:06
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates