OpenModelica master-fmi from 2025-03-12 03:37:31 to 2025-03-14 03:10:32

Summary

OMC Commits7
Libraries Changed5
Number of Improvements22
Number of Regressions23
Number of Performance Improvements15
Number of Performance Regressions10

OpenModelica Changes

CommitDateAuthorSummary
dac54b2a692025-03-13 17:17:27 +0100Per ÖstlundUpdate documentation for PDEModelica (#13697)
f1be3e22302025-03-13 15:18:56 +0100kabdelhak[NB] get record elements of generic expressions while inlining (#13695)
c75e2f39ac2025-03-13 12:36:24 +0100phannebohm[C] Fix enum names (#13690)
31a2b876c42025-03-13 10:47:20 +0100kabdelhak[NB] add differentiation of array reduction (#13694)
7fe16b34cc2025-03-12 22:05:46 +0100kabdelhak[testuite] cleanup NB basic tests (#13692)
2a78af4c832025-03-12 20:27:11 +0100kabdelhak[NB] refine index reduction (#13691)
6eba7030e42025-03-12 12:29:22 +0100kabdelhak[NB] add basic index reduction (#13687)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
db639b22025-03-14 23:54:47 +0100Francesco CasellaAdded reference files for Dynawo_dev (#202)
a5b7ebc2025-03-03 22:55:28 +0100Adrian Popinstall ModelicaServices 4.1.0 (#201)

Library Changes

LibraryChange
Buildings_10From version 10.1.1-maint.10.0.x (53112a64db9e44de6ce34adb500e6459f381b7bc) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors to 10.1.1-maint.10.0.x (5a4850ce733a69c61a92824397b7ca5a627690d7) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors
Buildings_11From version 11.1.0-maint.11.x (9c43d547838cb2d77dda195a5a861cd688759f4b) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors to 11.1.0-maint.11.x (85a548fa36c0e8ecfa1b349ad2679e49c9283bc9) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 12.0.0-master (c30d545ff8da8efc1daefa59037dade8c437f1ab) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors to 12.0.0-master (67b17a01fc7770548307b35a3c540df15c7a24d0) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors
HanserModelicaFrom version 2.0.0-master (01640a0c1b88ad08413a016c9fb73d1ef444cfe6) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors to 2.0.1-master (6f8c15b4cc836cb4f45d3c7438618457f10ec60d) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors
IBPSA_latestFrom version 4.0.0-master (9beaf5b0c2cb2a0e53600cfcc03f7dd02e9b598e) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors to 4.0.0-master (c1bf89c4d2c542abd63efd5d5461ecba1a1b0368) 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.post56-gededbf3-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir (sim)Compile performance 0:03:25 → 0:01:34
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase1_Illumination (sim)Simulate → Failed
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase3_VentilationHeat (sim)Compile performance 0:07:26 → 0:04:21
BuildingSystemsBuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature (sim)Compile performance 0:03:19 → 0:06:32
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)Simulate → Compile
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerOnly (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Compile performance 0:04:35 → 0:02:26
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:04:30 → 0:01:52
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_11Buildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Failed → Verify
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Verify
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 5.00
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Verify → Failed
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.Initialization.MixedAir (sim)Compile performance 0:02:36 → 0:04:31
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Compile performance 0:04:16 → 0:01:56
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 6.65 → 0:14:02
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Compile performance 0:02:27 → 0:04:16
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile → Failed
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)Failed → Simulate
EHPTexamplesEHPTexamples.EV.FirstEVAngle (sim)Compile performance 21.85 → 12.61
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Failed → Compile
HanserModelicaHanserModelica.FirstSteps.Electrical3 (sim)Failed → Simulate
HanserModelicaHanserModelica.Magnetic.Coupling (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Failed → Compile
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 26.24 → 8.70
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Simulate performance 22.63 → 6.28
Modelica_4.1.0-beta.omModelica.Blocks.Examples.BooleanNetwork1 (sim)Compile performance 8.62 → 24.80
Modelica_4.1.0-beta.omModelica.Blocks.Examples.BusUsage (sim)Compile performance 8.00 → 24.35
Modelica_4.1.0-beta.omModelica.Blocks.Examples.IntegerNetwork1 (sim)Compile performance 8.15 → 26.33
Modelica_4.1.0-beta.omModelica.Blocks.Examples.Interaction1 (sim)Compile performance 9.32 → 25.70
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Simulate performance 16.92 → 6.22
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Simulate performance 3.73 → 33.97
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.OneAxis (sim)Simulate performance 0.42 → 30.43
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate → Compile
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Compile → Failed
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:37 → 55.62
ThermofluidStreamThermofluidStream.Examples.VaporCycle (sim)Simulate performance 0:01:04 → 38.11
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Condenser (sim)Simulate performance 21.20 → 11.74
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.FlowRes (sim)FrontEnd performance 11.66 → 5.46
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 18.56 → 9.23