OpenModelica newInst-newBackend from 2025-12-02 04:22:29 to 2025-12-04 04:22:17

Summary

OMC Commits11
Libraries Changed0
Number of Improvements59
Number of Regressions3
Number of Performance Improvements2
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
d35a9ce5852025-12-03 22:46:19 +0100kabdelhak[NB] properly create FDER variables (#14747)
5dd0cc16b02025-12-03 19:27:04 +0100Per ÖstlundFix interactive evaluation of promote of empty array (#14745)
9589abbb222025-12-03 17:52:43 +0100Adeel AsgharOnly save package.order file when is needed (#14746)
f5de3afb022025-12-03 15:44:22 +0100phannebohmGive errors on unsuccessful linearization (#14741)
5618c6e0bc2025-12-03 14:57:12 +0100Per ÖstlundFix interactive evaluation of sum (#14743)
3e1c85faaa2025-12-02 17:30:19 +0100AndreasDocument base_array.c [AI] (#14733)
b28486e2642025-12-02 17:02:58 +0100phannebohmReturn string (#14732)
cb670bd8182025-12-02 14:55:35 +0100Andreas[C] Remove USE_DEBUG_TRACE (#14730)
fffd0a587c2025-12-02 14:02:44 +0100AndreasRemove USE_DEBUG_OUTPUT (#14729)
19a2e3b7af2025-12-02 13:11:13 +0100Per ÖstlundAdd missing tests to OMEdit testsuite CMake build (#14728)
4cea11d5d02025-12-02 11:21:50 +0100phannebohmSet aux vars to protected (#14726)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9ff46942025-12-01 19:08:02 +0100Francesco CasellaAdd flag to scalarize systems (#259)
e46ee832025-11-28 10:03:55 +0100Francesco CasellaUpdate compilation parameters for BaseModelica.jl testing (#258)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Electrical.DC.Lines.Examples.DCLines (sim)Simulate performance 16.68 → 9.39
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Failed → FrontEnd
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)FrontEnd → Failed
IDEASIDEAS.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Failed → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Sensors.TestFlowRate (sim)Templates → Verify
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)Templates → Simulate
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_dT (sim)Templates → Verify
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_ph (sim)Templates → Simulate
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_ph (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Sensors.TestFlowRate (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)Templates → Simulate
ModelicaTest_4.0.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_dT (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_ph (sim)Templates → Simulate
ModelicaTest_4.0.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_ph (sim)Templates → Verify
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Sensors.TestFlowRate (sim)Templates → Verify
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)Templates → Simulate
ModelicaTest_4.1.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_dT (sim)Templates → Verify
ModelicaTest_4.1.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_ph (sim)Templates → Simulate
ModelicaTest_4.1.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_ph (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sensors.TestFlowRate (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)Templates → Simulate
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_dT (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_ph (sim)Templates → Simulate
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_ph (sim)Templates → Verify
Modelica_3.2.3Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.R134a.R134a1 (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.R134a.R134a2 (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.DryAir1 (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.DryAir2 (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pT (sim)Templates → Simulate
Modelica_3.2.3Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim)Templates → Verify
Modelica_4.0.0Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.R134a.R134a1 (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.R134a.R134a2 (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.ReferenceAir.DryAir1 (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.ReferenceAir.DryAir2 (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim)Templates → Verify
Modelica_4.1.0Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim)Templates → Verify
Modelica_4.1.0Modelica.Media.Examples.R134a.R134a1 (sim)Templates → Verify
Modelica_4.1.0Modelica.Media.Examples.R134a.R134a2 (sim)Templates → Verify
Modelica_4.1.0Modelica.Media.Examples.ReferenceAir.DryAir1 (sim)Templates → Verify
Modelica_4.1.0Modelica.Media.Examples.ReferenceAir.DryAir2 (sim)Templates → Verify
Modelica_4.1.0Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim)Templates → Verify
Modelica_trunkModelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.R134a.R134a1 (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.R134a.R134a2 (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.ReferenceAir.DryAir1 (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.ReferenceAir.DryAir2 (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim)Templates → Verify
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Compile → Simulate
PowerGrids_devPowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim)Simulate performance 0:01:50 → 50.94
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_320 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_320 (sim)Verify → Compile
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.FluidDynamics.Components.HeatExchangers.test_AnalyticExchanger (sim)Templates → Simulate
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.FluidDynamics.Components.HeatExchangers.test_DiscreteExchanger (sim)Templates → Simulate
ThermoPowerThermoPower.Test.WaterComponents.TestBarometricCondenser (sim)Templates → Compile
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerPacking (sim)Templates → Compile
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim)Templates → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestAirHumidity (sim)Templates → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestFlueGasesJunctions (sim)Templates → Simulate
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestAirHumidity (sim)Templates → Compile
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestStaticExchangerDTorWorEff (sim)Templates → Simulate
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestStaticExchangerKS (sim)Templates → Compile