OpenModelica newInst from 2018-09-19 21:35:14 to 2018-09-20 04:28:24

Summary

OMC Commits1
Libraries Changed0
Number of Improvements0
Number of Regressions0
Number of Performance Improvements20
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
9646ce441Per Östlund[NF] Don't evaluate impure funcs in if-conditions.

Library Changes

LibraryChange

Models Affected

Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6Simulate performance 0:03:42 → 0:02:10
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticSimulate performance 0:01:46 → 0:01:02
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140Simulate performance 23.45 → 11.04
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280FrontEnd performance 13.77 → 7.46
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 35.57 → 19.50 BackEnd performance 13.44 → 7.45
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800BackEnd performance 12.76 → 7.31 Compile performance 0:02:17 → 0:01:17
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600Compile performance 21.25 → 11.29
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600BackEnd performance 28.64 → 16.61 Templates performance 11.76 → 6.44
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200Compile performance 37.55 → 21.05
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400Compile performance 0:01:13 → 39.69 Simulate performance 11.51 → 5.12
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000Compile performance 0:01:42 → 48.05
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 30.32 → 13.84
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 29.97 → 12.74
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 0:01:52 → 42.99
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 52.53 → 27.52
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10BackEnd performance 14.76 → 8.67
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10Compile performance 42.62 → 20.80
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100Compile performance 42.00 → 21.90
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 41.75 → 20.75
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10BackEnd performance 50.10 → 29.45