OpenModelica newInst from 2019-06-18 20:30:02 to 2019-06-19 19:11:50

Summary

OMC Commits2
Libraries Changed0
Number of Improvements10
Number of Regressions4
Number of Performance Improvements66
Number of Performance Regressions22

OpenModelica Changes

CommitAuthorSummary
55e5d8992Adeel AsgharUse the short path names even for the installation path
95d832b07kabdelhak[BE] cleanup -d=bltdump - more comprehensible output of MSSS and state selection - remove too verbose dumping of full system

Library Changes

LibraryChange

Models Affected

IBPSA_latestIBPSA.Airflow.Multizone.Examples.OneOpenDoorSimulate performance 7.38 → 13.04
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.BasicCompile performance 32.08 → 54.54
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified5BackEnd performance 20.90 → 35.64
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified6Compile performance 21.51 → 37.10
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example1v2Compile performance 14.69 → 25.22
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate → Templates
IBPSA_latestIBPSA.Fluid.Movers.Validation.ControlledFlowMachineDynamicCompile performance 12.04 → 21.06
ModelicaTest_3.2.2ModelicaTest.Blocks.FilterTests.AllOptionsCompile performance 0:01:38 → 54.73
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsCompile performance 16.40 → 8.53 Simulate performance 10.54 → 6.08
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorSimulate performance 0:01:07 → 37.65
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransferCompile performance 51.29 → 29.92 Simulate performance 0:01:07 → 37.99
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowSimulate performance 18.66 → 10.84
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsCompile performance 0:01:15 → 41.40 Simulate performance 45.42 → 24.81
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesCompile performance 55.04 → 32.33
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateBackEnd performance 11.13 → 5.55 Compile performance 47.17 → 27.32
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWaterCompile performance 36.50 → 20.15
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseCompile performance 34.65 → 18.90 Simulate performance 0:01:09 → 40.50
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarCompile performance 16.71 → 8.98 Simulate performance 26.08 → 15.10
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulentCompile performance 16.46 → 8.13 Simulate performance 26.68 → 14.95
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Compile performance 16.15 → 8.98 Simulate performance 12.45 → 7.13
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAirCompile performance 13.20 → 7.33 Simulate performance 23.72 → 13.69
ModelicaTest_3.2.2ModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 16.65 → 9.76 Compile performance 18.71 → 10.03
ModelicaTest_3.2.2ModelicaTest.MultiBody.SphericalDoublePendulumBackEnd performance 11.17 → 6.37 Compile performance 15.75 → 9.13
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptionsTemplates performance 10.18 → 5.31
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.MixIdealGasAirVerify → Compile
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimCode → Failed
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10Templates performance 12.11 → 6.87
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_10Compile performance 20.36 → 10.58
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14Compile performance 25.37 → 14.20
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20Simulate performance 17.20 → 10.09
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28FrontEnd performance 18.40 → 10.47
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14BackEnd performance 11.17 → 6.00 Compile performance 29.43 → 15.40
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20BackEnd performance 27.87 → 15.08 Simulate performance 19.76 → 10.13
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28Simulate performance 0:01:07 → 37.55
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_14_M_14Compile performance 23.07 → 11.74
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10BackEnd performance 48.30 → 25.41 Templates performance 19.87 → 11.41 Compile performance 0:02:13 → 0:01:15
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20BackEnd performance 10.24 → 5.38 Compile performance 41.51 → 21.26
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28BackEnd performance 22.53 → 11.32 Compile performance 0:01:06 → 36.89
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5BackEnd performance 54.42 → 26.34 SimCode performance 10.94 → 6.38 Templates performance 23.73 → 11.60
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40BackEnd performance 42.48 → 22.25 Compile performance 0:02:18 → 0:01:13 Simulate performance 13.10 → 7.23
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56FrontEnd performance 13.64 → 6.91 BackEnd performance 0:01:22 → 47.52 SimCode performance 19.47 → 10.25 Templates performance 37.58 → 18.29
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20BackEnd performance 38.66 → 22.39 Templates performance 18.96 → 10.10 Compile performance 0:02:15 → 0:01:13
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20Compile performance 41.36 → 22.36
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40FrontEnd performance 18.00 → 8.55 BackEnd performance 21.23 → 11.83 Templates performance 14.20 → 6.16 Compile performance 0:02:14 → 0:01:12
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80FrontEnd performance 0:01:09 → 36.65 SimCode performance 24.50 → 12.25 Templates performance 0:01:01 → 29.19
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14Compile performance 24.12 → 12.39
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20Compile performance 42.41 → 22.00
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28BackEnd performance 21.92 → 12.23 Templates performance 10.55 → 5.44 Compile performance 0:01:13 → 42.21
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40BackEnd performance 42.52 → 23.93 Templates performance 24.50 → 13.56 Compile performance 0:02:16 → 0:01:20
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56FrontEnd performance 13.87 → 8.13 SimCode performance 17.96 → 9.66 Compile performance 0:04:18 → 0:02:28 Simulate performance 16.10 → 8.83
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280Compile performance 55.05 → 29.38
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640Compile performance 30.03 → 14.85 Simulate performance 10.44 → 5.32
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 48.83 → 24.95 Templates performance 13.20 → 7.76 Compile performance 0:02:41 → 0:01:33 Simulate performance 32.38 → 18.75
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320Compile performance 37.91 → 21.06
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640Compile performance 0:01:16 → 38.34
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100FrontEnd performance 0:01:00 → 32.51 BackEnd performance 22.94 → 11.88 Simulate performance 20.67 → 11.79
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280BackEnd performance 11.97 → 6.83 Simulate performance 12.40 → 6.98
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 30.41 → 16.65 Simulate performance 19.87 → 10.59
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800BackEnd performance 24.21 → 14.04 Templates performance 10.67 → 5.51 Compile performance 0:03:35 → 0:01:55
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600Compile performance 31.89 → 17.90
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200Compile performance 58.60 → 31.03
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400Compile performance 0:01:52 → 58.99 Simulate performance 15.15 → 8.59
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000FrontEnd performance 11.84 → 6.92 BackEnd performance 10.48 → 5.89 Templates performance 11.84 → 5.79 Compile performance 0:03:48 → 0:02:05
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000Compile performance 24.38 → 13.39
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 0:01:01 → 28.73
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 34.10 → 18.75
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 0:01:53 → 54.83
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 0:01:16 → 35.43
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100Compile performance 0:01:17 → 34.93
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000Compile performance 0:01:15 → 34.78
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10BackEnd performance 28.15 → 12.14 Compile performance 0:03:04 → 0:01:36
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10BackEnd performance 10.05 → 4.89 Compile performance 59.40 → 29.07
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100BackEnd performance 10.47 → 5.20 Compile performance 59.30 → 30.48
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 59.61 → 30.88
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 28.77 → 13.15 SimCode performance 26.10 → 13.57 Compile performance 0:02:23 → 0:01:12
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10Simulate performance 16.21 → 28.94
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10BackEnd performance 11.19 → 19.66 Compile performance 12.84 → 21.87
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28Compile performance 18.80 → 33.03 Simulate performance 44.51 → 0:01:15
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20Simulate performance 12.29 → 21.82
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Templates performance 16.03 → 28.17 Compile performance 42.80 → 0:01:13
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28Compile performance 15.90 → 29.69
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5BackEnd performance 30.15 → 51.72
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56FrontEnd performance 6.41 → 12.24
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Templates performance 9.67 → 18.15
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16BackEnd performance 12.28 → 21.75 Compile performance 5.38 → 10.54 Simulate performance 32.14 → 56.24
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32BackEnd performance 25.26 → 44.60 Simulate performance 34.44 → 0:01:02
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64BackEnd performance 52.72 → 0:01:31 Compile performance 13.40 → 26.28
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.Verification.FlexibleBeamCheckBackEnd performance 9.92 → 17.29
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16BackEnd performance 11.66 → 21.57
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32BackEnd performance 22.82 → 43.06 Compile performance 7.58 → 15.00 Simulate performance 10.13 → 17.65
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64BackEnd performance 47.89 → 0:01:27 Templates performance 6.64 → 11.50 Compile performance 13.44 → 23.06
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640Compile → Verify