OpenModelica newInst-daemode from 2019-03-13 05:36:24 to 2019-03-15 14:45:07

Summary

OMC Commits5
Libraries Changed2
Number of Improvements1
Number of Regressions0
Number of Performance Improvements82
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
f44020770Per Östlund[NF] Real range fixes.
2f5968bdbPer Östlund[NF] Minor type casting fixes.
0c79e1c5fPer Östlund[NF] Try to detect instantiation loops.
9a49909f0Adrian PopFix windows build after linking with tables
113e9da81Martin SjölundUpdating 3rdParty

3rdParty changes

Note that the 3rdParty libraries REVERTED TO AN OLD COMMIT: 83c880b2ec06..e1e4ca3fb7bc

Library Changes

LibraryChange
ModelicaTest_trunk_cppFrom version trunk (revision 20190307-080313~git~master-om169) to trunk (revision 20190313-111615~git~master-om170)
Modelica_trunkFrom version trunk (revision 20190307-080313~git~master-om2) to trunk (revision 20190313-111615~git~master-om2)

Models Affected

BuildSysProBuildSysPro.BaseClasses.HeatTransfer.Examples.ValidationLWRLinearSimulate performance 14.62 → 6.62
BuildSysProBuildSysPro.BuildingStock.RnCm.Examples.R3C2_PIControlledSimulate performance 12.17 → 5.47
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.ClosedDoorsCompile performance 11.50 → 5.52 Simulate performance 10.34 → 4.42
ChemicalChemical.Examples.AcidBase.AlbuminTitrationFailed → Compile
ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylationCompile performance 33.15 → 18.10
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCompile performance 35.26 → 18.44
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCOCompile performance 38.17 → 20.75 Simulate performance 37.28 → 17.79
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery_Compile performance 33.96 → 18.29
ChemicalChemical.Examples.Hemoglobin.HemoglobinTitrationCompile performance 34.15 → 18.20
ChemicalChemical.Examples.WaterSublimationSimulate performance 21.30 → 11.58
HanserModelicaHanserModelica.InductionMachines.IMC_TransformerCompile performance 22.19 → 9.28 Simulate performance 0:03:05 → 0:01:10
HanserModelicaHanserModelica.Magnetic.TestTransformerSimulate performance 0:04:56 → 0:02:04
HanserModelicaHanserModelica.SynchronousMachines.SMEE_RectifierCompile performance 10.09 → 4.37 Simulate performance 0:01:11 → 29.26
HanserModelicaHanserModelica.SynchronousMachines.SMEE_ShortCircuit2Simulate performance 0:02:40 → 0:01:05
HanserModelicaHanserModelica.SynchronousMachines.SMR_InverterSimulate performance 0:03:34 → 0:01:30
HelmholtzMediaHelmholtzMedia.Examples.BranchingDynamicPipesFrontEnd performance 17.82 → 8.72 BackEnd performance 17.37 → 7.96
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.TwoPhase_setStateCompile performance 10.12 → 5.27 Simulate performance 29.97 → 12.69
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.InitializationConversion.Joints
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Sensors.RelativeSensor
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.AllOptions
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4
ModelicaTest_trunk_cppModelicaTest.MultiBody.Sensors.RelativeSensor
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.OscillatorSimulate performance 57.45 → 23.80
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.1Modelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 10.32 → 4.63 Compile performance 31.85 → 13.83 Simulate performance 0:02:20 → 0:01:00
Modelica_3.2.1Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 16.54 → 7.12 Compile performance 37.73 → 16.64
Modelica_3.2.1Modelica.Fluid.Examples.IncompressibleFluidNetworkCompile performance 21.61 → 9.38
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOLCompile performance 10.48 → 5.12 Simulate performance 0:04:10 → 0:01:42
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_StartCompile performance 12.05 → 5.52 Simulate performance 0:01:26 → 35.46
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_InverterCompile performance 10.68 → 5.02 Simulate performance 0:03:33 → 0:01:28
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhaseCompile performance 11.25 → 5.22 Simulate performance 0:08:00 → 0:03:27
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_InverterCompile performance 10.30 → 4.97 Simulate performance 30.04 → 11.88
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhaseCompile performance 10.84 → 5.57 Simulate performance 0:08:00 → 0:04:06
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 14.43 → 7.02 BackEnd performance 31.33 → 14.46 Compile performance 42.61 → 19.29
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 17.15 → 7.97 Compile performance 31.73 → 14.79
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 15.13 → 6.78 Compile performance 18.13 → 8.63
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotCompile performance 23.14 → 10.33
Modelica_3.2.1Modelica.Media.Examples.R134a.R134a2Simulate performance 10.96 → 4.02
Modelica_3.2.1Modelica.Media.Examples.ReferenceAir.Inverse_sh_TSimulate performance 20.99 → 8.83
Modelica_3.2.1Modelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 11.54 → 5.37 Simulate performance 34.99 → 14.28
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.1_cppModelica.Fluid.Examples.BranchingDynamicPipes
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot
Modelica_3.2.2Modelica.Fluid.Examples.BranchingDynamicPipesSimulate performance 0:01:51 → 0:01:02
Modelica_3.2.2Modelica.Media.Examples.ReferenceAir.Inverse_sh_TXSimulate performance 29.95 → 15.19
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.2_cppModelica.Fluid.Examples.BranchingDynamicPipes
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFTBackEnd performance 0:03:34 → 0:01:45 SimCode performance 38.90 → 14.96 Compile performance 0:04:51 → 0:01:58
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFTBackEnd performance 0:03:30 → 0:01:45 SimCode performance 37.37 → 14.24 Compile performance 0:04:48 → 0:01:56
Modelica_3.2.3Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YDSimulate performance 57.88 → 23.01
Modelica_3.2.3Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_BrakingSimulate performance 22.25 → 9.53
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicSimulate performance 10.98 → 4.87
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_DriveSimulate performance 50.29 → 20.35
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.OscillatorSimulate performance 57.22 → 22.55
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.3Modelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 11.37 → 4.90 Compile performance 32.98 → 14.34 Simulate performance 0:02:28 → 0:01:04
Modelica_3.2.3Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 15.21 → 6.60 Compile performance 39.78 → 18.04
Modelica_3.2.3Modelica.Fluid.Examples.IncompressibleFluidNetworkCompile performance 21.16 → 9.93
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOLCompile performance 11.22 → 5.02 Simulate performance 0:04:24 → 0:01:43
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_InverterSimulate performance 13.64 → 5.62
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_StartCompile performance 12.54 → 5.97 Simulate performance 0:04:57 → 0:01:54
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpCompile performance 10.21 → 4.77 Simulate performance 42.51 → 15.63
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhaseCompile performance 10.80 → 4.97 Simulate performance 0:01:06 → 25.50
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_TransformerCompile performance 22.54 → 10.18 Simulate performance 0:01:47 → 38.36
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 16.96 → 7.81 BackEnd performance 34.29 → 15.74 Compile performance 45.15 → 19.95
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 18.31 → 8.45 Compile performance 34.00 → 15.74
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 15.15 → 6.67 Compile performance 19.00 → 8.43
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotCompile performance 24.55 → 11.18
Modelica_3.2.3Modelica.Media.Examples.R134a.R134a2Compile performance 10.43 → 4.52 Simulate performance 11.13 → 4.27
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.Inverse_sh_TSimulate performance 21.95 → 8.63
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 11.43 → 5.17 Simulate performance 35.35 → 14.99
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFTCompile performance 0:04:03 → 0:01:59
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFTSimCode performance 28.91 → 15.33 Compile performance 0:04:04 → 0:01:57
Modelica_trunkModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YDSimulate performance 49.97 → 22.75
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_BrakingSimulate performance 20.27 → 9.03
Modelica_trunkModelica.Electrical.Spice3.Examples.OscillatorSimulate performance 38.77 → 22.40
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_trunkModelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 11.56 → 5.12 Compile performance 34.16 → 14.29 Simulate performance 0:02:32 → 0:01:02
Modelica_trunkModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 15.06 → 7.06 Compile performance 42.08 → 17.24
Modelica_trunkModelica.Fluid.Examples.IncompressibleFluidNetworkCompile performance 22.25 → 9.63
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_StartSimulate performance 0:03:22 → 0:01:57
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhaseSimulate performance 0:01:05 → 26.45
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_TransformerCompile performance 22.30 → 9.98 Simulate performance 0:01:48 → 39.28
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_StartCompile performance 20.03 → 9.28
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 17.08 → 7.66 BackEnd performance 34.41 → 15.41 Compile performance 44.77 → 19.85
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 18.64 → 8.38 Compile performance 35.76 → 15.89
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 14.81 → 6.31 Compile performance 19.58 → 8.28
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotCompile performance 24.51 → 10.58
Modelica_trunkModelica.Media.Examples.R134a.R134a2Compile performance 10.44 → 4.52 Simulate performance 10.68 → 4.12
Modelica_trunkModelica.Media.Examples.ReferenceAir.Inverse_sh_TSimulate performance 21.72 → 8.93
Modelica_trunkModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 12.21 → 5.12 Simulate performance 37.59 → 13.84
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.AlbuminTitrationBackEnd performance 0:02:04 → 31.38 Templates performance 16.47 → 6.41
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Develop.Hemoglobin_oxygenationCompile performance 33.29 → 14.79
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Develop.Hemoglobin_titrationCompile performance 36.17 → 15.79
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Develop.Hemoglobin_titration_shiftsBackEnd performance 0:01:56 → 55.93 Templates performance 32.26 → 15.99 Compile performance 0:05:18 → 0:02:27
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.FaultSimulate performance 0:01:17 → 32.16
SiemensPowerSiemensPower.Components.Pipes.Tests.TubeWithoutWallCompile performance 8.78 → 19.17 Simulate performance 13.44 → 28.74