OpenModelica v1.27-fmi from 2026-10-10 18:43:16 to 2026-10-17 15:34:12

Summary

OMC Commits0
Libraries Changed21
Number of Improvements27
Number of Regressions30
Number of Performance Improvements6
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
fe2633a2026-10-12 11:42:44 +0200AndreasList the heavy models for Buildings 13, not 11 (#372)
49e56392026-10-10 21:20:49 +0200Francesco CasellaReinstate --resizeableArrays in LargeTestSuite_NB (#371)

Library Changes

LibraryChange
AixLibFrom version 3.0.1 (e5df9a8da27833ee391c2f7a0adbcd80278f47d2) OMSimulator v3.0.0.post199-gc0a5875-linux to 3.0.1 (e5df9a8da27833ee391c2f7a0adbcd80278f47d2) OMSimulator v3.0.0.post200-g82c99d7-linux
BuildSysProFrom version 3.7.0 (7e8198a827d69e7127828bb09b07262ebcb621c9) OMSimulator v3.0.0.post199-gc0a5875-linux to 3.7.0 (7e8198a827d69e7127828bb09b07262ebcb621c9) OMSimulator v3.0.0.post200-g82c99d7-linux
BuildingSystemsFrom version 2.0.0-master (2dfbe6cbb9314bbbd02dc1fec633a4b4ebfb9a7a) OMSimulator v3.0.0.post199-gc0a5875-linux to 2.0.0-master (2dfbe6cbb9314bbbd02dc1fec633a4b4ebfb9a7a) OMSimulator v3.0.0.post200-g82c99d7-linux
Buildings_12From version 12.1.3-maint.12.x (5173c8be1a143096f36e4191613eb532f703b54c) OMSimulator v3.0.0.post199-gc0a5875-linux to 12.1.3-maint.12.x (5173c8be1a143096f36e4191613eb532f703b54c) OMSimulator v3.0.0.post200-g82c99d7-linux
Buildings_13From version 13.0.2-maint.13.x (07a7cc9283558f7d4f4c5824c27cb45758dd818f) OMSimulator v3.0.0.post199-gc0a5875-linux to 13.0.2-maint.13.x (e4a9f891b0acf16e9b0219a60e1afd37e965880d) OMSimulator v3.0.0.post200-g82c99d7-linux
Buildings_latestFrom version 14.1.0-master (b83b2278b31f61dac4ae8e55b7e9b48cd2b3e049) OMSimulator v3.0.0.post199-gc0a5875-linux to 14.1.0-master (11e34d2187abaac63d5b63b269a7e16543403441) OMSimulator v3.0.0.post200-g82c99d7-linux
DynawoFrom version 1.7.0 (6211f2e9c98dd45c49fc4724aa9ae768a372af83) OMSimulator v3.0.0.post199-gc0a5875-linux to 1.8.0 (1f31241aabc2e6e00546ad4552d91c7aa181b73f) OMSimulator v3.0.0.post200-g82c99d7-linux
Dynawo_devFrom version 2.0.0-master (f76114f2a4bae3ac18646cc770c536432ae88848) OMSimulator v3.0.0.post199-gc0a5875-linux to 2.0.0-master (11ddaccf7b9869a3f1bbd4d11bb6f2db749b069b) OMSimulator v3.0.0.post200-g82c99d7-linux
HelmholtzMediaFrom version 2.1.0-main (2045ee572a098a340f377b0902a2206ba2444680) OMSimulator v3.0.0.post199-gc0a5875-linux to 3.0.0-main (1444591eec8add1c1e1a334bf65faf2a8f4bf1af) OMSimulator v3.0.0.post200-g82c99d7-linux
IBPSA_latestFrom version 4.0.0-master (ffcce8ff3fb372285f75a9de8c0bf3d92a038bad) OMSimulator v3.0.0.post199-gc0a5875-linux to 4.0.0-master (ffcce8ff3fb372285f75a9de8c0bf3d92a038bad) OMSimulator v3.0.0.post200-g82c99d7-linux
IDEAS_devFrom version 4.0.0-master (3c12883555885bcd5f17979d9028eadf94b21d92) OMSimulator v3.0.0.post199-gc0a5875-linux to 4.0.0-master (445b00be540b70975c3beb3b0d5ed73a018ce793) OMSimulator v3.0.0.post200-g82c99d7-linux
Modelica_3.2.3From version 3.2.3+maint.om (72bc91df9d48f91525651ed8d1fc7bceeec67661) OMSimulator v3.0.0.post199-gc0a5875-linux to 3.2.3+maint.om (72bc91df9d48f91525651ed8d1fc7bceeec67661) OMSimulator v3.0.0.post200-g82c99d7-linux
Modelica_4.1.0From version 4.1.0+maint.om (8df0769a9cee6ad04ddfff95faee64cd70f662ec) OMSimulator v3.0.0.post199-gc0a5875-linux to 4.1.0+maint.om (8df0769a9cee6ad04ddfff95faee64cd70f662ec) OMSimulator v3.0.0.post200-g82c99d7-linux
Modelica_trunkFrom version trunk (8ee553049a567efb375b80e6b0bad7363c427300) OMSimulator v3.0.0.post199-gc0a5875-linux to trunk (b6eaa45738b32a5d777b0ce16ec8ebe1ab1ad5b8) OMSimulator v3.0.0.post200-g82c99d7-linux
OpenIPSL_devFrom version 3.2.0-dev (4df416b27860e1ae8c68c8602f3fb4fbe4c398b6) OMSimulator v3.0.0.post199-gc0a5875-linux to 3.2.0-dev (ef5b9fa4157e76ef26b6412acff9418b4820bc5f) OMSimulator v3.0.0.post200-g82c99d7-linux
PhysiolibraryFrom version 3.0.0 (0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2) OMSimulator v3.0.0.post199-gc0a5875-linux to 3.0.0 (0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2) OMSimulator v3.0.0.post200-g82c99d7-linux
ScalableTestSuiteFrom version 2.2.0-master (c9a7574b31142fa976d20ab6970d78639c125ceb) OMSimulator v3.0.0.post199-gc0a5875-linux to 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) OMSimulator v3.0.0.post200-g82c99d7-linux
ScalableTestSuite_nooptFrom version 2.2.0-master (c9a7574b31142fa976d20ab6970d78639c125ceb) OMSimulator v3.0.0.post199-gc0a5875-linux to 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) OMSimulator v3.0.0.post200-g82c99d7-linux
ThermofluidStreamFrom version 1.4.0 (0671da0a38d7e8afd920546d758f78011e540577) OMSimulator v3.0.0.post199-gc0a5875-linux to 1.4.1 (04ed5dcf7f8c6974b90c2e6c57eea7c0680ab773) OMSimulator v3.0.0.post200-g82c99d7-linux
ThermofluidStream_devFrom version 1.4.0-main (50a7ce5919ce360d8054773899683d1c2c27a8db) OMSimulator v3.0.0.post199-gc0a5875-linux to 1.4.1-main (04ed5dcf7f8c6974b90c2e6c57eea7c0680ab773) OMSimulator v3.0.0.post200-g82c99d7-linux
URDFModelica_mainFrom version 0.3.4-main (94772c90456490385d3442e58e841b92fecaa4a7) OMSimulator v3.0.0.post199-gc0a5875-linux to 0.3.4-main (92541b6f6aa76fd510983a25afd3082377b4028f) OMSimulator v3.0.0.post200-g82c99d7-linux

