OpenModelica master-fmi from 2025-04-30 11:36:50 to 2025-05-03 06:38:39

Summary

OMC Commits1
Libraries Changed2
Number of Improvements24
Number of Regressions17
Number of Performance Improvements17
Number of Performance Regressions9

OpenModelica Changes

CommitDateAuthorSummary
d55fe799292025-04-30 12:39:22 +0200Per ÖstlundBump max policy for CMake 4.0 compatibility (#13874)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2ab77cd2025-04-03 01:10:21 +0200Adrian Poprevert the testing with MSL4.1.0 changes (#210)
70533002025-04-02 23:47:56 +0200Adrian Popdo not upgrade libs to not force reinstall (#209)

Library Changes

LibraryChange
Buildings_12From version 12.0.1-maint.12.x (f182b5927a3560781d974281b3e665d4e8a4444b) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post86-g95ccbc5-linux-debug info: 1 warnings info: 0 errors to 12.0.1-maint.12.x (ba3ea592d93bd97d93f07f3903e4af72459a0573) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post86-g95ccbc5-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 12.0.1-master (009784fcb3bba85019983e511e1e560b95655e5c) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post86-g95ccbc5-linux-debug info: 1 warnings info: 0 errors to 12.0.1-master (0cab92a0d77cc0c090d27946fd0bc98ff7e6fb67) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post86-g95ccbc5-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir (sim)Compile performance 0:01:39 → 0:03:04
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase1_Illumination (sim)Failed → Simulate
BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystem (sim)Compile performance 0:06:44 → 0:03:54
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Failed → Simulate
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 0.89
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:04:28 → 0:01:56
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 0.87
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
EHPTlibEHPTlib.MapBased.TestingModels.TestGensets.TestGenset1 (sim)Compile performance 22.75 → 13.37
EHPTlibEHPTlib.MapBased.TestingModels.TestICE.TestIceConn (sim)Compile performance 22.44 → 13.05
EHPTlibEHPTlib.MapBased.TestingModels.TestICE.TestIceConnOO (sim)Compile performance 22.42 → 13.18
EHPTlibEHPTlib.MapBased.TestingModels.TestICE.TestIceP (sim)Compile performance 22.50 → 13.09
EHPTlibEHPTlib.MapBased.TestingModels.TestICE.TestIceT (sim)Compile performance 0:02:38 → 12.30
EHPTlibEHPTlib.MapBased.TestingModels.TestICE.TestIceT01 (sim)Compile performance 22.08 → 11.84
EHPTlibEHPTlib.MapBased.TestingModels.TestICE.TestIceTmultipliers (sim)Compile performance 22.46 → 13.18
EHPTlibEHPTlib.MapBased.TestingModels.TestOneFlange.TestOneFlange1 (sim)Compile performance 0:02:41 → 12.02
EHPTlibEHPTlib.MapBased.TestingModels.TestOneFlange.TestOneFlange1Conn (sim)Compile performance 0:02:39 → 11.85
EHPTlibEHPTlib.MapBased.TestingModels.TestOneFlange.TestOneFlange2 (sim)Compile performance 0:02:41 → 12.06
EHPTlibEHPTlib.MapBased.TestingModels.TestOneFlange.TestOneFlange3 (sim)Compile performance 0:02:41 → 11.86
EHPTlibEHPTlib.MapBased.TestingModels.TestOneFlange.TestOneFlange4 (sim)Compile performance 0:02:40 → 12.19
ExternDataExternData.Examples.TIRTest (sim)Compile performance 10.70 → 36.10
ExternDataExternData.Examples.XLSTest (sim)Compile performance 10.79 → 38.69
ExternDataExternData.Examples.XLSXTest (sim)Compile performance 10.95 → 37.74
ExternDataExternData.Examples.XMLTest (sim)Compile performance 10.85 → 37.47
ExternDataExternData.Examples.XMLTestInnerOuter (sim)Compile performance 10.89 → 37.41
ExternDataExternData.Examples.XMLTestXPath (sim)Compile performance 10.94 → 36.28
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)Compile → Failed
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Failed
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Simulate → Compile
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Simulate performance 7.91 → 19.66
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Simulate performance 6.66 → 13.79
OpenIPSLOpenIPSL.Examples.IEEE9.IEEE_9_Buses (sim)Simulate performance 11.11 → 6.41
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Verify → Failed
TransiEntTransiEnt.Grid.Heat.HeatGridAnalysis.TwoClosedLoops_PressureControlled (sim)Failed → Compile