OpenModelica newInst from 2019-02-04 21:08:01 to 2019-02-05 15:08:04

Summary

OMC Commits1
Libraries Changed0
Number of Improvements0
Number of Regressions8
Number of Performance Improvements0
Number of Performance Regressions91

OpenModelica Changes

CommitAuthorSummary
71414e449Per Östlund[NF] Add execStat för Absyn->SCode.

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.2ModelicaTest.Blocks.FilterTests.AllOptionsCompile performance 35.48 → 0:01:03
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10BackEnd performance 0:01:07 → 0:01:56 Templates performance 9.34 → 17.04 Compile performance 0:01:48 → 0:03:37 Simulate performance 12.49 → 28.64
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_10Compile performance 14.79 → 26.88
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160Compile performance 14.69 → 26.62
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_20Compile performance 14.95 → 26.99
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_40Compile performance 15.54 → 26.95
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80Compile performance 14.89 → 26.80
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10BackEnd performance 6.82 → 13.47 Compile performance 28.82 → 52.07
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10BackEnd performance 19.62 → 33.50 Compile performance 54.27 → 0:01:39
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10BackEnd performance 30.06 → 58.45 Templates performance 5.82 → 10.09 Compile performance 0:01:09 → 0:02:03 Simulate performance 9.28 → 19.96
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_10Compile performance 10.04 → 20.44
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_320_M_10Compile performance 18.80 → 35.20
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10BackEnd performance 10.27 → 20.29 Compile performance 35.73 → 0:01:05
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14Compile performance 13.14 → 26.16
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20Compile performance 30.48 → 53.61 Simulate performance 9.48 → 22.12
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28Compile performance 0:01:11 → 0:02:21 Simulate performance 35.49 → 0:01:06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14BackEnd performance 5.64 → 10.24 Compile performance 14.10 → 25.90
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20BackEnd performance 14.10 → 25.52 Compile performance 31.12 → 56.44 Simulate performance 9.48 → 20.62
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28BackEnd performance 35.68 → 0:01:03 SimCode performance 6.18 → 10.86 Templates performance 6.93 → 12.50 Compile performance 0:01:10 → 0:02:16 Simulate performance 35.83 → 0:01:11
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_14_M_14Compile performance 10.68 → 21.74
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10BackEnd performance 23.24 → 41.20 Templates performance 8.79 → 15.71 Compile performance 0:01:13 → 0:02:18 Simulate performance 11.39 → 24.83
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20Compile performance 17.65 → 36.67
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28BackEnd performance 10.19 → 20.14 Compile performance 33.33 → 0:01:03
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5BackEnd performance 26.86 → 47.66 Templates performance 9.97 → 18.34 Compile performance 0:01:24 → 0:02:38 Simulate performance 12.84 → 25.91
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40BackEnd performance 20.50 → 37.00 Templates performance 8.12 → 14.97 Compile performance 0:01:05 → 0:02:07 Simulate performance 7.08 → 14.20
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56FrontEnd performance 6.07 → 11.19 BackEnd performance 43.41 → 0:01:17 SimCode performance 10.78 → 18.56 Templates performance 16.04 → 30.75 Compile performance 0:02:11 → 0:04:13 Simulate performance 20.26 → 43.21
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20BackEnd performance 21.52 → 37.42 Templates performance 8.39 → 14.40 Compile performance 0:01:10 → 0:02:09 Simulate performance 7.63 → 14.74
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80FrontEnd performance 11.65 → 21.37 BackEnd performance 0:01:36 → 0:02:47 SimCode performance 18.76 → 35.79 Templates performance 35.31 → 0:01:03
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20Compile performance 17.50 → 34.08
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40FrontEnd performance 7.05 → 12.91 BackEnd performance 12.21 → 21.44 Templates performance 7.01 → 13.64 Compile performance 0:01:03 → 0:02:03
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80FrontEnd performance 29.64 → 54.18 BackEnd performance 48.99 → 0:01:25
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20Compile performance 18.30 → 34.98
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28BackEnd performance 9.79 → 16.88 Compile performance 31.37 → 0:01:02
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40BackEnd performance 18.82 → 36.80 Templates performance 8.69 → 16.27 Compile performance 0:01:05 → 0:02:06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56FrontEnd performance 5.79 → 12.33 BackEnd performance 40.98 → 0:01:15 SimCode performance 9.10 → 15.77 Templates performance 16.57 → 32.21 Compile performance 0:02:11 → 0:04:16 Simulate performance 8.58 → 17.60
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80FrontEnd performance 11.47 → 21.94 BackEnd performance 0:01:26 → 0:02:37 Templates performance 36.77 → 0:01:04
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280Compile performance 22.56 → 44.26 Simulate performance 15.45 → 26.50
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640Compile performance 12.89 → 24.02
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 22.34 → 41.74 SimCode performance 5.70 → 11.34 Templates performance 5.26 → 10.07 Compile performance 0:01:14 → 0:02:27 Simulate performance 13.69 → 26.26
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320Compile performance 16.80 → 30.07
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640BackEnd performance 9.04 → 17.30 Compile performance 33.23 → 0:01:02
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100FrontEnd performance 25.00 → 46.72 BackEnd performance 12.31 → 21.63 Simulate performance 8.08 → 15.70
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280Simulate performance 4.87 → 11.17
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 13.17 → 24.52 BackEnd performance 11.19 → 20.73 Simulate performance 8.38 → 16.59
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800BackEnd performance 10.62 → 18.30 Compile performance 0:01:29 → 0:02:45 Simulate performance 19.90 → 38.79
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600Compile performance 13.84 → 24.23
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200Compile performance 23.71 → 46.50
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400Compile performance 46.91 → 0:01:28 Simulate performance 6.13 → 12.24
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000Compile performance 58.23 → 0:02:00
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 19.05 → 36.51
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 16.60 → 30.93
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 0:01:01 → 0:01:53
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 30.88 → 0:01:04
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100Compile performance 29.27 → 0:01:02
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000Compile performance 29.42 → 0:01:02
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10BackEnd performance 12.14 → 22.47 Compile performance 0:01:19 → 0:02:39
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10Compile performance 23.16 → 49.78
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100Compile performance 23.21 → 49.71
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 24.36 → 49.64
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 10.93 → 23.34 SimCode performance 11.66 → 21.18 Compile performance 0:01:05 → 0:02:07
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Verify → Templates
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16Compile performance 10.83 → 19.77 Simulate performance 11.09 → 24.02
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32BackEnd performance 27.53 → 49.00 Compile performance 19.66 → 36.87 Simulate performance 31.17 → 0:01:05
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64Verify → Compile
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.Verification.FlexibleBeamCheckBackEnd performance 8.10 → 14.05
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600Compile performance 23.31 → 46.08
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200Compile performance 0:01:00 → 0:01:59 Simulate performance 33.43 → 0:01:03
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_800Compile performance 10.39 → 21.53
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16BackEnd performance 12.34 → 22.01 Compile performance 10.93 → 19.68
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32BackEnd performance 27.35 → 48.49 Compile performance 19.45 → 37.91 Simulate performance 20.46 → 46.63
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64BackEnd performance 55.27 → 0:01:41 Templates performance 6.15 → 11.57 Compile performance 36.28 → 0:01:12 Simulate performance 0:01:05 → 0:02:27
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_8BackEnd performance 6.52 → 12.19 Compile performance 6.83 → 12.92
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_32_M_4Compile performance 15.04 → 27.52
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16BackEnd performance 26.44 → 50.41 Compile performance 56.07 → 0:01:56 Simulate performance 4.97 → 10.94
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4BackEnd performance 23.32 → 44.30 Compile performance 50.01 → 0:01:40
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8BackEnd performance 24.01 → 46.86 Compile performance 51.66 → 0:01:47
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 8.48 → 22.08
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_1280Compile performance 17.95 → 37.59
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_640Compile performance 10.53 → 20.15
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280BackEnd performance 6.31 → 11.15
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_320Compile performance 12.09 → 26.30
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_640Compile performance 30.12 → 0:01:03
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_1280Compile performance 18.15 → 35.95
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_640Compile performance 10.28 → 20.20
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_1280BackEnd performance 6.24 → 11.69 Compile performance 0:01:29 → 0:03:04
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_320Compile performance 12.13 → 26.06
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_640Compile performance 29.22 → 0:01:06
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280BackEnd performance 11.46 → 22.98 SimCode performance 5.15 → 12.73
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_320Compile performance 12.89 → 27.46
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640Compile performance 24.31 → 45.72
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280BackEnd performance 11.85 → 22.37 SimCode performance 7.04 → 14.05
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_320Compile performance 13.24 → 26.83
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640Compile performance 24.16 → 50.88