OpenModelica newInst from 2019-06-27 12:42:52 to 2019-06-27 23:04:12

Summary

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

OpenModelica Changes

CommitAuthorSummary
4dc44f91cAdrian PopFix ticket:5548 - split CevalScriptBackend.cevalInteractiveFunctions3 into two functions - move some functions from Interactive to InteractiveUtil - add test for calling getAvailableMatchingAlgorithms() without crashing

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.BasicFrontEnd performance 6.91 → 12.39
BuildingSystemsBuildingSystems.Fluid.Storage.Examples.StratifiedEnhancedInternalHexBackEnd performance 7.90 → 15.61
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ClosedDoorsCompile performance 10.54 → 18.57 Simulate performance 18.16 → 31.55
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.OneOpenDoorSimulate performance 11.24 → 22.53
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ReverseBuoyancyCompile performance 10.24 → 20.07
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.ElectricChillerParallelCompile performance 15.85 → 28.45
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.HeatExchangerCompile performance 13.25 → 25.10
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSideCompile performance 21.07 → 37.32
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.NonIntegratedCompile performance 20.26 → 35.07
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.WatersideEconomizerCompile performance 12.24 → 23.84
Buildings_5.0.1Buildings.Controls.OBC.ASHRAE.G36_PR1.TerminalUnits.Validation.ControllerCompile performance 14.65 → 27.40
Buildings_5.0.1Buildings.Controls.OBC.ASHRAE.G36_PR1.TerminalUnits.Validation.ModeAndSetPointsCompile performance 14.65 → 27.30
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.IdealSystem3ClustersBackEnd performance 5.10 → 10.15
ModelicaTest_3.2.1_cppModelicaTest.Blocks.FilterTests.AllOptionsVerify → Failed
ModelicaTest_3.2.1_cppModelicaTest.Blocks.FilterTests.BasicCompile performance 13.00 → 23.23
ModelicaTest_3.2.1_cppModelicaTest.Blocks.KinematicPTPCompile performance 10.99 → 20.58
ModelicaTest_3.2.1_cppModelicaTest.Blocks.LogicalCompile performance 11.39 → 20.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_laminar_KCCompile performance 12.19 → 20.98
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall_KCCompile performance 11.69 → 20.58
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionIdealCompile performance 13.65 → 23.23
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstancesCompile performance 15.40 → 26.40 Simulate performance 36.40 → 0:01:03
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstancesSimulate performance 39.06 → 0:01:06
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.NewFittings.Bends.CurvedBendCompile performance 12.40 → 21.32
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowTemplates performance 9.56 → 17.69
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesTemplates performance 18.40 → 32.72 Compile performance 33.15 → 57.23
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestDensityCompile performance 14.00 → 23.88 Simulate performance 9.59 → 16.71
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestFlowRateCompile performance 13.45 → 23.48
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestPressureCompile performance 13.45 → 23.59
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpyCompile performance 12.79 → 22.88
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEntropyCompile performance 13.20 → 22.53
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1Compile performance 13.85 → 24.99
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2Compile performance 14.00 → 26.29
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstancesCompile performance 12.49 → 22.23
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestCheckValveCompile performance 14.20 → 24.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCharacteristicsCompile performance 15.05 → 25.84
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveLinearCompile performance 13.95 → 23.84
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizingCompile performance 14.15 → 24.08
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverseCompile performance 13.80 → 26.75
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesIncompressibleReverseCompile performance 11.89 → 23.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestInitializationCompile performance 12.74 → 23.44
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesCompile performance 12.47 → 22.53
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestTankWithTopPortsCompile performance 15.15 → 25.98
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolumeCompile performance 14.95 → 25.75
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateCompile performance 21.07 → 38.29
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWaterCompile performance 20.71 → 38.63
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseCompile performance 18.11 → 34.11
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeInitialValuesCompile performance 13.84 → 26.99
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitializationCompile performance 13.30 → 26.29
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Simulate performance 23.37 → 43.25
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12Compile performance 15.35 → 28.60
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes13Compile performance 15.05 → 27.55
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes14Compile performance 15.30 → 27.55
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3Compile performance 14.59 → 27.45
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4Compile performance 15.15 → 28.34
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.DynamicPipeClosingValveCompile performance 13.20 → 24.99
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitializationSimulate performance 14.14 → 26.89
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1D.Test15Compile performance 11.54 → 20.33
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1D.Test16Compile performance 11.74 → 20.48
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1D.Test20Compile performance 11.69 → 20.42
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1D.Test21Compile performance 11.94 → 20.58
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1D.Test23Compile performance 11.85 → 20.95
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1D.Test6Compile performance 11.04 → 20.23
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1Ds.Test1Compile performance 11.69 → 20.53
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable1Ds.Test24Compile performance 10.49 → 21.38
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test1Compile performance 9.89 → 20.23
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test10Compile performance 11.24 → 20.12
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test11Compile performance 11.14 → 20.43
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test12Compile performance 10.99 → 20.37
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test16Compile performance 10.49 → 20.02
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test17Compile performance 10.04 → 20.03
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test2Compile performance 9.99 → 20.43
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test3Compile performance 10.19 → 20.67
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test4Compile performance 10.14 → 20.83
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test5Compile performance 10.64 → 20.93
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test13Compile performance 12.25 → 21.09
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test14Compile performance 11.89 → 21.03
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test15Compile performance 10.89 → 20.62
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test16Compile performance 10.89 → 20.88
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test17Compile performance 10.79 → 20.47
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test18Compile performance 11.04 → 20.33
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test23Compile performance 11.69 → 20.13
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test27Compile performance 11.09 → 20.08
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test28Compile performance 11.39 → 20.13
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test29Compile performance 11.29 → 20.02
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test30Compile performance 11.44 → 20.18
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test36Compile performance 11.14 → 20.08
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test37Compile performance 11.24 → 20.18
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test38Compile performance 11.29 → 20.17
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test39Compile performance 11.59 → 20.18
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test41Compile performance 11.79 → 20.58
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test44Compile performance 12.05 → 20.57
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test55Compile performance 10.69 → 21.13
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test56Compile performance 11.09 → 21.23
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test57Compile performance 11.14 → 21.18
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test59Compile performance 11.19 → 21.23
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test6Compile performance 12.60 → 21.43
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test69Compile performance 11.29 → 20.17
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTimeTable.Test70Compile performance 11.74 → 20.17
ModelicaTest_3.2.2_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTubeSimulate performance 0.07 → 15.76
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderVerify → Compile
Modelica_3.2.2_cppModelica.Blocks.Examples.PID_ControllerCompile performance 12.90 → 21.98
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderVerify → Compile
Modelica_trunk_cppModelica.Blocks.Examples.BooleanNetwork1Compile performance 21.83 → 11.09
Modelica_trunk_cppModelica.Blocks.Examples.FilterCompile performance 22.93 → 13.30
Modelica_trunk_cppModelica.Blocks.Examples.FilterWithDifferentiationCompile performance 21.98 → 12.70
Modelica_trunk_cppModelica.Blocks.Examples.FilterWithRiseTimeCompile performance 22.08 → 11.89
Modelica_trunk_cppModelica.Blocks.Examples.IntegerNetwork1Compile performance 20.88 → 11.39
Modelica_trunk_cppModelica.Blocks.Examples.NoiseExamples.DensitiesCompile performance 20.67 → 10.34
Modelica_trunk_cppModelica.Blocks.Examples.NoiseExamples.ImpureGeneratorCompile performance 21.83 → 10.84
Modelica_trunk_cppModelica.Blocks.Examples.PID_ControllerCompile performance 20.77 → 10.34
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier12pulseFFT
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier6pulseFFT
Modelica_trunk_cppModelica.ComplexBlocks.Examples.ShowTransferFunctionCompile performance 20.19 → 9.99
Modelica_trunk_cppModelica.ComplexBlocks.Examples.TestConversionBlockCompile performance 20.13 → 8.94
Modelica_trunk_cppModelica.Electrical.Analog.Examples.AD_DA_conversionCompile performance 21.03 → 12.10
Modelica_trunk_cppModelica.Electrical.Analog.Examples.CauerLowPassOPVCompile performance 21.68 → 12.29
Modelica_trunk_cppModelica.Electrical.Analog.Examples.CauerLowPassSCSimulate performance 31.75 → 17.36
Modelica_trunk_cppModelica.Electrical.Analog.Examples.CompareTransformersCompile performance 21.88 → 11.90
Modelica_trunk_cppModelica.Electrical.Analog.Examples.ControlledSwitchWithArcCompile performance 20.82 → 12.09
Modelica_trunk_cppModelica.Electrical.Analog.Examples.HeatingNPN_NORGateCompile performance 20.93 → 11.89
Modelica_trunk_cppModelica.Electrical.Analog.Examples.IdealTriacCircuitCompile performance 21.63 → 12.50
Modelica_trunk_cppModelica.Electrical.Analog.Examples.InvertingAmpCompile performance 22.59 → 12.44
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.ComparatorCompile performance 22.08 → 11.84
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.DifferentiatorCompile performance 21.63 → 11.84
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.HighPassCompile performance 21.33 → 10.94
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.IntegratorCompile performance 21.83 → 11.19
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.InvertingSchmittTriggerCompile performance 21.78 → 11.79
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.LowPassCompile performance 21.58 → 10.94
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.MultivibratorCompile performance 20.93 → 11.79
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.NonInvertingAmpCompile performance 21.78 → 12.20
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.SchmittTriggerCompile performance 22.44 → 11.74
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGeneratorCompile performance 21.28 → 11.74
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.VoltageFollowerCompile performance 21.53 → 12.24
Modelica_trunk_cppModelica.Electrical.Digital.Examples.Adder4Compile performance 21.73 → 12.70
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DFFREGCompile performance 20.12 → 9.15
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DFFREGSRHCompile performance 20.17 → 9.08
Modelica_trunk_cppModelica.Electrical.Digital.Examples.RAMCompile performance 21.93 → 11.29
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_ConveyorCompile performance 22.68 → 10.74 Simulate performance 37.67 → 19.20
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_DOLCompile performance 22.39 → 10.64
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_InitializeCompile performance 20.92 → 10.08
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_InverterCompile performance 22.08 → 10.03
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_InverterDriveCompile performance 24.78 → 11.74
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_SteinmetzCompile performance 21.77 → 10.14
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YDCompile performance 22.93 → 10.54
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMS_StartCompile performance 24.23 → 10.59
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpCompile performance 22.98 → 10.88 Simulate performance 58.97 → 32.39
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierCompile performance 22.98 → 10.89 Simulate performance 21.02 → 9.89
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_BrakingCompile performance 20.97 → 11.04
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_VoltageSourceCompile performance 21.12 → 10.29
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMR_DOLCompile performance 21.12 → 10.24
Modelica_trunk_cppModelica.StateGraph.Examples.ExecutionPathsCompile performance 21.08 → 11.44
Modelica_trunk_cppModelica.StateGraph.Examples.FirstExampleCompile performance 20.37 → 11.35
Modelica_trunk_cppModelica.StateGraph.Examples.FirstExample_Variant2Compile performance 20.33 → 11.19
Modelica_trunk_cppModelica.StateGraph.Examples.FirstExample_Variant3Compile performance 20.23 → 11.09
Modelica_trunk_cppModelica.StateGraph.Examples.ShowCompositeStepCompile performance 20.94 → 11.89
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Verify → Failed