OpenModelica newInst-daemode from 2019-06-14 10:36:32 to 2019-06-16 05:26:55

Summary

OMC Commits4
Libraries Changed0
Number of Improvements3
Number of Regressions3
Number of Performance Improvements6
Number of Performance Regressions44

OpenModelica Changes

CommitAuthorSummary
5e058f37eAdrian Popexit on error on the Win/MinGW pipeline
08ad2710aAdrian Popallow Win/MinGW stage to run on all nodes labeled windows
ef87d102ekabdelhak[BE] added usage of flag -d=tearingdump and -d=tearingdumpV - extends -d=optdaedump to print residual/inner equations and tearing/inner variables instead of only printing indices
61b6e52e8Adeel AsgharBumped OMSimulator

Library Changes

LibraryChange

Models Affected

Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode performance 27.33 → 14.37
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)SimCode performance 27.55 → 15.00
Modelica_3.2.3Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_Transformer (sim)Simulate performance 0:01:00 → 31.47
Modelica_3.2.3Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 44.25 → 21.90
Modelica_3.2.3Modelica.Electrical.Machines.Examples.Transformers.AIMC_Transformer (sim)Simulate performance 58.39 → 30.66
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.Fault (sim)Simulate performance 0:01:11 → 40.15
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)Compile performance 13.19 → 23.41
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)BackEnd performance 6.81 → 13.07 Compile performance 10.69 → 19.86
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)FrontEnd performance 10.63 → 20.00 Compile performance 18.50 → 31.49
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)BackEnd performance 5.79 → 12.43 Compile performance 6.23 → 13.00
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)BackEnd performance 13.55 → 27.49
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)BackEnd performance 27.66 → 50.03 Templates performance 9.13 → 17.10 Compile performance 19.20 → 37.65
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)FrontEnd performance 9.76 → 19.88 BackEnd performance 53.42 → 0:01:34
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)BackEnd performance 23.66 → 49.82 Templates performance 10.60 → 21.85 Compile performance 34.38 → 0:01:05
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20 (sim)BackEnd performance 5.75 → 10.68 Compile performance 10.53 → 22.07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)BackEnd performance 10.33 → 22.17 Templates performance 5.58 → 10.71 Compile performance 18.20 → 36.40
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)BackEnd performance 27.05 → 54.67 Templates performance 14.36 → 26.74 Compile performance 39.45 → 0:01:09 Simulate performance 5.83 → 11.09
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 24.54 → 44.93 Templates performance 11.18 → 23.82 Compile performance 35.19 → 0:01:07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)FrontEnd performance 7.47 → 12.70 BackEnd performance 46.59 → 0:01:30 Templates performance 23.33 → 42.21 Compile performance 0:01:00 → 0:01:49
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)BackEnd performance 23.94 → 47.27 Templates performance 11.49 → 23.30 Compile performance 31.43 → 0:01:01 Simulate performance 5.63 → 10.04
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Compile performance 10.34 → 22.07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)FrontEnd performance 9.97 → 17.27 BackEnd performance 12.53 → 24.57 Templates performance 7.42 → 15.18 Compile performance 33.88 → 0:01:07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)FrontEnd performance 38.20 → 0:01:09 BackEnd performance 0:01:03 → 0:01:57 Templates performance 34.20 → 59.63
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)BackEnd performance 6.14 → 10.87 Compile performance 9.33 → 21.16
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 11.90 → 21.93 Compile performance 18.00 → 36.35
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 22.66 → 45.10 Templates performance 11.71 → 20.82 Compile performance 33.03 → 0:01:07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)FrontEnd performance 6.81 → 13.55 BackEnd performance 48.43 → 0:01:30 SimCode performance 7.72 → 13.58 Templates performance 22.09 → 41.48 Compile performance 0:01:02 → 0:01:59
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile performance 7.78 → 14.80 Simulate performance 11.69 → 22.96
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)BackEnd performance 24.83 → 46.49 Templates performance 8.13 → 17.66 Compile performance 25.07 → 46.97 Simulate performance 24.22 → 48.42
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Compile performance 14.04 → 26.93 Simulate performance 5.73 → 13.75
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)FrontEnd performance 28.93 → 57.40 BackEnd performance 13.66 → 23.49
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280 (sim)BackEnd performance 5.94 → 11.99
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)FrontEnd performance 14.44 → 29.16 BackEnd performance 13.20 → 24.92 Simulate performance 10.39 → 18.46
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 13.59 → 25.65 Templates performance 6.79 → 14.12 Compile performance 26.67 → 53.85 Simulate performance 8.74 → 15.70
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 29.88 → 57.40 Templates performance 14.00 → 29.41 Compile performance 53.17 → 0:01:38
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)BackEnd performance 6.19 → 12.97 Compile performance 13.54 → 28.63
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)FrontEnd performance 5.49 → 11.40 BackEnd performance 6.01 → 10.40 Compile performance 15.45 → 27.92
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)BackEnd performance 6.28 → 11.72 Templates performance 6.48 → 11.62 Compile performance 19.60 → 37.40 Simulate performance 10.18 → 18.61
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)BackEnd performance 15.06 → 26.35 Compile performance 16.64 → 33.39
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)BackEnd performance 47.60 → 0:01:28 Templates performance 7.05 → 12.52 Compile performance 36.79 → 0:01:13 Simulate performance 5.62 → 12.39
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10 (sim)BackEnd performance 7.78 → 15.35 Compile performance 6.93 → 15.80
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100 (sim)BackEnd performance 7.78 → 15.19 Compile performance 6.93 → 15.90
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)BackEnd performance 8.10 → 15.69 Compile performance 6.93 → 15.65 Simulate performance 8.88 → 16.60
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10 (sim)BackEnd performance 27.72 → 54.62 Compile performance 14.14 → 24.27
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)BackEnd performance 0:01:48 → 0:03:18 Compile performance 22.51 → 45.82
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Templates performance 11.96 → 20.68
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate performance 11.44 → 20.30
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400 (sim)Compile performance 13.49 → 23.32 Simulate performance 40.44 → 0:01:11
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Templates performance 12.59 → 22.30
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)BackEnd performance 11.33 → 19.67
TILMediaTILMedia.Testers.TestVLEFluid (sim)Compile → Simulate