OpenModelica heavy_tests from 2024-10-22 04:12:17 to 2024-10-28 20:45:40

Summary

OMC Commits15
Libraries Changed5
Number of Improvements0
Number of Regressions14
Number of Performance Improvements6
Number of Performance Regressions65

OpenModelica Changes

CommitDateAuthorSummary
0503aa20452024-10-28 18:50:20 +0100Per ÖstlundFix warnings in OMEdit (#13084)
56911cfe452024-10-28 18:02:00 +0100Per ÖstlundMove getInheritanceCount to the typed API (#13082)
4b5236783d2024-10-28 14:52:43 +0100Per ÖstlundStrip comments when dumping SCode modifiers in NFApi (#13080)
d5c59c05772024-10-28 13:44:34 +0100Adeel AsgharEnable/disable the option to save contents in one file (#13079)
bb213c97292024-10-28 13:15:18 +0100Per ÖstlundFix QString::fromUtf8 in the bootstrapping sources (#13078)
982563026f2024-10-25 22:26:44 +0200Adeel AsgharFix the zip process arguments (#13073)
b1c8b927f62024-10-25 17:09:44 +0200Adeel AsgharEnable the time slider for array plot and array parametric plot (#13072)
a247cd44862024-10-25 16:55:45 +0200Per ÖstlundFix Bug3974 test case (#13071)
833a471d152024-10-25 13:54:22 +0200Per ÖstlundMove getNthComponentModification/Condition to the typed API (#13069)
2a9e5819762024-10-25 11:42:29 +0200arun3688fix importSignalFilter in OMSimulator (#13068)
b7158294972024-10-25 09:20:22 +0200Adrian Popnewer clang in OMDev update needs specific import (#13066)
358053a6092024-10-24 16:27:56 +0200Per ÖstlundDon't allow non-top-level within when loading top-level classes (#13063)
095b2267402024-10-23 16:31:50 +0200Adeel AsgharFix usage of Q_DISABLE_COPY_MOVE (#13057)
3305f5b1532024-10-23 14:16:08 +0200Per ÖstlundMove some annotation API calls to the typed API (#13051)
fce2b39e792024-10-23 09:36:55 +0200Adeel Asghar[WIP] Hierarchical editing of models (#12878)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3b2e71d2024-11-23 22:26:07 +0100Adrian Popdo not fail if is already linked (#184)
66753832024-11-23 02:07:51 +0100Adrian Popgenerate reports for gbode and cvode (#183)

Library Changes

LibraryChange
LargeTestSuite_NBConfiguration hash (OMC settings or the testing script changed)
ScalableTestGrids_NB_NumericalJacobianConfiguration hash (OMC settings or the testing script changed)
ScalableTestGrids_NB_SymbolicJacobianConfiguration hash (OMC settings or the testing script changed)
ScalableTestSuite_NBConfiguration hash (OMC settings or the testing script changed)
ScalableTestSuite_OBConfiguration hash (OMC settings or the testing script changed)

Models Affected

LargeTestSuite_NBLargeTestSuite.Electrical.DistributionSystemDC.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 10.56 → 23.00 SimCode performance 5.37 → 12.64 Templates performance 10.56 → 28.40
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineModelica_N_10240 (sim)Simulate → Compile
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineModelica_N_20480 (sim)BackEnd performance 23.92 → 54.48 SimCode performance 17.37 → 46.16 Templates performance 5.71 → 23.83
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineModelica_N_5120 (sim)BackEnd performance 5.39 → 12.56 SimCode performance 4.16 → 10.10
LargeTestSuite_NBLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_102400 (sim)BackEnd performance 6.79 → 16.93 SimCode performance 4.65 → 10.85 Simulate performance 55.99 → 0:01:46
LargeTestSuite_NBLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800 (sim)BackEnd performance 14.49 → 33.53 SimCode performance 11.95 → 29.63 Simulate performance 0:03:52 → 0:09:04
LargeTestSuite_NBLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_409600 (sim)Simulate → Compile
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_102400 (sim)BackEnd performance 13.52 → 45.58 SimCode performance 12.80 → 36.61 Simulate performance 21.24 → 0:01:27
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_204800 (sim)BackEnd performance 28.61 → 0:01:37 SimCode performance 26.55 → 0:01:49 Templates performance 6.00 → 12.90 Simulate performance 44.63 → 0:01:55
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_409600 (sim)Simulate → Failed
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_51200 (sim)BackEnd performance 6.64 → 17.58 SimCode performance 6.12 → 23.54 Simulate performance 10.54 → 24.71
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_163840 (sim)BackEnd performance 19.57 → 37.13 SimCode performance 13.33 → 26.71
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_327680 (sim)BackEnd performance 36.79 → 0:01:28 SimCode performance 29.78 → 0:01:09
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_40960 (sim)BackEnd performance 4.92 → 11.55
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_655360 (sim)Simulate → Failed
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_81920 (sim)BackEnd performance 9.77 → 20.56 SimCode performance 6.50 → 12.99
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_40960 (sim)BackEnd performance 20.85 → 37.06
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_10240 (sim)BackEnd performance 5.24 → 10.26
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_20480 (sim)BackEnd performance 11.00 → 26.62 SimCode performance 5.14 → 15.83
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_40960 (sim)BackEnd performance 22.48 → 0:01:07 SimCode performance 11.13 → 39.32
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_81920 (sim)BackEnd performance 43.84 → 0:02:00 SimCode performance 23.53 → 0:01:18 Templates performance 9.25 → 27.49
ScalableTestGrids_NB_NumericalJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)BackEnd performance 21.21 → 54.27
ScalableTestGrids_NB_NumericalJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd performance 5.04 → 14.33 BackEnd performance 0:01:50 → 0:10:09 Compile performance 22.10 → 8.92
ScalableTestGrids_NB_NumericalJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Compile → Failed
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)BackEnd performance 22.45 → 0:01:03
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd performance 5.70 → 18.99 BackEnd performance 0:01:53 → 0:10:22 Compile performance 21.94 → 8.94
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Compile → Failed
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Compile performance 0:01:52 → 44.67
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_10 (sim)Compile performance 13.24 → 5.58 Simulate performance 30.35 → 0:01:31
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_160 (sim)Compile performance 13.21 → 4.42 Simulate performance 29.28 → 50.06
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_320_M_10 (sim)Compile performance 25.96 → 10.40
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)Compile performance 53.12 → 21.19
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_10_M_10 (sim)Simulate performance 3.97 → 0:01:02
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_14_M_14 (sim)Simulate performance 0:01:00 → 0:06:40
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 3.15 → 16.72 SimCode performance 1.43 → 10.61
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Compile → Templates
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)FrontEnd → Failed
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)BackEnd performance 14.99 → 0:01:02 SimCode performance 6.87 → 29.52 Templates performance 9.32 → 38.21
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)BackEnd performance 22.15 → 0:01:14 SimCode performance 11.56 → 40.51 Templates performance 20.87 → 0:01:19
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)Compile performance 34.50 → 19.60
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Compile → Templates
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 10.18 → 49.55 SimCode performance 5.00 → 20.82 Templates performance 10.17 → 41.43
ScalableTestSuite_NBScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)Simulate performance 9.77 → 19.09
ScalableTestSuite_NBScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Simulate performance 7.70 → 26.82
ScalableTestSuite_NBScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Simulate performance 36.12 → 0:04:24
ScalableTestSuite_NBScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)SimCode performance 2.40 → 10.59
ScalableTestSuite_NBScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 6.90 → 20.12
ScalableTestSuite_NBScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)BackEnd performance 9.88 → 36.67 Compile performance 19.91 → 4.84
ScalableTestSuite_NBScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)BackEnd performance 3.26 → 12.77 Compile performance 11.08 → 2.85
ScalableTestSuite_NBScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)BackEnd performance 10.24 → 42.15 Compile performance 20.14 → 4.60
ScalableTestSuite_NBScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)BackEnd performance 3.92 → 13.62 Compile performance 11.05 → 2.82
ScalableTestSuite_OBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)BackEnd performance 12.53 → 26.28 Templates performance 3.52 → 10.96 Compile performance 20.28 → 9.61 Simulate performance 7.53 → 18.60
ScalableTestSuite_OBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)BackEnd performance 9.08 → 18.62 Compile performance 15.48 → 6.11
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)FrontEnd performance 6.09 → 13.82 BackEnd performance 8.49 → 21.79 Compile performance 13.51 → 7.21
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)FrontEnd performance 13.78 → 32.66 BackEnd performance 37.58 → 0:01:27 Templates performance 3.76 → 10.40
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Simulate → Failed
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)BackEnd performance 5.97 → 11.31
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)BackEnd performance 14.50 → 34.39 Compile performance 13.42 → 6.75
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)FrontEnd performance 5.46 → 11.16 SimCode performance 6.76 → 16.94 Templates performance 5.65 → 10.99
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)Simulate → Failed
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)BackEnd performance 11.11 → 21.18 Compile performance 23.48 → 7.45
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)BackEnd performance 13.88 → 27.47 Compile performance 26.16 → 7.92
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 9.86 → 18.83 Compile performance 21.60 → 6.24
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)BackEnd performance 24.77 → 47.77 Templates performance 7.81 → 13.32 Compile performance 46.41 → 18.12
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)BackEnd performance 10.52 → 19.00 Compile performance 22.40 → 7.31
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)FrontEnd performance 9.73 → 17.97 BackEnd performance 57.81 → 0:02:36 SimCode performance 10.03 → 28.63 Templates performance 14.34 → 36.78 Compile performance 0:01:57 → 0:01:05 Simulate performance 25.75 → 0:01:01
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)BackEnd performance 5.96 → 12.31 Compile performance 21.38 → 6.84
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)FrontEnd performance 20.35 → 45.79 BackEnd performance 38.85 → 0:02:21 SimCode performance 5.15 → 12.00 Templates performance 11.73 → 24.21 Simulate performance 7.66 → 17.83
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Verify → Failed
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 9.38 → 16.22 Compile performance 20.80 → 6.49
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)BackEnd performance 22.70 → 41.09 Templates performance 5.90 → 14.59 Compile performance 45.34 → 16.81
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 55.62 → 0:02:28 SimCode performance 10.57 → 23.65 Templates performance 13.41 → 34.91 Simulate performance 9.96 → 21.45
ScalableTestSuite_OBScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Verify → Compile
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)BackEnd performance 48.56 → 0:01:24
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)SimCode performance 56.55 → 0:02:37 Compile performance 19.98 → 10.81
ScalableTestSuite_OBScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)BackEnd performance 7.52 → 15.53
ScalableTestSuite_OBScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)BackEnd performance 18.90 → 43.71 Compile performance 10.69 → 4.13
ScalableTestSuite_OBScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)Simulate performance 6.01 → 12.56
ScalableTestSuite_OBScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)BackEnd performance 7.41 → 17.73
ScalableTestSuite_OBScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)BackEnd performance 17.63 → 39.79 Compile performance 10.49 → 4.88
ScalableTestSuite_OBScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Compile performance 31.54 → 13.30
ScalableTestSuite_OBScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Compile performance 21.90 → 5.69
ScalableTestSuite_OBScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Simulate → Compile
ScalableTestSuite_OBScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)BackEnd performance 6.25 → 11.21
ScalableTestSuite_OBScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_1280 (sim)BackEnd performance 6.19 → 11.23