OpenModelica v1.26-fmi from 2026-10-03 08:15:26 to 2026-10-10 10:31:26

Summary

OMC Commits0
Libraries Changed19
Number of Improvements17
Number of Regressions78
Number of Performance Improvements3
Number of Performance Regressions2

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
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 (c4215ffc6d4d8d000d819e9ad554bcc5b98b74d6) 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
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
OpenIPSL_2.0.0From version 2.0.0 (052ec37cdfd40e6e5506ec146d98afd40fe2792f) OMSimulator v3.0.0.post194-gcbbd533-linux to 2.0.0 (052ec37cdfd40e6e5506ec146d98afd40fe2792f) 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
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
SystemDynamicsFrom version 2.1.2-master (1436940777fec10312224cfeaad2d86747b5b80b) OMSimulator v3.0.0.post194-gcbbd533-linux to 2.1.2-master (1436940777fec10312224cfeaad2d86747b5b80b) 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
ThermofluidStream_devFrom version 1.4.0-main (50a7ce5919ce360d8054773899683d1c2c27a8db) OMSimulator v3.0.0.post194-gcbbd533-linux to 1.4.0-main (50a7ce5919ce360d8054773899683d1c2c27a8db) OMSimulator v3.0.0.post199-gc0a5875-linux

Models Affected

Buildings_12Buildings.Examples.VAVReheat.Validation.TraceSubstance (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.51 → 1.39
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)Compile → Simulate
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.TwoFloor_TwoZone (sim)Compile → Failed
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
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.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
Modelica_4.0.0Modelica.Electrical.Digital.Examples.FullAdder (sim)Simulate → Compile
Modelica_4.0.0Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
Modelica_4.1.0Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Verify → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (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
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Simulate performance 33.47 → 18.10
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 7.62 → 13.50
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)Simulate performance 20.54 → 11.78
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Verify → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_11 (sim)Simulate performance 1.32 → 11.20
ThermofluidStreamThermofluidStream.Media.additionalMedia.Incompressible.Tests.TestLiqLoopJP8 (sim)Simulate → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Compile → Simulate
ThermofluidStream_devThermofluidStream.Media.additionalMedia.Incompressible.Tests.TestLiqLoopJP8 (sim)Compile → Simulate