Models Affected

AixLibAixLib.Fluid.Geothermal.Aquifer.Validation.SimulationTest (sim)Simulate → Failed
AixLibAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)BackEnd performance 14.84 → 7.59 Simulate performance 16.20 → 54.53
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 24.55 → 7.86
Buildings_12Buildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)SimCode performance 51.71 → 11.79
Buildings_12Buildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)SimCode performance 17.49 → 33.55
Buildings_12Buildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)Failed → Simulate
Buildings_13Buildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)Simulate → Failed
Buildings_13Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 8.22 → 20.87
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithDHW (sim)Failed → SimCode
Buildings_latestBuildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Compile → Failed
Buildings_latestBuildings.Media.Antifreeze.Functions.Validation.PropyleneGlycolWater (sim)Verify → Simulate
DynawoDynawo.Examples.ENTSOE.TestCase3 (sim)Simulate → Compile
DynawoDynawo.Examples.SMIB.Standard.GovCt2St4b (sim)Compile → Simulate
DynawoDynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim)Simulate → Compile
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim)Simulate → Verify
HelmholtzMediaHelmholtzMedia.Examples.BranchingDynamicPipes (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_ph (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pT (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_ph (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.CarbondioxideTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel2 (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.HeliumTestModel (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModel (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.PentaneTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.PropaneTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel2 (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)SimCode performance 7.35 → 12.99
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 23.51 → 7.98
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 21.53 → 7.62
Modelica_3.2.3Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_Rectifier (sim)Simulate performance 17.84 → 6.89
Modelica_3.2.3Modelica.Electrical.Machines.Examples.Transformers.Rectifier12pulse (sim)Verify → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Rectifier (sim)Verify → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Braking (sim)Simulate → Verify
Modelica_4.1.0Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate → Verify
OpenIPSL_devOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate → Compile
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 0:02:29 → 0:04:32
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_1280 (sim)Simulate performance 12.45 → 6.55
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_800 (sim)Simulate performance 6.68 → 14.10
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)Compile performance 0:01:37 → 0:02:49
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640 (sim)Compile → Verify
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankFillingClosedTank (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankHeating (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankOverfilling (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankSelfDraining (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankSelfDraining2 (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Media.additionalMedia.Incompressible.Tests.TestLiqLoopDowcal100 (sim)Compile → Simulate
ThermofluidStreamThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestJP8DryAir (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestSimpleLoopWithStaticHeadJP8DryAir (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Topology.Tests.TestDynamicTopology (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestJP8DryAir (sim)Failed → Verify
URDFModelica_mainURDFModelica.Examples.Ur10e_robot.Ur10e_robotTest (sim)Simulate → Verify