OpenModelica v1.26-fmi-fmpy from 2026-10-17 06:43:43 to 2026-10-24 06:45:16

Summary

OMC Commits0
Libraries Changed10
Number of Improvements19
Number of Regressions15
Number of Performance Improvements6
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a135e0b2026-10-24 00:05:01 +0200Francesco CasellaIncreased timeout for LargeTestSuite.Thermal.Advection.SimpleAdvection_N_409600
02a40ec2026-10-23 22:19:16 +0200Francesco CasellaReinstate -O3 in LargeTestSuite_NB for improved runtime performance

Library Changes

LibraryChange
Buildings_12From version 12.1.3-maint.12.x (5173c8be1a143096f36e4191613eb532f703b54c) OMSimulator v3.0.0.post200-g82c99d7-linux to 12.1.3-maint.12.x (fb087bf2d443c9a5537d6afbf4d79df0da13faf3) OMSimulator v3.0.0.post206-g9c3984b-linux
Buildings_latestFrom version 14.1.0-master (11e34d2187abaac63d5b63b269a7e16543403441) OMSimulator v3.0.0.post200-g82c99d7-linux to 15.0.0-master (68530a94345fee4f0eb700d547a9f11520c11b0c) OMSimulator v3.0.0.post206-g9c3984b-linux
Dynawo_devFrom version 2.0.0-master (11ddaccf7b9869a3f1bbd4d11bb6f2db749b069b) OMSimulator v3.0.0.post200-g82c99d7-linux to 2.0.0-master (6e26b2b06f8dc04fa7b41b6aed3bfad9d10ece02) OMSimulator v3.0.0.post206-g9c3984b-linux
ModelicaTest_trunkFrom version trunk (b6eaa45738b32a5d777b0ce16ec8ebe1ab1ad5b8) OMSimulator v3.0.0.post200-g82c99d7-linux to trunk (c34afb3f63ec0e5f732b94f0356736f61c1ac8c2) OMSimulator v3.0.0.post206-g9c3984b-linux
OpenIPSL_2.0.0From version 2.0.0 (052ec37cdfd40e6e5506ec146d98afd40fe2792f) OMSimulator v3.0.0.post200-g82c99d7-linux to 2.0.0 (052ec37cdfd40e6e5506ec146d98afd40fe2792f) OMSimulator v3.0.0.post206-g9c3984b-linux
ScalableTestGrids_nooptFrom version 1.2.0 (f18d08e87f948a85992343913e1adfd7d24cad95) OMSimulator v3.0.0.post200-g82c99d7-linux to 1.2.0 (f18d08e87f948a85992343913e1adfd7d24cad95) OMSimulator v3.0.0.post206-g9c3984b-linux
ScalableTestSuiteFrom version 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) OMSimulator v3.0.0.post200-g82c99d7-linux to 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) OMSimulator v3.0.0.post206-g9c3984b-linux
ScalableTestSuite_nooptFrom version 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) OMSimulator v3.0.0.post200-g82c99d7-linux to 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) OMSimulator v3.0.0.post206-g9c3984b-linux
ThermofluidStreamFrom version 1.4.1 (04ed5dcf7f8c6974b90c2e6c57eea7c0680ab773) OMSimulator v3.0.0.post200-g82c99d7-linux to 1.4.1 (a2faa411bc7ac7de9b46c5c30b6850505cc05dac) OMSimulator v3.0.0.post206-g9c3984b-linux
ThermofluidStream_devFrom version 1.4.1-main (04ed5dcf7f8c6974b90c2e6c57eea7c0680ab773) OMSimulator v3.0.0.post200-g82c99d7-linux to 1.4.1-main (a2faa411bc7ac7de9b46c5c30b6850505cc05dac) OMSimulator v3.0.0.post206-g9c3984b-linux

Models Affected

Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.51 → 1.29
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)Compile → Failed
Buildings_latestBuildings.Fluid.Boilers.Examples.BoilerPolynomialClosedLoop (sim)Verify → Compile
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Simulate performance 2.16 → 33.19
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate performance 22.57 → 1.49
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate performance 10.54 → 1.51
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)Simulate performance 24.17 → 2.88
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate performance 39.90 → 18.33
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case960 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Compile → Simulate
Dynawo_devDynawo.Examples.GridCodeSimulations.RunSimulations (sim)Verify → FrontEnd
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim)Verify → FrontEnd
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)BackEnd → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Failed → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Failed → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)SimCode performance 0:03:01 → 0:01:25
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Simulate → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Compile → Failed
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestLiqLoopJP8DryAir (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestLiqLoopJP8DryAir (sim)Verify → Simulate