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

Summary

OMC Commits6
Libraries Changed0
Number of Improvements22
Number of Regressions17
Number of Performance Improvements7
Number of Performance Regressions9

OpenModelica Changes

CommitDateAuthorSummary
f71e0b64d52025-08-16 23:58:23 +0200phannebohmRemove unused and duplicate util functions (#14214)
e537e8c87c2025-08-16 13:04:23 +0200Per ÖstlundRevert "Improve handling of __OpenModelica_commandLineOptions (#14207)" (#14213)
e1c026252a2025-08-15 18:42:31 +0200phannebohmAdd Array.toString (#14212)
3eb9eb51e62025-08-15 14:42:30 +0200phannebohm[NB] Remove double negative (#14210)
1adeb00c002025-08-15 12:25:32 +0200Per ÖstlundUpdate bootstrapping sources for #12648 (#14209)
51cd2b4a1d2025-08-15 11:51:21 +0200Per ÖstlundImprove handling of __OpenModelica_commandLineOptions (#14207)

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

Models Affected

AixLibAixLib.ThermalZones.ReducedOrder.Examples.Multizone (sim)Compile performance 0:03:24 → 0:06:09
AixLibAixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled (sim)Compile performance 0:05:24 → 0:02:55
BuildingSystemsBuildingSystems.Applications.HeatingSystems.SolarHeatingSystem (sim)Compile performance 0:02:29 → 0:04:39
BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystem (sim)Compile performance 0:02:54 → 0:06:32
BuildingSystemsBuildingSystems.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Failed → Simulate
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Verify → Failed
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:04:06 → 0:02:16
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_12Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Simulate → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Compile performance 0:01:37 → 0:02:47
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Compile performance 0:01:46 → 0:03:09
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
ClaRaClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)Verify → 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.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 5.97 → 18.19
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Simulate performance 34.05 → 3.90
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.OneAxis (sim)Simulate performance 30.43 → 0.43
Modelica_4.1.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 8.95 → 15.23
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 17.30 → 8.94
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainControllableMotor.VariableVoltageFrequencyMotorTypeI (sim)Compile performance 17.54 → 37.50
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorVSDStartup.MultiDomainMotorCIMStartUpComparison (sim)Compile performance 21.09 → 40.50
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Failed → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Failed → Verify
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.SolarCollector.TestFresnelField (sim)Compile performance 0:03:19 → 0:01:50
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 32.87 → 18.09