OpenModelica master-fmi from 2025-05-03 06:38:39 to 2025-05-08 11:36:01

Summary

OMC Commits8
Libraries Changed4
Number of Improvements11
Number of Regressions26
Number of Performance Improvements12
Number of Performance Regressions12

OpenModelica Changes

CommitDateAuthorSummary
160f2d53ef2025-05-07 17:37:00 +0200Per ÖstlundFix CMake build for MacOS (#13895)
797f380eff2025-05-07 12:50:05 +0200Per ÖstlundUpdate 3rdParty (#13892)
20d7f2982b2025-05-06 15:07:57 +0200Per ÖstlundImprove getAllSubtypeOf API (#13889)
8ae74adc1e2025-05-06 12:41:12 +0200kabdelhak[NSim] add stop to sim iterator (#13839)
89dd8309f32025-05-05 16:42:16 +0200Lennart OchelUpdate OMSimulator (#13886)
2bf63f82652025-05-05 14:10:22 +0200Adeel AsgharUse the model instance of the class where the element is declared (#13884)
f98a7309fa2025-05-05 13:27:58 +0200arun3688check for uri path in dataReconciliation (#13882)
871e65d0ff2025-05-05 11:49:37 +0200Per ÖstlundRelax error checking when checking partial model (#13881)

3rdParty changes

Note that the 3rdParty libraries changed: 81540f72588b..05b233238988

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
BuildingSystemsFrom version 2.0.0-master (ccfa438ad5617f33c74e4e0068a3ed235a1a6fdd) 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 2.0.0-master (37f23a121434b999f66f0bf7ee16bb67ad8b2b83) 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_11From version 11.1.1-maint.11.x (34c0fb51c46311c0c42758b52298c7c4e56a6a3a) 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 11.1.1-maint.11.x (bbd79067cdc569ba3b69b309a31b9f94ebae7864) 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_12From version 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 to 12.0.1-maint.12.x (dd6acc481134844fbb1b888678daa6fbb03a68e7) 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 (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 to 12.0.1-master (49329fbb7278cbb737f46c2522f14d72bff59a0d) 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.Windows.Validation.VDI2078.TestCase1_Illumination (sim)Simulate → Failed
BoundaryInitBlocksBoundaryInitBlocks.Examples.Tests.Hydraulics.NonInvertibleConfig.CL_Simulation_OFF_BWD (sim)Compile performance 11.10 → 42.22
BoundaryInitBlocksBoundaryInitBlocks.Examples.Tests.Hydraulics.NonInvertibleConfig.SmallSignal_ON_BWD (sim)Compile performance 11.30 → 42.36
BoundaryInitBlocksBoundaryInitBlocks.Examples.Tests.Hydraulics.NonInvertibleConfig.SteadyState_OFF_BWD (sim)Compile performance 11.21 → 42.09
BoundaryInitBlocksBoundaryInitBlocks.Examples.Tests.Hydraulics.NonInvertibleConfig.SteadyState_ON_BWD (sim)Compile performance 11.11 → 44.53
BoundaryInitBlocksBoundaryInitBlocks.Examples.Tests.ThermoHydroMSL.SteadyState_ON_BWD (sim)Compile performance 15.81 → 33.98
BoundaryInitBlocksBoundaryInitBlocks.Examples.Tests.ThermoHydroMSL.SteadyState_ON_FWD (sim)Compile performance 15.90 → 0:01:03
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Simulate → Failed
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_11Buildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Verify → Failed
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Compile performance 0:04:28 → 0:02:28
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:01:56 → 0:04:38
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_12Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.87 → 0:07:02
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Compile performance 0:04:32 → 0:02:18
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:04:25 → 0:01:58
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile → Failed
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
ExternDataExternData.Examples.TIRTest (sim)Compile performance 36.10 → 10.67
ExternDataExternData.Examples.XLSTest (sim)Compile performance 38.69 → 10.74
ExternDataExternData.Examples.XLSXTest (sim)Compile performance 37.74 → 10.81
ExternDataExternData.Examples.XMLTest (sim)Compile performance 37.47 → 10.78
ExternDataExternData.Examples.XMLTestInnerOuter (sim)Compile performance 37.41 → 10.75
ExternDataExternData.Examples.XMLTestXPath (sim)Compile performance 36.28 → 10.83
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Failed → Compile
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)Failed → Compile
IDEASIDEAS.Buildings.Validation.Tests.n50Test (sim)Compile performance 0:01:43 → 0:03:24
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Failed
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Simulate performance 19.66 → 7.51
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 15.32 → 8.97
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Simulate performance 13.79 → 6.27
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Simulate → Compile
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Simulate performance 7.24 → 13.46
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 9.64 → 20.63
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 6.76 → 13.65
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
TransiEntTransiEnt.Grid.Heat.HeatGridAnalysis.TwoClosedLoops_PressureControlled (sim)Compile → Failed