OpenModelica newInst-newBackend from 2025-07-15 16:28:53 to 2025-07-22 04:25:29

Summary

OMC Commits4
Libraries Changed2
Number of Improvements41
Number of Regressions2
Number of Performance Improvements12
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
a52567f3a52025-07-21 17:30:56 +0200bernhardbachmannincrease performance in case of event detection and correct dense output interpolation (#14109)
9016c374e72025-07-21 15:56:08 +0200bernhardbachmannList all possible integration methods in case of unknown method (#14106)
9a3c7804382025-07-19 09:10:35 +0200bernhardbachmannFix eventhandling for gbode (#14102)
cb3254be022025-07-17 18:13:11 +0200bernhardbachmannFix homotopy solver (#14091)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9d719312025-07-14 10:35:58 +0200Francesco CasellaUpdate heavy_tests.json (#216)
ed227ef2025-06-28 00:10:54 +0200Francesco CasellaRead for new round of testing June 2025 (#215)

Library Changes

LibraryChange
DynawoFrom version 1.6.1 (c6d66d4e9ab03183044bf724efd4af657ded9315) to 1.7.0 (6211f2e9c98dd45c49fc4724aa9ae768a372af83)
Dynawo_devFrom version 1.8.0-master (53a14a6775d1605a541988ab8d13910fdd0f5236) to 1.8.0-master (1113f884e855c6653c1155849429441026592a74)

Models Affected

AixLibAixLib.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
Buildings_11Buildings.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
Buildings_12Buildings.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
Buildings_12Buildings.Fluid.HydronicConfigurations.Examples.TwoWayOpenLoop (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.HydronicConfigurations.Examples.TwoWayOpenLoop (sim)Compile → Simulate
DynawoDynawo.Examples.ENTSOE.TestCase1 (sim)Failed → FrontEnd
DynawoDynawo.Examples.ENTSOE.TestCase2 (sim)Failed → FrontEnd
DynawoDynawo.Examples.ENTSOE.TestCase3 (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.LoadFlow (sim)FrontEnd → Failed
DynawoDynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)Failed → FrontEnd
DynawoDynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim)Failed → FrontEnd
IBPSA_latestIBPSA.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
IDEASIDEAS.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Compile → Simulate
ModelicaTest_4.0.0ModelicaTest.Electrical.QuasiStatic.SinglePhase.Ideal (sim)Simulate performance 10.08 → 2.45
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.InvertingSchmittTrigger (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Simulate performance 0:05:00 → 0.60
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_40_M_10 (sim)Simulate performance 0:04:09 → 0:02:19
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Templates → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Simulate performance 0:05:00 → 0.75
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_10_M_10 (sim)Simulate performance 0:01:21 → 37.11
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_10_M_10 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_10 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Simulate performance 4.85 → 0:05:00
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80 (sim)Simulate performance 2.40 → 13.59
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Simulate performance 0:05:00 → 0.53
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_40_M_10 (sim)Simulate performance 0:04:02 → 0:02:15
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.Verification.DistributionSystemLinear_N_2_M_2 (sim)Simulate performance 13.69 → 0:01:04
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Simulate performance 0:05:00 → 0.66
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Simulate performance 14.15 → 1.31
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_10_M_10 (sim)Simulate performance 0:01:28 → 34.99
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 15.43 → 2.63
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_10_M_10 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Simulate performance 13.52 → 3.33
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_10 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Simulate performance 4.91 → 0:05:00
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80 (sim)Simulate performance 2.43 → 13.91
ThermoPowerThermoPower.Test.WaterComponents.WaterPumps (sim)Compile → Simulate
TransiEntTransiEnt.Storage.Heat.ElectricWaterHeater_constProp_L4.Check.CheckStratifiedElectricWaterHeater_CoolDown (sim)FrontEnd → Failed