OpenModelica newInst from 2019-06-12 11:30:04 to 2019-06-13 20:30:11

Summary

OMC Commits2
Libraries Changed0
Number of Improvements35
Number of Regressions97
Number of Performance Improvements16
Number of Performance Regressions16

OpenModelica Changes

CommitAuthorSummary
0375f06c3Per Östlund[NF] Improve handling of min/max of Booleans.
c870ea690Per Östlund[NF] Fix fixed binding check for records.

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.BasicBackEnd performance 33.37 → 19.51
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2BackEnd performance 32.36 → 18.98
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified3BackEnd performance 31.47 → 18.34 Compile performance 54.04 → 31.57
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified4Compile performance 48.82 → 27.57
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified5Compile performance 47.57 → 27.47
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified6Compile performance 40.70 → 23.16
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example1v2Compile performance 24.32 → 13.29
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example2Simulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.ParallelDpSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.ParallelDpOptimisedSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.ParallelFlowSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.ParallelFlowOptimisedSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesDpSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimisedSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesFlowSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimisedSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.Humidifier_uCompile performance 20.56 → 11.79
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PowerSimplifiedCompile → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PumpCurveDerivativesCompile → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.Pump_Nrpm_stratosCompile → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.Pump_stratosCompile → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHexCompile performance 32.89 → 18.90
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerDynamicsCompile performance 31.14 → 16.95
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerLocationCompile performance 33.24 → 18.00
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.Example2Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.ParallelDpSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.ParallelDpOptimisedSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.ParallelFlowSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.ParallelFlowOptimisedSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.SeriesDpSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimisedSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.SeriesFlowSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimisedSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.CylindricalCompile → Failed
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.PowerSimplifiedCompile → Failed
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.PumpCurveDerivativesCompile → Failed
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.Pump_Nrpm_stratosCompile → Failed
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.Pump_stratosCompile → Failed
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ClosedDoorsSimulate performance 8.63 → 17.30
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.OneOpenDoorSimulate performance 5.82 → 11.89
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSideFailed → Compile
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.NonIntegratedFailed → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACSimpleGridMediumFrontEnd → Failed
Buildings_5.0.1Buildings.Examples.Tutorial.SpaceCooling.System2Templates → Failed
Buildings_5.0.1Buildings.Examples.Tutorial.SpaceCooling.System3Templates → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.Example2Simulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.ParallelDpSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.ParallelDpOptimisedSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.ParallelFlowSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.ParallelFlowOptimisedSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.SeriesDpSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimisedSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimisedSimulate → Failed
Buildings_5.0.1Buildings.Fluid.FMI.ExportContainers.Validation.RoomHVACTemplates → Failed
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowMassFlowTemplates → Failed
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowPControlTemplates → Failed
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowMassFlowTemplates → Failed
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPControlTemplates → Failed
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Ground.Boreholes.Examples.UTubeSimulate → Failed
Buildings_5.0.1Buildings.Fluid.Movers.Validation.PowerSimplifiedCompile → Failed
Buildings_5.0.1Buildings.Fluid.Movers.Validation.PumpCurveDerivativesCompile → Failed
Buildings_5.0.1Buildings.Fluid.Movers.Validation.Pump_Nrpm_stratosCompile → Failed
Buildings_5.0.1Buildings.Fluid.Movers.Validation.Pump_stratosCompile → Failed
Buildings_5.0.1Buildings.HeatTransfer.Windows.BaseClasses.Examples.CenterOfGlassFrontEnd → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSideFailed → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.NonIntegratedFailed → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACSimpleGridMediumFrontEnd → Failed
Buildings_latestBuildings.Examples.Tutorial.SpaceCooling.System2Templates → Failed
Buildings_latestBuildings.Examples.Tutorial.SpaceCooling.System3Templates → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.Example2Simulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelDpSimulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelDpOptimisedSimulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelFlowSimulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelFlowOptimisedSimulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesDpSimulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimisedSimulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowSimulate → Failed
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimisedSimulate → Failed
Buildings_latestBuildings.Fluid.FMI.ExportContainers.Validation.RoomHVACTemplates → Failed
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2NodesBackEnd performance 5.12 → 10.27
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.CylindricalCompile → Failed
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTubeSimulate → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowMassFlowTemplates → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowPControlTemplates → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowMassFlowTemplates → Failed
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPControlTemplates → Failed
Buildings_latestBuildings.Fluid.Movers.Validation.PowerSimplifiedCompile → Failed
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveDerivativesCompile → Failed
Buildings_latestBuildings.Fluid.Movers.Validation.Pump_Nrpm_stratosCompile → Failed
Buildings_latestBuildings.Fluid.Movers.Validation.Pump_stratosCompile → Failed
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.CenterOfGlassFrontEnd → Compile
HanserModelicaHanserModelica.SynchronousMachines.SMEE_LoadDumpCompile → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_RectifierSimulate performance 54.68 → 10.44
HanserModelicaHanserModelica.SynchronousMachines.SMEE_ShortCircuit1Compile → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_ShortCircuit2Compile → Simulate
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example2Simulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.ParallelDpSimulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.ParallelDpOptimisedSimulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.ParallelFlowSimulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.ParallelFlowOptimisedSimulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.SeriesDpSimulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimisedSimulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.SeriesFlowSimulate → Failed
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimisedSimulate → Failed
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate → Templates
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.CylindricalCompile → Failed
IBPSA_latestIBPSA.Fluid.Movers.Validation.PowerSimplifiedCompile → Failed
IBPSA_latestIBPSA.Fluid.Movers.Validation.PumpCurveDerivativesCompile → Failed
IBPSA_latestIBPSA.Fluid.Movers.Validation.Pump_Nrpm_stratosCompile → Failed
IBPSA_latestIBPSA.Fluid.Movers.Validation.Pump_stratosCompile → Failed
ModelicaTestOverdetermined_3.2.2ModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeLumpedPressureInitializationCompile performance 6.73 → 12.05 Simulate performance 26.16 → 44.96
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitializationSimulate performance 15.05 → 8.83
ModelicaTest_3.2.2_cppModelicaTest.FluxTubes.Shapes.FixedShapeSimulate performance 11.09 → 28.79
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 8.59 → 16.46 Compile performance 9.63 → 17.05
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.UniversalSphericalBackEnd performance 8.35 → 14.26 Simulate performance 8.28 → 14.60
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.RelativeSensorBackEnd performance 7.55 → 14.08 Compile performance 8.23 → 14.19
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 10.55 → 19.75
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorCompile performance 26.37 → 49.18 Simulate performance 33.08 → 0:01:02
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransferCompile performance 26.47 → 49.13 Simulate performance 33.03 → 0:01:01
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowCompile performance 19.05 → 36.00 Simulate performance 8.23 → 17.31
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsCompile performance 41.30 → 0:01:17 Simulate performance 24.11 → 42.31
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesCompile performance 29.52 → 57.60
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateBackEnd performance 5.45 → 10.29
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseVerify → Simulate
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpCompile → Simulate
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_RectifierSimulate performance 0:01:10 → 7.08
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate → Compile
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_CurrentSourceCompile → Simulate
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSourceCompile → Verify
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuitCompile → Verify
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSourceCompile → Verify
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → SimCode
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpCompile → Simulate
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_CurrentSourceCompile → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_TransformerVerify → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpCompile → Verify
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_RectifierSimulate performance 0:01:09 → 7.78
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate → Compile
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_CurrentSourceCompile → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_ConveyorSimulate → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSourceCompile → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuitCompile → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSourceCompile → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPCompile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTriggerCompile → Simulate
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_TransformerVerify → Simulate
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpCompile → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_RectifierSimulate performance 0:01:07 → 9.38
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate → Compile
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_CurrentSourceCompile → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_ConveyorSimulate → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_TransformerSimulate performance 8.28 → 14.65
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSourceCompile → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuitCompile → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSourceCompile → Verify
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimCode → Failed
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpCompile → Simulate
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_CurrentSourceCompile → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Measurement_20160626_to_20161004Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80Failed → Templates