OpenModelica newInst-daeMode from 2019-05-31 09:38:50 to 2019-06-02 05:37:33

Summary

OMC Commits5
Libraries Changed0
Number of Improvements1
Number of Regressions1
Number of Performance Improvements40
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
2ac39849e3Martin SjölundFixes for latest sphinx version
2b3b8d85c0Martin SjölundAdd pipeline for cppruntime tests
dbbd56ea3eAdrian Popmore fixes for ticket:5507 - give defaults for 'extent' and 'textString' also in the Text record other changes - split execstat in NFApi for better performance info - display the OMEdit log numbers with better formatting
716cbd9c45Martin SjölundAdd Jenkins pipelines for slower jobs
75252ef168johtiISSUE-5507: Prevents OMEdit from crashing when parsing text annotations. Fixed incorrect bound check

Library Changes

LibraryChange

Models Affected

Buildings_5.0.1Buildings.Electrical.Examples.RenewableSources (sim)Compile performance 29.82 → 50.88
HelmholtzMediaHelmholtzMedia.Examples.BranchingDynamicPipes (sim)FrontEnd performance 11.21 → 6.17
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)Compile performance 20.51 → 11.99
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)BackEnd performance 11.52 → 6.70 Compile performance 18.81 → 10.34
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)Compile performance 30.88 → 17.80
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)BackEnd performance 10.01 → 5.31 Compile performance 12.74 → 6.13
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)BackEnd performance 23.16 → 12.93 Compile performance 20.16 → 10.49
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)BackEnd performance 45.10 → 25.25 Templates performance 15.04 → 8.70 Compile performance 32.48 → 18.55
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)FrontEnd performance 17.43 → 9.46
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)FrontEnd performance 22.62 → 12.71
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)BackEnd performance 43.21 → 23.09 Templates performance 18.31 → 10.51 Compile performance 59.69 → 31.93
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Compile performance 30.23 → 16.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)BackEnd performance 45.20 → 24.98 Templates performance 24.95 → 14.14 Compile performance 0:01:01 → 35.83
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Templates performance 20.03 → 10.89 Compile performance 58.35 → 31.18
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)FrontEnd performance 10.87 → 6.02 BackEnd performance 0:01:15 → 44.29 SimCode performance 11.05 → 5.65 Templates performance 37.92 → 20.18 Compile performance 0:01:37 → 56.93
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)BackEnd performance 38.64 → 22.60 Templates performance 19.36 → 10.94 Compile performance 56.12 → 30.07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)FrontEnd performance 21.31 → 12.07 BackEnd performance 0:02:35 → 0:01:30
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)FrontEnd performance 14.44 → 8.15 Templates performance 12.14 → 6.73 Compile performance 55.49 → 30.63
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 18.46 → 9.81 Compile performance 29.52 → 15.34
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 37.37 → 20.02 Templates performance 17.47 → 9.91 Compile performance 55.08 → 31.27
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)FrontEnd performance 11.44 → 6.10 BackEnd performance 0:01:14 → 41.73 Templates performance 34.29 → 19.58 Compile performance 0:01:44 → 0:01:00
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)FrontEnd performance 21.12 → 11.30
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile performance 14.15 → 6.28 Simulate performance 21.32 → 11.64
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)BackEnd performance 40.28 → 21.48 Templates performance 13.99 → 7.96 Compile performance 38.39 → 19.55 Simulate performance 38.70 → 21.66
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)BackEnd performance 19.26 → 9.52 Compile performance 22.46 → 11.44 Simulate performance 10.89 → 5.78
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)FrontEnd performance 46.25 → 27.00 Simulate performance 17.46 → 9.13
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280 (sim)BackEnd performance 10.15 → 5.59
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)FrontEnd performance 23.57 → 13.17
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Templates performance 11.55 → 6.58 Compile performance 44.21 → 24.91
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Compile performance 0:01:26 → 48.31
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Compile performance 23.32 → 13.09
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)BackEnd performance 10.52 → 5.79
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 15.70 → 8.48
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)BackEnd performance 22.28 → 12.98 Compile performance 30.04 → 14.39
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)BackEnd performance 0:01:17 → 43.71 Templates performance 10.06 → 5.30 Compile performance 0:01:00 → 34.19
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10 (sim)BackEnd performance 12.91 → 6.33 Compile performance 12.49 → 7.23
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100 (sim)BackEnd performance 12.47 → 6.53 Compile performance 12.49 → 7.13
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)BackEnd performance 12.72 → 6.76 Compile performance 12.64 → 7.08 Simulate performance 12.90 → 7.18
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10 (sim)BackEnd performance 44.82 → 24.68 Compile performance 20.16 → 10.99
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)BackEnd performance 0:02:48 → 0:01:34 Compile performance 36.90 → 20.15
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Simulate performance 28.52 → 16.35
TILMediaTILMedia.Testers.TestVLEFluid (sim)Simulate → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicTwoPhaseFlowPipe (sim)Compile performance 13.64 → 25.82
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicWaterHeating (sim)