OpenModelica newInst from 2018-03-19 22:56:04 to 2018-03-20 17:55:10

Summary

OMC Commits3
Libraries Changed1
Number of Improvements71
Number of Regressions37
Number of Performance Improvements8
Number of Performance Regressions17

OpenModelica Changes

CommitAuthorSummary
77407e8d8Willi Braun[DAEmode] Avoid IDA for models without states
1769e7028Per Östlund[NF] Fix the variability of size.
921ea2920Per Östlund[NF] Redeclare and extends fixes.

Library Changes

LibraryChange
ScalableTestSuiteConfiguration hash (OMC settings or the testing script changed)

Models Affected

Annex60_1.0.0Annex60.Utilities.Math.Examples.PolynominalCompile → Failed
Annex60_1.0.0Annex60.Utilities.Math.Functions.Examples.PolynomialCompile → Failed
Annex60_1.0.0Annex60.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → Simulate
Annex60_1.0.0Annex60.Utilities.Time.Examples.CalendarTimeFailed → Templates
Annex60_1.0.0Annex60.Utilities.Time.Validation.CalendarTimeMonthsFailed → Templates
Annex60_1.0.0Annex60.Utilities.Time.Validation.CalendarTimeMonthsMinusFailed → Templates
Annex60_1.0.0Annex60.Utilities.Time.Validation.CalendarTimeMonthsPlusFailed → Templates
BuildSysProBuildSysPro.IBPSA.Utilities.Math.Examples.PolynominalCompile → Failed
BuildSysProBuildSysPro.IBPSA.Utilities.Math.Functions.Examples.PolynomialCompile → Failed
BuildSysProBuildSysPro.IBPSA.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → Compile
BuildSysProBuildSysPro.IBPSA.Utilities.Time.Examples.CalendarTimeFailed → Templates
BuildSysProBuildSysPro.IBPSA.Utilities.Time.Validation.CalendarTimeMonthsFailed → Templates
BuildSysProBuildSysPro.IBPSA.Utilities.Time.Validation.CalendarTimeMonthsMinusFailed → Templates
BuildSysProBuildSysPro.IBPSA.Utilities.Time.Validation.CalendarTimeMonthsPlusFailed → Templates
BuildingSystemsBuildingSystems.Applications.DistrictSimulation.BaseClasses.DHN_DetailedFrontEnd performance 0.24 → 14.35
BuildingSystemsBuildingSystems.Technologies.DistrictHeatingNetworks.BaseClasses.DHN_DetailedFrontEnd performance 0.24 → 14.14
BuildingSystemsBuildingSystems.Utilities.Math.Examples.PolynominalCompile → Failed
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.PolynomialCompile → Failed
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → Compile
BuildingSystemsBuildingSystems.Utilities.Time.Examples.CalendarTimeFailed → Templates
BuildingSystemsBuildingSystems.Utilities.Time.Validation.CalendarTimeMonthsFailed → Templates
BuildingSystemsBuildingSystems.Utilities.Time.Validation.CalendarTimeMonthsMinusFailed → Templates
BuildingSystemsBuildingSystems.Utilities.Time.Validation.CalendarTimeMonthsPlusFailed → Templates
Buildings_1.6Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.CondensationFailed → Simulate
Buildings_1.6Buildings.Utilities.Comfort.Examples.FangerFailed → FrontEnd
Buildings_1.6Buildings.Utilities.Math.Examples.PolynominalCompile → Failed
Buildings_1.6Buildings.Utilities.Math.Functions.Examples.PolynomialDerivativeCheckCompile → Failed
Buildings_1.6Buildings.Utilities.Psychrometrics.Examples.MassFraction_pTphiFailed → FrontEnd
Buildings_1.6Buildings.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → FrontEnd
Buildings_1.6Buildings.Utilities.Psychrometrics.Functions.Examples.X_pSatpphiFailed → FrontEnd
Buildings_3.0.0Buildings.Utilities.Math.Examples.PolynominalCompile → Failed
Buildings_3.0.0Buildings.Utilities.Math.Functions.Examples.PolynomialDerivativeCheckCompile → Failed
Buildings_3.0.0Buildings.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → Simulate
Buildings_5.0.1Buildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonthsFailed → Templates
Buildings_5.0.1Buildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonthsMinusFailed → Templates
Buildings_5.0.1Buildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonthsPlusFailed → Templates
Buildings_5.0.1Buildings.Fluid.HeatPumps.Compressors.Validation.ReciprocatingCompressorCompile → Failed
Buildings_5.0.1Buildings.Fluid.HeatPumps.Compressors.Validation.ReciprocatingCompressor_ZeroInputCompile → Failed
Buildings_5.0.1Buildings.Fluid.HeatPumps.Compressors.Validation.ScrollCompressorCompile → Failed
Buildings_5.0.1Buildings.Fluid.HeatPumps.Compressors.Validation.ScrollCompressor_ZeroInputCompile → Failed
Buildings_5.0.1Buildings.Media.Refrigerants.Validation.R410A_dSpecificVolumeVap_pTSimulate → Failed
Buildings_5.0.1Buildings.Utilities.Math.Examples.PolynominalCompile → Failed
Buildings_5.0.1Buildings.Utilities.Math.Functions.Examples.PolynomialCompile → Failed
Buildings_5.0.1Buildings.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → Compile
Buildings_5.0.1Buildings.Utilities.Time.Examples.CalendarTimeFailed → Templates
Buildings_5.0.1Buildings.Utilities.Time.Validation.CalendarTimeMonthsFailed → Templates
Buildings_5.0.1Buildings.Utilities.Time.Validation.CalendarTimeMonthsMinusFailed → Templates
Buildings_5.0.1Buildings.Utilities.Time.Validation.CalendarTimeMonthsPlusFailed → Templates
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonthsFailed → Templates
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonthsMinusFailed → Templates
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonthsPlusFailed → Templates
Buildings_latestBuildings.Fluid.HeatPumps.Compressors.Validation.ReciprocatingCompressorCompile → Failed
Buildings_latestBuildings.Fluid.HeatPumps.Compressors.Validation.ReciprocatingCompressor_ZeroInputCompile → Failed
Buildings_latestBuildings.Fluid.HeatPumps.Compressors.Validation.ScrollCompressorCompile → Failed
Buildings_latestBuildings.Fluid.HeatPumps.Compressors.Validation.ScrollCompressor_ZeroInputCompile → Failed
Buildings_latestBuildings.Media.Refrigerants.Validation.R410A_dSpecificVolumeVap_pTSimulate → Failed
Buildings_latestBuildings.Utilities.Math.Examples.PolynominalCompile → Failed
Buildings_latestBuildings.Utilities.Math.Functions.Examples.PolynomialCompile → Failed
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → Compile
Buildings_latestBuildings.Utilities.Time.Examples.CalendarTimeFailed → Templates
Buildings_latestBuildings.Utilities.Time.Validation.CalendarTimeMonthsFailed → Templates
Buildings_latestBuildings.Utilities.Time.Validation.CalendarTimeMonthsMinusFailed → Templates
Buildings_latestBuildings.Utilities.Time.Validation.CalendarTimeMonthsPlusFailed → Templates
ChemicalChemical.Examples.CheckSubstancesData.SimpleReactionFailed → FrontEnd
IBPSA_latestIBPSA.Utilities.Math.Examples.PolynominalCompile → Failed
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.PolynomialCompile → Failed
IBPSA_latestIBPSA.Utilities.Psychrometrics.Examples.TWetBul_TDryBulXiFailed → Compile
IBPSA_latestIBPSA.Utilities.Time.Examples.CalendarTimeFailed → Templates
IBPSA_latestIBPSA.Utilities.Time.Validation.CalendarTimeMonthsFailed → Templates
IBPSA_latestIBPSA.Utilities.Time.Validation.CalendarTimeMonthsMinusFailed → Templates
IBPSA_latestIBPSA.Utilities.Time.Validation.CalendarTimeMonthsPlusFailed → Templates
ModelicaTest_3.2.1ModelicaTest.Blocks.Continuous_InitialOutputFailed → Templates
ModelicaTest_3.2.1_cppModelicaTest.Blocks.Continuous_InitialOutputFailed → Templates
ModelicaTest_3.2.2ModelicaTest.Blocks.Continuous_InitialOutputFailed → Templates
ModelicaTest_3.2.2ModelicaTest.Utilities.TestStreamsCompile → Failed
ModelicaTest_3.2.2_cppModelicaTest.Blocks.Continuous_InitialOutputFailed → Templates
ModelicaTest_3.2.2_cppModelicaTest.Utilities.TestStreamsCompile → Failed
ModelicaTest_trunkModelicaTest.Blocks.Continuous_InitialOutputFailed → Templates
ModelicaTest_trunkModelicaTest.Utilities.TestStreamsCompile → Failed
ModelicaTest_trunk_cppModelicaTest.Blocks.Continuous_InitialOutputFailed → Templates
ModelicaTest_trunk_cppModelicaTest.Utilities.TestStreamsCompile → Failed
Modelica_3.2.1Modelica.Media.Examples.ReferenceAir.Inverse_sh_TFailed → Templates
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TFailed → Templates
Modelica_3.2.2Modelica.Media.Examples.ReferenceAir.Inverse_sh_TFailed → Templates
Modelica_3.2.2Modelica.Utilities.Examples.WriteRealMatrixToFileVerify → Failed
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TFailed → Templates
Modelica_3.2.2_cppModelica.Utilities.Examples.WriteRealMatrixToFileTemplates → Failed
Modelica_trunkModelica.Media.Examples.ReferenceAir.Inverse_sh_TFailed → Templates
Modelica_trunkModelica.Utilities.Examples.WriteRealMatrixToFileVerify → Failed
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TFailed → Templates
Modelica_trunk_cppModelica.Utilities.Examples.WriteRealMatrixToFileTemplates → Failed
OpenHydraulicsOpenHydraulics.DevelopmentTests.CheckValveTestFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.CheckValveTest2Failed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.DirectionalValveTestFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.GenericRestrictionTestFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.GenericRestrictionTestOpenTankFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.LossyPumpTestSimpleFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.PumpTestSimpleFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.ReliefValveTestFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.RestrictionTestSimpleFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.TankTestFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.ThrottleValveTest2Failed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.VariableRestrictionTestSimpleFailed → FrontEnd
OpenHydraulicsOpenHydraulics.DevelopmentTests.WallFrictionTestFailed → FrontEnd
PNlibPNlib.Examples.DisTest.SinglePDSimCode → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20Compile performance 14.94 → 27.62
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40Compile performance 52.62 → 0:01:55
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80FrontEnd performance 24.17 → 0.00
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20Compile performance 13.04 → 22.76
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28Compile performance 22.86 → 49.11
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40Compile performance 45.90 → 0:01:57
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Simulate → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_10Simulate performance 0.11 → 0:05:00
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280Simulate performance 16.70 → 0:05:00
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_160Simulate performance 1.02 → 0:05:00
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_20Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_320Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_40Simulate performance 0.26 → 0:05:00
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_80Simulate performance 0.67 → 0:05:00
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Simulate performance 11.99 → 2.92
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Simulate performance 51.36 → 9.58
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000FrontEnd performance 0:02:32 → 0.00
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000FrontEnd performance 0.00 → 0:03:33
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000FrontEnd performance 0.00 → 0:03:12
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000Compile performance 2.97 → 27.82
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000Compile performance 4.62 → 0:01:09
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000SimCode performance 36.79 → 0.92 Simulate performance 3.07 → 10.89
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000Simulate → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800Simulate performance 41.30 → 5.98
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400Simulate performance 12.89 → 2.62
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_1280Compile performance 20.80 → 9.88
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_1280Compile performance 20.61 → 10.13