OpenModelica newInst from 2018-10-27 21:08:05 to 2018-10-28 18:54:31

Summary

OMC Commits2
Libraries Changed0
Number of Improvements1
Number of Regressions12
Number of Performance Improvements1
Number of Performance Regressions82

OpenModelica Changes

CommitAuthorSummary
6571fe892Martin SjölundUpgrade libgc to 8.0 release
a588c55bcRüdiger FrankeGeneralize FOR_EQUATION in backend from left=right to any equation

3rdParty changes

Note that the 3rdParty libraries REVERTED TO AN OLD COMMIT: 9680bcc4f78e..73168676a2d6

Library Changes

LibraryChange

Models Affected

ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylationBackEnd performance 6.15 → 10.74
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryBackEnd performance 5.88 → 10.30
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCOBackEnd performance 7.70 → 13.30
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery_BackEnd performance 5.92 → 10.63
ModelicaTest_3.2.1_cppModelicaTest.Blocks.FilterTests.AllOptionsTemplates performance 0:03:00 → 0:05:40
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsTemplates performance 20.45 → 41.57
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 9.92 → 17.26
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.SphericalDoublePendulumBackEnd performance 6.34 → 12.08
ModelicaTest_3.2.2ModelicaTest.Blocks.FilterTests.AllOptionsCompile performance 38.79 → 0:01:08
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsBackEnd performance 6.03 → 12.66
ModelicaTest_3.2.2ModelicaTest.Math.Random.TestSpecialFrontEnd performance 16.68 → 33.71
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraintBackEnd performance 4.84 → 11.06 Compile performance 6.73 → 14.45
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.SphericalSpherical2BackEnd performance 6.19 → 12.76 Compile performance 8.28 → 17.53
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.UniversalSphericalBackEnd performance 6.45 → 13.23 Compile performance 7.83 → 17.26
ModelicaTest_3.2.2ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2BackEnd performance 4.24 → 10.35
ModelicaTest_3.2.2ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1BackEnd performance 5.43 → 12.37
ModelicaTest_trunk_cppModelicaTest.MultiBody.InitializationConversion.BodiesFrontEnd → Templates
Modelica_3.2.2Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpSimulate performance 17.80 → 31.66
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFrontEnd performance 5.30 → 10.31 Templates performance 7.23 → 16.91
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2BackEnd performance 5.84 → 12.39
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.DCMachines.DCPM_CoolingSimulate performance 12.14 → 22.05
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsBackEnd performance 5.23 → 10.02
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationTemplates performance 6.25 → 11.23
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10BackEnd performance 47.36 → 0:01:43 Templates performance 6.69 → 12.27 Simulate performance 12.19 → 21.72
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_10Compile performance 13.94 → 25.96
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80Compile performance 14.05 → 24.17
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10BackEnd performance 4.98 → 10.14 Compile performance 26.32 → 46.66
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10BackEnd performance 14.06 → 29.77
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10BackEnd performance 23.33 → 46.09 Simulate performance 9.23 → 17.89
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10BackEnd performance 8.01 → 14.24 Compile performance 32.23 → 56.61
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14Compile performance 12.19 → 21.10
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20BackEnd performance 6.38 → 12.99 Simulate performance 8.83 → 15.33
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28FrontEnd performance 6.22 → 12.56 Simulate performance 32.08 → 0:01:02
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28Simulate performance 34.23 → 0:01:01
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Simulate performance 11.04 → 19.93
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28BackEnd performance 7.66 → 14.41
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5Simulate performance 12.24 → 22.30
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40BackEnd performance 15.21 → 27.59 Templates performance 6.39 → 11.76
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56Simulate performance 19.56 → 37.19
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Simulate performance 7.08 → 12.46
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80FrontEnd performance 6.49 → 19.22 Templates performance 27.58 → 49.76
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80FrontEnd performance 21.02 → 39.17
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20Compile performance 15.29 → 27.03
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28BackEnd performance 7.41 → 12.66
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40BackEnd performance 13.63 → 24.31 Templates performance 5.70 → 10.43
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Templates performance 12.04 → 24.78
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80FrontEnd performance 6.49 → 13.90 BackEnd performance 0:01:03 → 0:01:55
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 15.87 → 28.28
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100BackEnd performance 7.43 → 14.18
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000Compile performance 47.56 → 0:01:28
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000Compile performance 25.17 → 44.54
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10Compile performance 0:01:08 → 0:01:57
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10BackEnd performance 28.94 → 52.04
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10SimCode performance 9.69 → 21.51 Templates performance 6.12 → 11.89
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10SimCode performance 36.69 → 0:01:03
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Templates → Failed
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32BackEnd performance 39.56 → 0:01:08
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64BackEnd performance 0:01:22 → 0:02:23 SimCode performance 6.84 → 11.96 Templates performance 6.39 → 10.99
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_8BackEnd performance 8.59 → 15.43
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.Verification.FlexibleBeamCheckBackEnd performance 11.19 → 20.47 Simulate performance 11.84 → 20.85
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16BackEnd performance 18.71 → 33.06
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32BackEnd performance 39.40 → 0:01:09
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64BackEnd performance 0:01:22 → 0:02:22 Templates performance 6.71 → 12.54 Simulate performance 41.84 → 0:01:11
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_8BackEnd performance 9.21 → 16.49
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16BackEnd performance 21.64 → 37.57
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4BackEnd performance 19.62 → 33.59
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8BackEnd performance 20.26 → 35.57
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800BackEnd performance 11.79 → 20.29
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600Compile performance 21.45 → 39.50
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200Compile performance 0:01:13 → 0:02:06
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800BackEnd performance 20.84 → 40.07 SimCode performance 6.08 → 11.40 Templates performance 8.62 → 16.74
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400BackEnd performance 7.71 → 14.42 Simulate performance 12.23 → 23.28
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280Compile → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560BackEnd performance 40.64 → 0:01:26 SimCode performance 9.28 → 18.45 Templates performance 13.35 → 25.50
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320Compile performance 50.10 → 0:01:27
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640BackEnd performance 8.50 → 16.85
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SteamPipeCompile performance 16.04 → 28.31
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 7.68 → 14.95
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_320Compile performance 14.99 → 28.79
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40Simulate performance 54.01 → 0:01:37
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640Compile performance 34.93 → 0:01:04
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80Simulate → Compile
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_640Compile performance 29.06 → 49.50
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280BackEnd performance 9.45 → 17.70
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640Compile performance 24.11 → 41.09
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280BackEnd performance 9.31 → 16.68
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Simulate performance 10.35 → 5.53
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim120501FrontEnd → Failed
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503FrontEnd → Failed
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504FrontEnd → Failed
ThermoPowerThermoPower.Test.WaterComponents.TestMixerFrontEnd → Failed