OpenModelica master from 2026-10-23 05:22:14 to 2026-10-23 16:58:20

Summary

OMC Commits6
Libraries Changed0
Number of Improvements28
Number of Regressions11
Number of Performance Improvements7
Number of Performance Regressions13

OpenModelica Changes

CommitDateAuthorSummary
0b2774f9f12026-10-23 16:41:48 +0200Adrian Pop[FMI] Find CVODE in the install's lib//omc (#17437)
34663a25cf2026-10-23 14:26:19 +0200kabdelhak[NB] fix sample in for-equations (#17430)
274696c48a2026-10-23 14:09:47 +0200Andreas[OB] Don't divide by fixed = false parameters (#17435)
6b914f2ce92026-10-23 13:34:23 +0200Adeel Asghar[OMEdit] Fix Unload & Reload in conflicting libraries dialog (#17438)
40d9aae9b82026-10-23 13:02:43 +0200Adeel Asghar[OMEdit] Fix empty constrainedby modifier value (#17432)
c63ec855442026-10-23 11:27:59 +0200kabdelhak[NB] fix nested and sliced if-equations in when (#17431)

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

Models Affected

AixLibAixLib.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:27 → 0:02:46
AixLibAixLib.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:17 → 0:03:46
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:33 → 0:03:50
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
Buildings_12Buildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:31 → 0:02:39
Buildings_12Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Verify → Compile
Buildings_12Buildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Compile → Verify
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Simulate performance 0:01:05 → 12.85
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Simulate performance 45.26 → 18.14
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)Simulate performance 59.06 → 33.66
Buildings_13Buildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:30 → 0:02:40
Buildings_13Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
Buildings_13Buildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Compile → Simulate
Buildings_13Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Simulate performance 44.41 → 18.50
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:29 → 0:02:38
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Verify → Compile
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Verify → Compile
Buildings_latestBuildings.Fluid.Geothermal.Borefields.TOUGH.Examples.Borefield (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Simulate performance 44.29 → 18.75
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:28 → 0:02:42
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:29 → 0:02:39
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:29 → 0:03:02
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile → Simulate
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile → Simulate
OpenIPSLOpenIPSL.Examples.Microgrids.UniversityCampus.CampusB.CampusGridB (sim)Compile → Simulate
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile → Simulate
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Simulate performance 0.63 → 0:04:00
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Simulate performance 0.59 → 0:04:00
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Simulate performance 0.53 → 0:04:00
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Simulate performance 0.53 → 0:04:00
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.Microgrids.UniversityCampus.CampusB.CampusGridB (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Simulate → Verify
PowerSysProPowerSysPro.Examples.BreakerTests.Islanding1 (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.BreakerTests.Islanding2 (sim)Simulate → Compile
PowerSysProPowerSysPro.Examples.DegradedModeForLoads (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneProdLoadOneLineOneLineOneLoad (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneSourceOneLineOneTransfoOneLineOneLoad (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneSourceOneTransfoOneLineOneTransfoOneLineOneLoad (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneSourceOneTransfoOneLineOneTransfoOneLineOneLoadWithBuses1 (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneSourceOneTransfoOneLineOneTransfoOneLineOneLoadWithBuses2 (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneSourceOneTransfoOneLineOneTransfoOneLineOneLoadWithBuses3 (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneSourceOneTransfoOneLoad (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.OneSourceThreeLoads (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.TwoSourcesTwoLinesOneLoad (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 22.76 → 13.14
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 12.77 → 6.58