OpenModelica newInst from 2019-03-06 06:26:55 to 2019-03-06 15:08:22

Summary

OMC Commits1
Libraries Changed0
Number of Improvements1
Number of Regressions9
Number of Performance Improvements0
Number of Performance Regressions99

OpenModelica Changes

CommitAuthorSummary
1cc697e0ePer ÖstlundAdd referencePointerString debug function.

Library Changes

LibraryChange

Models Affected

Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControlFrontEnd performance 7.36 → 13.66 Compile performance 28.37 → 57.21 Simulate performance 5.78 → 12.68
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersFrontEnd performance 18.05 → 34.79 Templates performance 6.20 → 12.31
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCaseFrontEnd performance 14.30 → 26.87 BackEnd performance 8.29 → 20.86
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.SubStations.VaporCompression.Validation.HeatingCoolingHotwaterTimeSeries_dTCompile performance 10.03 → 21.13
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate performance 0:01:35 → 0:02:44
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12Simulate performance 5.42 → 10.02
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.CauerLowPassSCCompile performance 7.18 → 17.21 Simulate performance 8.24 → 21.58
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierCompile performance 7.18 → 17.39 Simulate performance 9.48 → 25.57
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimCode → Failed
Modelica_3.2.1_cppModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWaterTemplates performance 4.91 → 10.40
Modelica_3.2.1_cppModelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 4.69 → 11.11 Compile performance 11.93 → 28.95 Simulate performance 0:02:33 → 0:05:54
Modelica_3.2.1_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperatureCompile performance 7.93 → 19.32 Simulate performance 4.62 → 10.72
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 7.41 → 17.51 Templates performance 9.95 → 22.80 Compile performance 13.39 → 31.23 Simulate performance 14.04 → 34.76
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseCompile performance 8.68 → 20.16
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintCompile performance 8.73 → 21.11
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraintCompile performance 8.68 → 20.57
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraintCompile performance 8.68 → 20.28
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraintCompile performance 9.33 → 20.74
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesSimulate → Compile
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2BackEnd performance 4.61 → 10.62 Compile performance 10.08 → 24.18
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingCompile performance 8.43 → 20.27
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile performance 8.43 → 20.79
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticCompile performance 8.53 → 20.40
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 6.97 → 15.07 BackEnd performance 16.63 → 38.39 Templates performance 9.71 → 21.19 Compile performance 23.61 → 52.22 Simulate performance 57.91 → 0:02:15
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 10.59 → 23.72 Compile performance 15.04 → 37.13
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 9.72 → 22.04 Compile performance 9.53 → 23.01 Simulate performance 3.87 → 12.21
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticCompile performance 9.33 → 22.14
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsCompile performance 8.88 → 20.60
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotTemplates performance 4.63 → 10.54
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a1Compile performance 6.02 → 14.78 Simulate performance 9.98 → 22.87
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a2Compile performance 6.53 → 14.94 Simulate performance 11.28 → 26.24
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TCompile performance 5.52 → 14.05 Simulate performance 4.52 → 10.52
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 6.38 → 16.04 Simulate performance 7.28 → 17.32
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir1Compile performance 6.93 → 16.95 Simulate performance 35.02 → 0:01:24
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir2Compile performance 7.08 → 17.34 Simulate performance 0:01:16 → 0:03:11
Modelica_3.2.1_cppModelica.Media.Examples.Tests.MediaTestModels.Air.MoistAirCompile performance 6.02 → 14.30 Simulate performance 5.47 → 12.65
Modelica_3.2.1_cppModelica.Thermal.HeatTransfer.Examples.MotorCompile performance 6.13 → 13.34 Simulate performance 18.15 → 54.90
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.CauerLowPassSCCompile performance 7.63 → 16.29 Simulate performance 9.33 → 18.70
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.DCMachines.DCPM_CoolingCompile performance 6.18 → 13.99 Simulate performance 16.29 → 28.73
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierSimulate performance 11.53 → 20.35
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimCode → Failed
Modelica_3.2.2_cppModelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 5.37 → 11.74 Compile performance 13.14 → 28.69 Simulate performance 0:02:44 → 0:06:14
Modelica_3.2.2_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperatureCompile performance 9.08 → 19.45 Simulate performance 5.78 → 12.43
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 8.60 → 18.40 Templates performance 10.51 → 21.90 Compile performance 15.04 → 31.71 Simulate performance 15.79 → 36.61
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseSimulate performance 4.22 → 12.30
Modelica_3.2.2_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_StartTemplates performance 5.40 → 11.26
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintCompile performance 9.28 → 21.13
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraintCompile performance 9.13 → 20.86
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraintCompile performance 9.43 → 20.14
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraintCompile performance 9.83 → 20.98
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesSimulate → Compile
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2Compile performance 11.59 → 24.13
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1aCompile performance 9.23 → 20.59
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile performance 9.48 → 20.08
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticCompile performance 9.53 → 20.41
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 5.78 → 11.53 BackEnd performance 21.71 → 43.26 Templates performance 10.98 → 27.05 Compile performance 23.91 → 52.40 Simulate performance 0:01:00 → 0:02:11
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 11.76 → 24.04 Compile performance 16.15 → 35.97
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 11.26 → 23.50 Compile performance 10.33 → 24.17 Simulate performance 4.52 → 11.15
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticCompile performance 10.03 → 21.75
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsCompile performance 9.53 → 20.97
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotBackEnd performance 4.62 → 10.35 Templates performance 5.53 → 10.87
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.HeatLossesCompile performance 6.78 → 15.34 Simulate performance 11.59 → 24.73
Modelica_3.2.2_cppModelica.Media.Examples.R134a.R134a1Compile performance 6.62 → 14.64 Simulate performance 10.59 → 25.39
Modelica_3.2.2_cppModelica.Media.Examples.R134a.R134a2Compile performance 7.18 → 15.55 Simulate performance 12.04 → 27.82
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TCompile performance 6.02 → 13.69 Simulate performance 4.92 → 10.64
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 7.18 → 15.74 Simulate performance 7.98 → 17.99
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.MoistAir1Compile performance 7.58 → 16.96 Simulate performance 38.18 → 0:01:30
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.MoistAir2Compile performance 7.93 → 18.10 Simulate performance 0:01:23 → 0:03:20
Modelica_3.2.2_cppModelica.Media.Examples.TestOnly.MixIdealGasAirVerify → Compile
Modelica_3.2.2_cppModelica.Media.Examples.Tests.MediaTestModels.Air.MoistAirCompile performance 6.83 → 14.53 Simulate performance 6.18 → 13.05
Modelica_3.2.2_cppModelica.Thermal.HeatTransfer.Examples.MotorCompile performance 6.43 → 14.52 Simulate performance 21.55 → 58.27
Modelica_trunk_cppModelica.Media.Examples.TestOnly.MixIdealGasAirCompile → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20Compile performance 17.70 → 35.87
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40FrontEnd performance 8.14 → 16.86 BackEnd performance 10.43 → 20.30
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14Compile performance 10.38 → 21.81
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20Compile performance 18.70 → 37.33
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28BackEnd performance 10.23 → 20.33 Compile performance 32.82 → 0:01:08
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40BackEnd performance 19.64 → 38.47 Templates performance 10.85 → 23.17
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56FrontEnd performance 6.17 → 11.95 BackEnd performance 40.66 → 0:01:20
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80FrontEnd performance 12.10 → 24.21
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280Compile performance 23.96 → 49.63 Simulate performance 16.19 → 31.37
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640Compile performance 13.19 → 27.63
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 22.38 → 43.87 SimCode performance 5.48 → 11.90 Templates performance 6.40 → 13.70
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320Compile performance 16.24 → 35.22
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640BackEnd performance 9.48 → 18.58 Compile performance 32.53 → 0:01:10
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100FrontEnd performance 25.68 → 54.34 BackEnd performance 12.50 → 24.92 Simulate performance 8.48 → 17.83
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280FrontEnd performance 5.16 → 10.70 BackEnd performance 5.30 → 10.51 Simulate performance 5.42 → 11.13
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 13.26 → 28.23 BackEnd performance 12.23 → 25.87 Simulate performance 9.23 → 18.43
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800BackEnd performance 10.71 → 22.29 Compile performance 0:01:30 → 0:03:17 Simulate performance 21.01 → 42.73
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600Compile performance 14.99 → 29.78
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200Compile performance 25.61 → 53.49
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400BackEnd performance 5.59 → 11.14 Compile performance 46.71 → 0:01:43 Simulate performance 6.48 → 14.89
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000BackEnd performance 4.77 → 10.90 Compile performance 0:01:01 → 0:02:11
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 18.15 → 41.40
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 15.94 → 35.99
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 52.86 → 0:02:03
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 32.28 → 0:01:11
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100Compile performance 33.72 → 0:01:11
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000Compile performance 30.97 → 0:01:12
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10BackEnd performance 12.37 → 25.17 Compile performance 0:01:19 → 0:02:58
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10Compile performance 25.21 → 56.69
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100Compile performance 24.76 → 56.83
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 26.42 → 56.78
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 12.60 → 25.23 SimCode performance 12.22 → 24.43 Compile performance 0:01:04 → 0:02:20
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10BackEnd performance 43.55 → 0:01:27 SimCode performance 50.79 → 0:01:38