OpenModelica newInst-newBackend from 2025-08-25 10:35:43 to 2025-08-26 11:37:49

Summary

OMC Commits3
Libraries Changed0
Number of Improvements1
Number of Regressions16
Number of Performance Improvements1
Number of Performance Regressions20

OpenModelica Changes

CommitDateAuthorSummary
4b40c87e1a2025-08-26 11:23:13 +0200phannebohmRemove executable from tests (#14250)
748579c6aa2025-08-25 15:09:36 +0200Per ÖstlundUse unique iterators when vectorizing a call (#14245)
289e345e502025-08-25 13:47:24 +0200phannebohm[NB] Differentiate `promote` (#14247)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
78b314a2025-07-23 14:25:23 +0200Francesco CasellaUpdate heavy_tests.json (#218)
9d719312025-07-14 10:35:58 +0200Francesco CasellaUpdate heavy_tests.json (#216)

Library Changes

LibraryChange

Models Affected

DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActPos_PositionValidation (sim)
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActPos_Scenario1 (sim)
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_Scenario1 (sim)
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_VelocityValidation (sim)
DeltaRobotDeltaRobot.Tests.IdealActuatorPos_test (sim)
DeltaRobotDeltaRobot.Tests.IdealActuatorVel_test (sim)
DroneLibraryDroneLibrary.Examples.DronePayload.DroneTest_payload (sim)
DroneLibraryDroneLibrary.Examples.DroneWithIdealPower.DroneForVR (sim)
DroneLibraryDroneLibrary.Examples.DroneWithIdealPower.Drone_IdealMachine (sim)
DroneLibraryDroneLibrary.Examples.DroneWithIdealPower.TestSystem (sim)
DroneLibraryDroneLibrary.Examples.Visualize.ModuleTest_Dymola (sim)
DroneLibraryDroneLibrary.Examples.Visualize.ModuleTest_NoInput (sim)
DroneLibraryDroneLibrary.Tests.chassisTest (sim)
DroneLibraryDroneLibrary.Tests.controlModuleTest (sim)
DroneLibraryDroneLibrary.Tests.controlModuleTest2 (sim)
DroneLibraryDroneLibrary.Tests.controlModuleTest_fmu_inputs (sim)
DroneLibraryDroneLibrary.Tests.controlModuleTest_fmu_main (sim)
DroneLibraryDroneLibrary.Tests.motorTest (sim)
DroneLibraryDroneLibrary.Tests.propellerTest (sim)
DroneLibraryDroneLibrary.Tests.simpleHoverTest (sim)
Modelica_3.2.3Modelica.Media.Examples.MoistAir (sim)Templates → FrontEnd
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → FrontEnd
Modelica_4.0.0Modelica.Media.Examples.MoistAir (sim)Templates → FrontEnd
Modelica_4.0.0Modelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → FrontEnd
Modelica_4.1.0Modelica.Media.Examples.MoistAir (sim)Templates → FrontEnd
Modelica_4.1.0Modelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → FrontEnd
Modelica_trunkModelica.Media.Examples.MoistAir (sim)Templates → FrontEnd
Modelica_trunkModelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → FrontEnd
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)
PlanarMechanicsPlanarMechanics.Examples.ControlledCraneCrab (sim)
PlanarMechanicsPlanarMechanics.Examples.CounterSpin (sim)
PlanarMechanicsPlanarMechanics.Examples.CraneCrab (sim)
PlanarMechanicsPlanarMechanics.Examples.CraneCrabTo3D (sim)
PlanarMechanicsPlanarMechanics.Examples.DoublePendulum (sim)
PlanarMechanicsPlanarMechanics.Examples.FreeBody (sim)
PlanarMechanicsPlanarMechanics.Examples.InvertedCraneCrab (sim)
PlanarMechanicsPlanarMechanics.Examples.KinematicLoop (sim)
PlanarMechanicsPlanarMechanics.Examples.KinematicLoop_DynamicStateSelection (sim)
PlanarMechanicsPlanarMechanics.Examples.Pendulum (sim)
PlanarMechanicsPlanarMechanics.Examples.PendulumExcited (sim)
PlanarMechanicsPlanarMechanics.Examples.PistonEngine (sim)
PlanarMechanicsPlanarMechanics.Examples.PistonEngine_DynamicStateSelection (sim)
PlanarMechanicsPlanarMechanics.Examples.PowerDistanceDemo (sim)
PlanarMechanicsPlanarMechanics.Examples.SpringDamperDemo (sim)
PlanarMechanicsPlanarMechanics.Examples.SpringDemo (sim)
PlanarMechanicsPlanarMechanics.Examples.WheelBasedCraneCrab (sim)
PlanarMechanicsPlanarMechanics.GearComponents.Examples.PlanetaryGear (sim)
PlanarMechanicsPlanarMechanics.GearComponents.Examples.SpurGear (sim)
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.SingleTrackWithEngine (sim)
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.TestAirDrag (sim)
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.TestDryFrictionWheel (sim)
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.TestIdealWheel (sim)
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.TestSlipBasedWheel (sim)
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.TwoTrackWithDifferentialGear (sim)
PowerGrids_devPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF (sim)
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)BackEnd performance 5.86 → 13.29
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)BackEnd performance 5.59 → 12.82
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)BackEnd performance 7.27 → 15.41
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)FrontEnd performance 4.91 → 10.11 BackEnd performance 19.62 → 40.26
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)FrontEnd performance 10.74 → 21.69 BackEnd performance 44.16 → 0:01:22
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)BackEnd performance 7.88 → 15.93
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)BackEnd performance 21.79 → 40.03 Templates performance 6.09 → 10.46
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd performance 11.62 → 19.94 BackEnd performance 48.16 → 0:01:22 Templates performance 13.90 → 24.14
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_2 (sim)BackEnd performance 6.34 → 11.82
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_4 (sim)BackEnd performance 7.68 → 15.51
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)BackEnd performance 21.61 → 37.92 Templates performance 5.69 → 10.37
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)FrontEnd performance 10.98 → 18.82 BackEnd performance 43.04 → 0:01:16
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_2 (sim)BackEnd performance 7.62 → 13.60
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_4 (sim)BackEnd performance 9.35 → 17.55
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)BackEnd performance 24.88 → 42.61
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)FrontEnd performance 11.29 → 20.47 BackEnd performance 50.92 → 0:01:27 Templates performance 13.40 → 24.97
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_2 (sim)BackEnd performance 7.70 → 15.13
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_4 (sim)BackEnd performance 9.03 → 16.58
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)BackEnd performance 24.72 → 45.09
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)FrontEnd performance 11.30 → 20.47 Templates performance 14.08 → 24.82
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 10.67 → 5.66
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Templates → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)Templates → FrontEnd
ThermofluidStreamThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)Verify → FrontEnd
ThermofluidStreamThermofluidStream.Processes.Tests.Turbine (sim)Simulate → FrontEnd
ThermofluidStreamThermofluidStream.Topology.Tests.TestJunction (sim)Verify → FrontEnd
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)Templates → FrontEnd
ThermofluidStream_devThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)Verify → FrontEnd
ThermofluidStream_devThermofluidStream.Processes.Tests.Turbine (sim)Simulate → FrontEnd
ThermofluidStream_devThermofluidStream.Topology.Tests.TestJunction (sim)Verify → FrontEnd