OpenModelica newInst-daeMode from 2025-09-06 19:58:50 to 2025-09-10 04:11:38

Summary

OMC Commits7
Libraries Changed2
Number of Improvements3
Number of Regressions128
Number of Performance Improvements1
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
9b192aa68f2025-09-09 18:04:14 +0200AndreasRemove C runtime draft from 2011 (#14327)
d4c2a82b822025-09-09 14:05:19 +0200Per ÖstlundCheck that constants have bindings (#14324)
e2cc0050902025-09-09 12:55:21 +0200kabdelhak[NF] further update of resizable support (#14323)
18e0a33b302025-09-08 19:00:47 +0200kabdelhak[NF] add support for resizable modifications (#14322)
b5924ab8e12025-09-08 11:26:10 +0200phannebohm[NB,Template] Use array copy for residuals (#14318)
a476a10b4d2025-09-07 16:51:51 +0200phannebohmRename codegen function (#14317)
62eaad3ca22025-09-06 22:50:09 +0200kabdelhak[NB] update size classification differentiation (#14316)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a0b19ca2025-09-10 15:42:35 +0200Francesco CasellaAdded Pharmacolibrary to tested library (#221)
78b314a2025-07-23 14:25:23 +0200Francesco CasellaUpdate heavy_tests.json (#218)

Library Changes

LibraryChange
IBPSA_latestFrom version 4.0.0-master (ef0c64fb839b9b4d03cd4a88d0b3fe319f65e9e0) to 4.0.0-master (18747cd6e584fdd650cba4fb89f7a8dc8ee26c3f)
Modelica_DeviceDriversFrom version 2.1.1-master (ab45d74ed3f05be89111ef84e0fdf3e05eac7042) to 2.2.0-master (bcf8759d65a93c8d17c5f363e6e582bcd26fc031)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
AixLibAixLib.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Simulate → Failed
AixLibAixLib.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Simulate → Failed
AixLibAixLib.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate → Failed
AixLibAixLib.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Simulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Simulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Simulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Simulate → Failed
Buildings_11Buildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Compile → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.MultiStage (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.SpaceCooling (sim)Compile → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.VariableSpeed (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeed (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeedPLR (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.VariableSpeed (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlus (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlusPartLoad (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Heating.AirSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_OnDemandResistiveDefrost (sim)Simulate → Failed
Buildings_11Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_OnDemandReverseCycleDefrost (sim)Simulate → Failed
Buildings_11Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_TimedResistiveDefrost (sim)Simulate → Failed
Buildings_11Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_TimedReverseCycleDefrost (sim)Simulate → Failed
Buildings_11Buildings.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Verify → Failed
Buildings_11Buildings.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Verify → Failed
Buildings_11Buildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Verify → Failed
Buildings_11Buildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Verify → Failed
Buildings_11Buildings.Templates.Components.Validation.Coils (sim)Compile → Failed
Buildings_12Buildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Compile → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.MultiStage (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.SpaceCooling (sim)Compile → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.VariableSpeed (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeed (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeedPLR (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.VariableSpeed (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlus (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlusPartLoad (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Heating.AirSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_12Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_OnDemandResistiveDefrost (sim)Compile → Failed
Buildings_12Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_OnDemandReverseCycleDefrost (sim)Compile → Failed
Buildings_12Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_TimedResistiveDefrost (sim)Compile → Failed
Buildings_12Buildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_TimedReverseCycleDefrost (sim)Compile → Failed
Buildings_12Buildings.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Verify → Failed
Buildings_12Buildings.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Verify → Failed
Buildings_12Buildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Verify → Failed
Buildings_12Buildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Verify → Failed
Buildings_12Buildings.Templates.Components.Validation.Coils (sim)Compile → Failed
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Compile → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.MultiStage (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.SpaceCooling (sim)Compile → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.VariableSpeed (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeed (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeedPLR (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Examples.VariableSpeed (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlus (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlusPartLoad (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Heating.AirSource.Examples.SingleSpeed (sim)Verify → Failed
Buildings_latestBuildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_OnDemandResistiveDefrost (sim)Compile → Failed
Buildings_latestBuildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_OnDemandReverseCycleDefrost (sim)Compile → Failed
Buildings_latestBuildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_TimedResistiveDefrost (sim)Compile → Failed
Buildings_latestBuildings.Fluid.DXSystems.Heating.AirSource.Validation.SingleSpeed_TimedReverseCycleDefrost (sim)Compile → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.ThermalWheels.Latent.BaseClasses.Validation.HeatExchangerWithInputEffectiveness (sim)Verify → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.ThermalWheels.Latent.Examples.SpaceCooling (sim)Compile → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.ThermalWheels.Latent.Validation.BypassDampers (sim)Compile → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.ThermalWheels.Latent.Validation.SpeedControlled (sim)Verify → Failed
Buildings_latestBuildings.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Verify → Failed
Buildings_latestBuildings.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Verify → Failed
Buildings_latestBuildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Verify → Failed
Buildings_latestBuildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Verify → Failed
Buildings_latestBuildings.Templates.Components.Validation.Coils (sim)Compile → Failed
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Simulate → Failed
IDEASIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.ZoneLwDistribution (sim)Simulate → Failed
IDEASIDEAS.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Simulate → Failed
IDEASIDEAS.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Simulate → Failed
IDEASIDEAS.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate → Failed
IDEASIDEAS.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Simulate → Failed
IDEAS_devIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.ZoneLwDistribution (sim)Simulate → Failed
IDEAS_devIDEAS.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Simulate → Failed
IDEAS_devIDEAS.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Simulate → Failed
IDEAS_devIDEAS.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate → Failed
IDEAS_devIDEAS.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Simulate → Failed
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Failed
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstances (sim)Templates → Failed
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Compile → Failed
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstances (sim)Verify → Failed
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)FrontEnd → Failed
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Failed
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstances (sim)Templates → Failed
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Compile → Failed
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstances (sim)Verify → Failed
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)FrontEnd → Failed
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Failed
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstances (sim)Templates → Failed
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Compile → Failed
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstances (sim)Verify → Failed
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)FrontEnd → Failed
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Failed
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstances (sim)Templates → Failed
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Compile → Failed
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstances (sim)Verify → Failed
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)FrontEnd → Failed
Modelica_3.2.3Modelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)Templates → Failed
Modelica_3.2.3Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Templates → Failed
Modelica_4.0.0Modelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)Templates → Failed
Modelica_4.0.0Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Templates → Failed
Modelica_4.1.0Modelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)Templates → Failed
Modelica_4.1.0Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Templates → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestHardwareIOComedi (sim)Templates → Failed
Modelica_trunkModelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)Templates → Failed
Modelica_trunkModelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.CapillaryMembrane (sim)Templates → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → FrontEnd
ThermalSeparationThermalSeparation.Examples.ProPen_EQ_SteadyState (sim)Compile → Failed