OpenModelica newInst from 2019-06-20 02:34:01 to 2019-06-23 10:09:32

Summary

OMC Commits1
Libraries Changed0
Number of Improvements7
Number of Regressions7
Number of Performance Improvements26
Number of Performance Regressions69

OpenModelica Changes

CommitAuthorSummary
da81d4431Per Östlund[NF] Compare names when type checking connections.

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate → Templates
ModelicaTest_3.2.2_cppModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 9.41 → 17.49 Templates performance 0:05:33 → 0:09:52
ModelicaTest_3.2.2_cppModelicaTest.Electrical.QuasiStatic.MultiPhase.SerialConnectionCompile performance 9.18 → 19.82 Simulate performance 14.34 → 29.49
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstancesCompile performance 8.53 → 18.41 Simulate performance 21.36 → 46.53
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstancesCompile performance 9.53 → 20.87 Simulate performance 22.21 → 45.87
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesBackEnd performance 5.34 → 10.92
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 12.13 → 21.36 Compile performance 59.19 → 0:01:42
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsCompile performance 8.98 → 16.31 Simulate performance 6.08 → 11.24
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorCompile performance 31.33 → 54.20 Simulate performance 38.00 → 0:01:10
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransferCompile performance 31.28 → 53.59 Simulate performance 37.99 → 0:01:10
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowCompile performance 20.25 → 38.51 Simulate performance 10.39 → 19.51
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsBackEnd performance 7.15 → 12.87 Compile performance 42.35 → 0:01:19 Simulate performance 26.12 → 48.04
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesCompile performance 31.58 → 58.76
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateCompile performance 28.17 → 51.20 Simulate performance 17.60 → 32.09
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWaterCompile performance 21.21 → 38.51 Simulate performance 0:03:48 → 0:06:39
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseCompile performance 20.81 → 36.96 Simulate performance 40.00 → 0:01:14
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarCompile performance 9.89 → 18.66 Simulate performance 18.01 → 30.84
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulentCompile performance 9.88 → 18.66 Simulate performance 17.00 → 29.64
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Compile performance 9.74 → 17.25 Simulate performance 7.98 → 13.75
ModelicaTest_3.2.3ModelicaTest.Math.Random.TestSpecialFrontEnd performance 18.94 → 33.74
ModelicaTest_3.2.3ModelicaTest.Math.Random.TestTruncatedDistributionsFrontEnd performance 24.36 → 42.63
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAirSimulate performance 14.04 → 25.77
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 9.49 → 16.95 Compile performance 11.39 → 19.48
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.SphericalSpherical2BackEnd performance 8.65 → 15.26 Compile performance 11.24 → 19.46
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.UniversalSphericalBackEnd performance 8.36 → 15.94 Compile performance 11.59 → 20.01
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2BackEnd performance 4.84 → 10.51
ModelicaTest_3.2.3ModelicaTest.MultiBody.SphericalDoublePendulumBackEnd performance 7.04 → 12.92 Compile performance 8.83 → 17.56
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.CauerLowPassSCCompile performance 8.68 → 17.61 Simulate performance 10.03 → 20.17
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpCompile performance 8.78 → 17.06 Simulate performance 7.13 → 12.84
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierCompile performance 8.73 → 16.81 Simulate performance 8.83 → 16.71
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimCode → Failed
Modelica_3.2.1_cppModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWaterTemplates performance 5.80 → 10.30 Compile performance 4.62 → 11.09
Modelica_3.2.1_cppModelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 5.42 → 11.97 Compile performance 14.34 → 29.03 Simulate performance 12.14 → 24.87
Modelica_3.2.1_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperatureCompile performance 10.24 → 20.07 Simulate performance 5.83 → 12.25
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 7.96 → 16.99 Templates performance 11.97 → 21.06 Compile performance 17.55 → 32.34 Simulate performance 18.05 → 35.94
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_StartCompile performance 10.39 → 21.42
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseCompile performance 11.34 → 21.67
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintCompile performance 12.29 → 21.57
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraintCompile performance 12.39 → 21.41
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraintCompile performance 11.44 → 20.87
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraintCompile performance 11.24 → 21.92
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesCompile performance 11.44 → 20.87 Simulate performance 0:03:23 → 0:06:27
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMassesCompile performance 10.28 → 20.36
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2BackEnd performance 5.80 → 11.38 Compile performance 13.79 → 24.28
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingCompile performance 11.39 → 20.07
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1aCompile performance 10.73 → 21.31
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile performance 10.99 → 21.97
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticCompile performance 10.84 → 21.46
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 8.71 → 16.18 BackEnd performance 21.26 → 40.10 Templates performance 12.41 → 21.40 Compile performance 30.38 → 51.68 Simulate performance 0:01:17 → 0:02:24
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 13.54 → 26.08 Compile performance 21.51 → 38.66
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 13.17 → 25.54 Compile performance 12.79 → 23.17 Simulate performance 5.43 → 10.44
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticCompile performance 12.14 → 21.71
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsCompile performance 12.04 → 20.96
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotTemplates performance 5.86 → 10.54
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a1Compile performance 7.98 → 15.90 Simulate performance 13.19 → 25.28
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a2Compile performance 8.73 → 15.90 Simulate performance 15.29 → 27.83
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TCompile performance 6.08 → 13.95 Simulate performance 6.03 → 11.14
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 8.23 → 16.61 Simulate performance 9.48 → 17.11
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir1Compile performance 8.03 → 17.66 Simulate performance 48.36 → 0:01:26
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir2Compile performance 7.93 → 17.86 Simulate performance 0:01:42 → 0:03:16
Modelica_3.2.1_cppModelica.Thermal.HeatTransfer.Examples.MotorCompile performance 7.48 → 13.15 Simulate performance 20.21 → 35.70
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimCode → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14BackEnd performance 10.84 → 5.81
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_14_M_14Compile performance 21.91 → 12.69
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Templates performance 18.48 → 10.59 Compile performance 0:02:20 → 0:01:18 Simulate performance 22.83 → 13.39
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20Compile performance 38.90 → 22.01
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5BackEnd performance 49.32 → 27.70 Templates performance 23.23 → 11.94
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40BackEnd performance 38.68 → 22.48 Simulate performance 13.45 → 6.73
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56FrontEnd performance 12.94 → 6.91 SimCode performance 15.18 → 8.64
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Compile performance 0:02:15 → 0:01:18
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Templates performance 0:01:06 → 38.84
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20Compile performance 37.36 → 21.86
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40FrontEnd performance 16.95 → 9.85 Compile performance 0:02:08 → 0:01:15
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14Compile performance 22.92 → 12.69
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28Templates performance 10.72 → 6.07
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56FrontEnd performance 13.17 → 6.71 Templates performance 35.37 → 20.58 Simulate performance 15.55 → 8.78
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640Compile performance 29.73 → 16.55
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640Compile performance 0:01:11 → 41.36
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140Simulate performance 19.66 → 10.78
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100Simulate performance 19.06 → 9.08
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000Compile performance 24.12 → 13.44
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 0:01:00 → 34.04
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 0:01:44 → 58.09
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 0:01:11 → 41.86
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100Compile performance 0:01:13 → 42.91
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10Compile performance 0:02:53 → 0:01:40
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_10Compile performance 58.69 → 33.58
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 26.20 → 14.11 Compile performance 0:02:14 → 0:01:17
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Templates → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 25.14 → 43.17
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640Simulate performance 6.03 → 10.43
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280Simulate performance 7.03 → 12.09
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400Templates performance 5.35 → 10.89
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Templates performance 6.03 → 10.26
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000Templates performance 6.43 → 11.10
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000BackEnd performance 7.05 → 12.37
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Compile performance 34.88 → 0:01:01
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10SimCode performance 13.96 → 24.94
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64SimCode performance 6.75 → 11.57
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640Verify → Compile
ThermoSysProThermoSysPro.Examples.CombinedCyclePowerPlant.CombinedCycle_TripTACCompile → Simulate