OpenModelica newInst from 2018-03-21 01:40:48 to 2018-03-21 19:05:12

Summary

OMC Commits5
Libraries Changed1
Number of Improvements14
Number of Regressions9
Number of Performance Improvements15
Number of Performance Regressions11

OpenModelica Changes

CommitAuthorSummary
05a951b53Martin SjölundHandle tail recursion in CevalFunction
748b75ab9Per Östlund[NF] Fix typing loop.
e30046d30Per Östlund[NF] Fix size as external argument.
fc8513b93niklworscopy Visual Studio libs and pdb of cpp runtime with CMake instead of make
20606a96dPer Östlund[NF] Improve performance of DAE conversion.

Library Changes

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

Models Affected

ModelicaTest_3.2.2ModelicaTest.Utilities.TestStreamsFailed → Compile
ModelicaTest_3.2.2_cppModelicaTest.Utilities.TestStreamsFailed → Compile
ModelicaTest_trunkModelicaTest.Utilities.TestStreamsFailed → Compile
ModelicaTest_trunk_cppModelicaTest.Utilities.TestStreamsFailed → Compile
Modelica_3.2.1Modelica.Media.Examples.ReferenceAir.Inverse_sh_TTemplates → Failed
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TTemplates → Failed
Modelica_3.2.2Modelica.Media.Examples.ReferenceAir.Inverse_sh_TTemplates → Failed
Modelica_3.2.2Modelica.Utilities.Examples.WriteRealMatrixToFileFailed → Verify
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TTemplates → Failed
Modelica_3.2.2_cppModelica.Utilities.Examples.WriteRealMatrixToFileFailed → Templates
Modelica_trunkModelica.Media.Examples.ReferenceAir.Inverse_sh_TTemplates → Failed
Modelica_trunkModelica.Utilities.Examples.WriteRealMatrixToFileFailed → Verify
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TTemplates → Failed
Modelica_trunk_cppModelica.Utilities.Examples.WriteRealMatrixToFileFailed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280Templates performance 10.55 → 5.68
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56FrontEnd performance 25.31 → 0.00
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20Compile performance 27.62 → 14.54
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40Compile performance 0:01:55 → 57.54
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112FrontEnd performance 14.14 → 0.00
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20Compile performance 22.76 → 12.79
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28Compile performance 49.11 → 23.06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40Compile performance 0:01:57 → 44.70
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Templates → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_10Simulate performance 0:05:00 → 0.16
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280Simulate performance 0:05:00 → 16.76
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_160Simulate performance 0:05:00 → 1.12
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_20Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_320Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_40Simulate performance 0:05:00 → 0.42
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_80Simulate performance 0:05:00 → 0.41
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Simulate performance 2.92 → 11.94
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Simulate performance 9.58 → 59.34
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000FrontEnd performance 0.00 → 0:02:44
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000Compile performance 27.82 → 3.02
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000Compile performance 0:01:09 → 4.57
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000SimCode performance 0.92 → 36.88 Simulate performance 10.89 → 3.02
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000Templates → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800Simulate performance 5.98 → 41.30
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600Compile performance 20.20 → 35.74
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200Compile performance 39.64 → 0:01:09
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400Compile performance 0:01:17 → 0:02:12 Simulate performance 2.62 → 13.44
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_1280Compile performance 9.88 → 22.20
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_1280Compile performance 10.13 → 21.21
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280Compile performance 36.79 → 0:01:06