OpenModelica v1.27-fmi from 2026-10-03 16:26:44 to 2026-10-10 18:43:16

Summary

OMC Commits0
Libraries Changed22
Number of Improvements15
Number of Regressions79
Number of Performance Improvements7
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
49e56392026-10-10 21:20:49 +0200Francesco CasellaReinstate --resizeableArrays in LargeTestSuite_NB (#371)
3d588a32026-10-09 17:45:40 +0200Francesco CasellaUpdate heavy_tests.json (#370)

Library Changes

LibraryChange
AixLibFrom version 3.0.1 (e5df9a8da27833ee391c2f7a0adbcd80278f47d2) OMSimulator v3.0.0.post194-gcbbd533-linux to 3.0.1 (e5df9a8da27833ee391c2f7a0adbcd80278f47d2) OMSimulator v3.0.0.post199-gc0a5875-linux
BuildSysProFrom version 3.7.0 (7e8198a827d69e7127828bb09b07262ebcb621c9) OMSimulator v3.0.0.post194-gcbbd533-linux to 3.7.0 (7e8198a827d69e7127828bb09b07262ebcb621c9) OMSimulator v3.0.0.post199-gc0a5875-linux
Buildings_12From version 12.1.2-maint.12.x (4aa975ce468b1e48991c07936945d19c72e6a849) OMSimulator v3.0.0.post194-gcbbd533-linux to 12.1.3-maint.12.x (5173c8be1a143096f36e4191613eb532f703b54c) OMSimulator v3.0.0.post199-gc0a5875-linux
Buildings_latestFrom version 14.0.0-master (2c50d75defda845a270633a01f981d0cd3b2a63f) OMSimulator v3.0.0.post194-gcbbd533-linux to 14.1.0-master (b83b2278b31f61dac4ae8e55b7e9b48cd2b3e049) OMSimulator v3.0.0.post199-gc0a5875-linux
Dynawo_devFrom version 1.8.0-master (c511e4e7b461067d5f72b0c1229dcd8fc12458f4) OMSimulator v3.0.0.post194-gcbbd533-linux to 2.0.0-master (f76114f2a4bae3ac18646cc770c536432ae88848) OMSimulator v3.0.0.post199-gc0a5875-linux
IDEASFrom version 4.0.0 (24eea8ff8c67d1b32d53429eaaec9c6a3fbaac84) OMSimulator v3.0.0.post194-gcbbd533-linux to 4.0.0 (24eea8ff8c67d1b32d53429eaaec9c6a3fbaac84) OMSimulator v3.0.0.post199-gc0a5875-linux
IDEAS_devFrom version 4.0.0-master (3c12883555885bcd5f17979d9028eadf94b21d92) OMSimulator v3.0.0.post194-gcbbd533-linux to 4.0.0-master (3c12883555885bcd5f17979d9028eadf94b21d92) OMSimulator v3.0.0.post199-gc0a5875-linux
ModelicaTest_3.2.3From version 3.2.3+maint.om (72bc91df9d48f91525651ed8d1fc7bceeec67661) OMSimulator v3.0.0.post194-gcbbd533-linux to 3.2.3+maint.om (72bc91df9d48f91525651ed8d1fc7bceeec67661) OMSimulator v3.0.0.post199-gc0a5875-linux
ModelicaTest_4.0.0From version 4.0.0+maint.om (bbdadca3e90d73e42b9c86e184e8a5fb2a8120a8) OMSimulator v3.0.0.post194-gcbbd533-linux to 4.0.0+maint.om (bbdadca3e90d73e42b9c86e184e8a5fb2a8120a8) OMSimulator v3.0.0.post199-gc0a5875-linux
ModelicaTest_4.1.0From version 4.1.0+maint.om (8df0769a9cee6ad04ddfff95faee64cd70f662ec) OMSimulator v3.0.0.post194-gcbbd533-linux to 4.1.0+maint.om (8df0769a9cee6ad04ddfff95faee64cd70f662ec) OMSimulator v3.0.0.post199-gc0a5875-linux
ModelicaTest_trunkFrom version trunk (8ee553049a567efb375b80e6b0bad7363c427300) OMSimulator v3.0.0.post194-gcbbd533-linux to trunk (8ee553049a567efb375b80e6b0bad7363c427300) OMSimulator v3.0.0.post199-gc0a5875-linux
Modelica_3.2.3From version 3.2.3+maint.om (72bc91df9d48f91525651ed8d1fc7bceeec67661) OMSimulator v3.0.0.post194-gcbbd533-linux to 3.2.3+maint.om (72bc91df9d48f91525651ed8d1fc7bceeec67661) OMSimulator v3.0.0.post199-gc0a5875-linux
Modelica_4.0.0From version 4.0.0+maint.om (bbdadca3e90d73e42b9c86e184e8a5fb2a8120a8) OMSimulator v3.0.0.post194-gcbbd533-linux to 4.0.0+maint.om (bbdadca3e90d73e42b9c86e184e8a5fb2a8120a8) OMSimulator v3.0.0.post199-gc0a5875-linux
Modelica_4.1.0From version 4.1.0+maint.om (8df0769a9cee6ad04ddfff95faee64cd70f662ec) OMSimulator v3.0.0.post194-gcbbd533-linux to 4.1.0+maint.om (8df0769a9cee6ad04ddfff95faee64cd70f662ec) OMSimulator v3.0.0.post199-gc0a5875-linux
Modelica_trunkFrom version trunk (8ee553049a567efb375b80e6b0bad7363c427300) OMSimulator v3.0.0.post194-gcbbd533-linux to trunk (8ee553049a567efb375b80e6b0bad7363c427300) OMSimulator v3.0.0.post199-gc0a5875-linux
PhysiolibraryFrom version 3.0.0 (0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2) OMSimulator v3.0.0.post194-gcbbd533-linux to 3.0.0 (0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2) OMSimulator v3.0.0.post199-gc0a5875-linux
PowerSystemsFrom version 2.0.0 (1ecfd2648d7cd54ed88926594455b713186529de) OMSimulator v3.0.0.post194-gcbbd533-linux to 2.0.0 (1ecfd2648d7cd54ed88926594455b713186529de) OMSimulator v3.0.0.post199-gc0a5875-linux
PowerSystems_latestFrom version 2.1.0-master (a6ec86f7f0ac64a70155ffcb0bd8bb2d3c3612db) OMSimulator v3.0.0.post194-gcbbd533-linux to 2.1.0-master (a6ec86f7f0ac64a70155ffcb0bd8bb2d3c3612db) OMSimulator v3.0.0.post199-gc0a5875-linux
SOFCPoliMiFrom version master (e059ad070d30e9d175fd853aedd372ba9b5efba1) OMSimulator v3.0.0.post194-gcbbd533-linux to master (e059ad070d30e9d175fd853aedd372ba9b5efba1) OMSimulator v3.0.0.post199-gc0a5875-linux
ScalableTestSuiteFrom version 2.2.0-master (13f3a73e31261d57d68e74259d699f7306a4a69f) OMSimulator v3.0.0.post194-gcbbd533-linux to 2.2.0-master (c9a7574b31142fa976d20ab6970d78639c125ceb) OMSimulator v3.0.0.post199-gc0a5875-linux
ScalableTestSuite_nooptFrom version 2.2.0-master (13f3a73e31261d57d68e74259d699f7306a4a69f) OMSimulator v3.0.0.post194-gcbbd533-linux to 2.2.0-master (c9a7574b31142fa976d20ab6970d78639c125ceb) OMSimulator v3.0.0.post199-gc0a5875-linux
ThermofluidStreamFrom version 1.4.0 (0671da0a38d7e8afd920546d758f78011e540577) OMSimulator v3.0.0.post194-gcbbd533-linux to 1.4.0 (0671da0a38d7e8afd920546d758f78011e540577) OMSimulator v3.0.0.post199-gc0a5875-linux

Models Affected

AixLibAixLib.Fluid.Geothermal.Aquifer.Validation.SimulationTest (sim)Failed → Simulate
AixLibAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 18.52 → 8.62
AixLibAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)BackEnd performance 8.24 → 14.84
AixLibAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)SimCode performance 30.67 → 58.65
AixLibAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)SimCode performance 0:01:36 → 37.97
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_12Buildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)SimCode performance 12.68 → 51.71
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.52 → 1.36
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithDHW (sim)SimCode → Failed
Buildings_latestBuildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Failed → Compile
Dynawo_devDynawo.Examples.GridCodeSimulations.RunSimulations (sim)FrontEnd → Simulate
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI10 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xcca (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xccb (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim)FrontEnd → Simulate
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI6 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMax (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMin (sim)FrontEnd → Verify
IDEASIDEAS.Fluid.Geothermal.Aquifer.Validation.SimulationTest (sim)Simulate → Failed
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 9.61 → 21.53
ModelicaTest_3.2.3ModelicaTest.ComplexMath.TestComplexFunctions (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.ComplexMath.TestComplexOperations (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Math.Random.TestDistributions (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Math.Random.TestSpecial (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Math.Random.TestTruncatedDistributions (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Math.TestBooleanFunctions (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Math.TestColorMapToSvg (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Math.TestScalarFunctions (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Utilities.TestExamplesCalculator (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Utilities.TestFiles (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Utilities.TestInternal (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Utilities.TestReadFile (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Utilities.TestStreams (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Utilities.TestStrings (sim)Simulate → Compile
ModelicaTest_3.2.3ModelicaTest.Utilities.TestWriteFile (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.ComplexMath.TestComplexFunctions (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.ComplexMath.TestComplexOperations (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Math.Random.TestDistributions (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Math.Random.TestSpecial (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Math.Random.TestTruncatedDistributions (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Math.TestBooleanFunctions (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Math.TestColorMapToSvg (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Math.TestScalarFunctions (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Utilities.TestExamplesCalculator (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Utilities.TestFiles (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Utilities.TestInternal (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Utilities.TestReadFile (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Utilities.TestStreams (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Utilities.TestStrings (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Utilities.TestWriteFile (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.ComplexMath.TestComplexFunctions (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.ComplexMath.TestComplexOperations (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Math.Random.TestDistributions (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Math.Random.TestSpecial (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Math.Random.TestTruncatedDistributions (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Math.TestBooleanFunctions (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Math.TestColorMapToSvg (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Math.TestScalarFunctions (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Utilities.TestExamplesCalculator (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Utilities.TestFiles (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Utilities.TestInternal (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Utilities.TestReadFile (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Utilities.TestStreams (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Utilities.TestStrings (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Utilities.TestWriteFile (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.ComplexMath.TestComplexFunctions (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.ComplexMath.TestComplexOperations (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Math.Random.TestDistributions (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Math.Random.TestSpecial (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Math.Random.TestTruncatedDistributions (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Math.TestBooleanFunctions (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Math.TestColorMapToSvg (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Math.TestScalarFunctions (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestExamplesCalculator (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestFiles (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestInternal (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestReadFile (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestStreams (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestStrings (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestWriteFile (sim)Verify → Compile
Modelica_3.2.3Modelica.Electrical.Digital.Examples.FullAdder (sim)Compile → Simulate
Modelica_3.2.3Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
Modelica_4.0.0Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
Modelica_4.1.0Modelica.Electrical.Digital.Examples.FullAdder (sim)Compile → Simulate
Modelica_4.1.0Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
Modelica_trunkModelica.Electrical.Digital.Examples.FullAdder (sim)Compile → Simulate
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Compile → Failed
PowerSystemsPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc0 (sim)Simulate → Compile
PowerSystemsPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc1 (sim)Simulate → Compile
PowerSystemsPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc2 (sim)Simulate → Compile
PowerSystemsPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc3 (sim)Simulate → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc0 (sim)Verify → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc1 (sim)Verify → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc2 (sim)Verify → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixEqCirc3 (sim)Verify → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarata (sim)SimCode performance 39.77 → 18.71
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 14.07 → 7.57
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Compile performance 0:01:52 → 0:03:17
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 0:05:10 → 0:02:16
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 29.27 → 17.14
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640 (sim)Verify → Compile
ThermofluidStreamThermofluidStream.Examples.VaporCycle (sim)Verify → Compile
ThermofluidStreamThermofluidStream.Media.additionalMedia.Incompressible.Tests.TestLiqLoopDowcal100 (sim)Simulate → Compile
ThermofluidStreamThermofluidStream.Media.additionalMedia.Incompressible.Tests.TestLiqLoopJP8 (sim)Simulate → Compile