OpenModelica v1.24-fmi-fmpy from 2025-04-05 12:53:10 to 2025-04-17 07:40:36

Summary

OMC Commits0
Libraries Changed8
Number of Improvements12
Number of Regressions15
Number of Performance Improvements5
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary

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_11From version 11.1.0-maint.11.x (e260ea7133510397fcaa32d68db3811b90260e66) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 11.1.1-maint.11.x (4f29a0f2ad74bb3863626fa747be860f914a48e7) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Buildings_12From version 12.0.1-maint.12.x (4175de9d64550b24cc5a848e1ecec50c1794c1df) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 12.0.1-maint.12.x (7a5f219bb6c42dafc1522aef20d882fd4aec7b87) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Buildings_latestFrom version 12.0.1-master (e2b490a5f906fee9ef7c5c0dbc3937ea109209e9) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 12.0.1-master (0dc21f245c2fed979fb57f52527ab029c0148bf5) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
ChemicalFrom version 1.4.1-master (6dcb3371f2ddf43752052e1c1a4f374f926accd9) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 1.4.1 (245138d95c80db00e3aae1a930a4cad5b76e1002) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
IBPSA_latestFrom version 4.0.0-master (34a6573d38c3336088a3fc791e67020fb590dcdc) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 4.0.0-master (47ed8dd471d074dc17d922ae77aa7b0a7122f8f2) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Modelica_4.1.0-beta.omFrom version 4.1.0-beta.om (609166aa14938581ab0735392af6d837713b778b) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 4.1.0-beta.om (7ea2e9b8d9360b1c5dcea5f16a91d4cb3b4224cd) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Modelica_trunkFrom version trunk (398ce046f8c0da68c586cdac21f5e984a09d28dc) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to trunk (77f3114079d18485adfb56a4bb7b47f16b0d7902) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
OpenIPSL_devFrom version 3.1.0-master (9aa77e0a50e5209f7349fdc896be81512de1dcb1) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 3.1.0-master (541d54c6f9d799fad3b69bfdee2246efe81a36e4) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit

Models Affected

Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Compile
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Templates performance 16.86 → 1.42
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 3.69 → 0:07:02
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (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)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile performance 0:03:59 → 0:02:13
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Compile
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.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:14:02 → 4.25
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Compile performance 0:01:34 → 0:03:18
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Failed
IBPSA_latestIBPSA.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile performance 0:02:08 → 0:01:14
Modelica_4.1.0-beta.omModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Failed → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Verify → Compile
OpenIPSL_devOpenIPSL.Examples.SevenBus.Network (sim)Simulate performance 10.49 → 2.88
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.AC8B (sim)Simulate performance 8.01 → 50.56