OpenModelica master-fmi from 2025-08-09 17:09:07 to 2025-08-14 23:07:59

Summary

OMC Commits7
Libraries Changed7
Number of Improvements25
Number of Regressions29
Number of Performance Improvements5
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
da1b6bfe062025-08-14 14:15:26 +0200bernhardbachmannImprove event handling gbode (#14201)
9acf58f3f92025-08-13 18:56:35 +0200linuslangenkampSet NLS start value for initialization to cref value (#14187)
ce816076af2025-08-13 14:39:48 +0200Per ÖstlundFix UnorderedSet size in NBBackendUtil.getLocalSystem (#14205)
6beb6275632025-08-13 13:54:16 +0200Adeel AsgharUpdate all annotation attributes with DynamicSelect (#14203)
a7f0e41ffa2025-08-12 14:40:04 +0200Adeel AsgharSupport polygon points with DynamicSelect (#14199)
701ea796272025-08-11 12:28:43 +0200Per ÖstlundUse unique names when generating iterators (#14197)
8d89d7716d2025-08-10 16:45:31 +0200bernhardbachmannsmall bug in initial step size calculation & some formatting issues (#14194)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
78b314a2025-07-23 14:25:23 +0200Francesco CasellaUpdate heavy_tests.json (#218)
9d719312025-07-14 10:35:58 +0200Francesco CasellaUpdate heavy_tests.json (#216)

Library Changes

LibraryChange
Buildings_11From version 11.1.1-maint.11.x (a4b056a833a56c9373c12e2f24862f7e8f38d8f2) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors to 11.1.1-maint.11.x (352c5cc91ca7aa308dc18fcc2e7e8cb517d035c7) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors
Buildings_12From version 12.1.1-maint.12.x (4a42bbca736fa9c44286247aa9282b4d596ee1c8) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors to 12.1.1-maint.12.x (3ebf6343b825523f5dccfb1bb7ae3d7e5509455c) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 13.0.0-master (fbde46c9d60786d1a54fa03fc3839952ded89acf) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors to 13.0.0-master (f40184e79a4e6a6432f43d63a24c73fe470c7664) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors
ClaRaFrom version 1.9.0-main (d0b3d7d61cbf534db51ada4217b4aaea9cf5f557) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors to 1.9.0-main (042f1e54880a60ba8f1c7ec3eed1140d850e4a60) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors
ClaRa_devFrom version 1.9.0-main (d0b3d7d61cbf534db51ada4217b4aaea9cf5f557) to 1.9.0-main (042f1e54880a60ba8f1c7ec3eed1140d850e4a60)
IBPSA_latestFrom version 4.0.0-master (6a3b21d90d890a6b6afcbf6e50ae4afbb8049233) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors to 4.0.0-master (b6cff3bfe523804f88615c885326b244ba2d923a) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors
IDEAS_devFrom version 3.0.0-master (2e9fe790ab17ae015983309303b9973b76360c90) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors to 3.0.0-master (d28d024476c20876e99feccc2fc3eca082b2d173) 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.post90-gfb4223f-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.MultistoreyBuilding1958to1968 (sim)Compile performance 0:02:07 → 0:01:05
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.Rowhouse1918 (sim)Compile performance 0:02:05 → 0:01:03
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.SingleFamilyHouseEnEV2014 (sim)Compile performance 0:02:10 → 0:01:07
BuildingSystemsBuildingSystems.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Simulate → Compile
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile → Failed
Buildings_11Buildings.DHC.Plants.Combined.Subsystems.Validation.ChillerHeatRecoveryGroup (sim)Verify → Compile
Buildings_11Buildings.DHC.Plants.Steam.BaseClasses.Examples.ControlVolumeEvaporation (sim)Compile → Verify
Buildings_11Buildings.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Simulate → Compile
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.96 → 0:07:02
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:02:39 → 0:04:34
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_12Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Simulate → Failed
Buildings_12Buildings.DHC.Plants.Combined.Subsystems.Validation.ChillerHeatRecoveryGroup (sim)Verify → Compile
Buildings_12Buildings.DHC.Plants.Steam.BaseClasses.Examples.ControlVolumeEvaporation (sim)Compile → Verify
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Failed → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → 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_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_latestBuildings.DHC.Plants.Combined.Subsystems.Validation.ChillerHeatRecoveryGroup (sim)Verify → Compile
Buildings_latestBuildings.DHC.Plants.Steam.BaseClasses.Examples.ControlVolumeEvaporation (sim)Compile → Verify
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Compile performance 0:03:32 → 0:01:46
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.WatterHammer.Benchmark_KitagawaExperiment (sim)Failed → FrontEnd
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.WatterHammer.Benchmark_KitagawaExperiment (sim)Failed → FrontEnd
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Failed
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Simulate performance 3.89 → 34.05
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.OneAxis (sim)Simulate performance 0.42 → 30.43
Modelica_4.1.0Modelica.Electrical.Analog.Examples.DemonstrateLightning (sim)Compile → Verify
Modelica_4.1.0Modelica.Electrical.Analog.Examples.Lines.LightningLosslessTransmissionLine (sim)Simulate → Verify
Modelica_4.1.0Modelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 0:03:13 → 0:01:13
Modelica_trunkModelica.Electrical.Analog.Examples.DemonstrateLightning (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.LightningLosslessTransmissionLine (sim)Simulate → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 8.97 → 17.30
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Compile → Failed
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Compile → Failed