OpenModelica newInst from 2019-06-03 11:29:06 to 2019-06-04 20:29:09

Summary

OMC Commits3
Libraries Changed0
Number of Improvements7
Number of Regressions7
Number of Performance Improvements16
Number of Performance Regressions59

OpenModelica Changes

CommitAuthorSummary
3e60c14bfMartin SjölundAdd a pipeline for OSX
84f52c559Per Östlund[NF] Set structural parameters as final in the DAE
4e286fa3eLennart OchelAdjust minimal step size (#219)

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstancesSimulate performance 34.66 → 20.16
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowCompile performance 22.46 → 12.09
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesSimulate performance 33.29 → 19.55
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateCompile performance 22.01 → 12.39
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWaterCompile performance 21.41 → 12.59
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 14.19 → 8.34
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Joints.SphericalSpherical2Compile performance 21.11 → 12.39
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Joints.UniversalSphericalBackEnd performance 10.26 → 5.60
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.FlyingBodiesCompile performance 18.06 → 9.78 Simulate performance 0:01:35 → 53.48
ModelicaTest_3.2.2ModelicaTest.Blocks.FilterTests.AllOptionsTemplates performance 10.80 → 5.56
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowSimulate performance 14.95 → 8.73
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsBackEnd performance 12.79 → 7.01
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateSimulate performance 24.42 → 13.74
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Simulate performance 10.79 → 6.08
ModelicaTest_3.2.2ModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 13.82 → 7.64
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.UniversalSphericalCompile performance 15.80 → 8.78 Simulate performance 13.34 → 7.08
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.MixIdealGasAirVerify → Compile
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.InverterSimulate → Verify
Modelica_3.2.2Modelica.Blocks.Examples.NoiseExamples.ActuatorWithNoiseSimulate performance 8.43 → 19.41
Modelica_3.2.2Modelica.Electrical.Analog.Examples.CauerLowPassSCSimulate performance 15.80 → 36.00
Modelica_3.2.2Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_ConveyorSimulate performance 5.17 → 11.19
Modelica_3.2.2Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YDSimulate performance 11.89 → 26.42
Modelica_3.2.2Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpSimulate performance 20.51 → 45.86
Modelica_3.2.2Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierSimulate performance 8.18 → 17.81
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveSimulate performance 0:01:15 → 0:02:40
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveCompile performance 4.62 → 10.39 Simulate performance 0:02:47 → 0:05:42
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_CharacteristicSimulate performance 9.33 → 21.77
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicSimulate performance 9.39 → 19.76
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_CharacteristicSimulate performance 4.97 → 11.59
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_DriveSimulate performance 0:01:04 → 0:02:17
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.InverterSimulate → Verify
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFrontEnd performance 7.67 → 15.89 BackEnd performance 20.35 → 39.02 Templates performance 9.71 → 18.08 Compile performance 0:01:04 → 0:02:01
Modelica_3.2.2Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWaterCompile performance 20.71 → 39.25
Modelica_3.2.2Modelica.Fluid.Examples.BranchingDynamicPipesCompile performance 23.41 → 44.07
Modelica_3.2.2Modelica.Fluid.Examples.Explanatory.MeasuringTemperatureCompile performance 8.13 → 16.40 Simulate performance 7.78 → 13.29
Modelica_3.2.2Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 7.96 → 14.32 Compile performance 31.73 → 55.73
Modelica_3.2.2Modelica.Fluid.Examples.IncompressibleFluidNetworkCompile performance 13.59 → 27.07 Simulate performance 10.03 → 17.31
Modelica_3.2.2Modelica.Fluid.Examples.InverseParameterizationCompile performance 7.98 → 15.35 Simulate performance 12.19 → 21.46
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpCompile performance 5.42 → 10.84 Simulate performance 15.84 → 28.97
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_ConveyorCompile performance 6.18 → 12.39 Simulate performance 11.79 → 22.76
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_InitializeCompile performance 6.03 → 11.04 Simulate performance 7.88 → 15.80
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_TransformerCompile performance 8.48 → 15.55 Simulate performance 7.28 → 13.69
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesCompile performance 5.88 → 10.34 Simulate performance 19.35 → 37.69
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 5.55 → 10.07 BackEnd performance 17.93 → 33.59 Compile performance 18.95 → 38.05
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 10.23 → 18.42 Compile performance 14.14 → 26.12 Simulate performance 5.32 → 11.69
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 11.48 → 20.73 Compile performance 8.83 → 17.55
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotCompile performance 10.48 → 20.96
Modelica_3.2.2Modelica.Media.Examples.ReferenceAir.Inverse_sh_TXSimulate performance 8.23 → 15.20
Modelica_3.2.2Modelica.Media.Examples.ReferenceAir.MoistAir1Simulate performance 19.90 → 35.14
Modelica_3.2.2Modelica.Media.Examples.ReferenceAir.MoistAir2Simulate performance 40.39 → 0:01:14
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → SimCode
Modelica_3.2.2_cppModelica.Media.Examples.TestOnly.MixIdealGasAirCompile → Verify
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.InverterSimulate → Verify
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFTSimulate performance 0:03:12 → 0:05:54
Modelica_trunkModelica.Electrical.Spice3.Examples.InverterSimulate → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderBackEnd performance 22.01 → 37.48
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_InitializeSimulate performance 9.03 → 15.85
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_TransformerSimulate performance 7.68 → 13.44
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6BackEnd performance 16.97 → 30.43 Compile performance 19.95 → 36.09
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 10.16 → 18.39 Compile performance 14.24 → 25.97
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 10.20 → 18.77 Compile performance 9.38 → 17.10
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotCompile performance 10.74 → 20.01
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10BackEnd performance 30.55 → 52.09
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_320_M_10Compile performance 17.00 → 32.99
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10BackEnd performance 9.97 → 19.14 Compile performance 33.34 → 59.95
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20Compile performance 25.52 → 47.83 Simulate performance 9.43 → 17.06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28Compile performance 0:01:00 → 0:01:56 Simulate performance 32.88 → 0:01:00
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14Compile performance 12.34 → 21.96
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28Compile performance 0:01:02 → 0:01:52 Simulate performance 32.79 → 0:01:04
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Templates performance 8.99 → 15.47
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56SimCode performance 8.51 → 14.66 Simulate performance 20.01 → 36.20
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Simulate performance 6.78 → 11.69
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40Templates performance 7.17 → 12.66
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40Templates performance 9.31 → 17.73
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80FrontEnd performance 11.32 → 20.42
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140Simulate performance 9.54 → 16.80
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 14.06 → 24.11 Simulate performance 8.68 → 14.95
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 27.47 → 49.18
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 48.62 → 0:01:25
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100Compile performance 25.92 → 44.77
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 25.66 → 44.51
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 12.38 → 21.43 SimCode performance 11.39 → 20.41
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80Failed → Verify