OpenModelica newInst from 2018-09-19 16:03:18 to 2018-09-19 18:55:04

Summary

OMC Commits1
Libraries Changed0
Number of Improvements90
Number of Regressions6
Number of Performance Improvements1
Number of Performance Regressions20

OpenModelica Changes

CommitAuthorSummary
b0af930c0Adrian Popfix for ticket:5133, make impure function calls be parameter expressions

Library Changes

LibraryChange

Models Affected

Buildings_latestBuildings.Utilities.Plotters.Examples.ScatterFailed → Compile
Buildings_latestBuildings.Utilities.Plotters.Examples.SingleZoneVAVSupply_uFailed → Compile
Buildings_latestBuildings.Utilities.Plotters.Examples.TimeSeriesFailed → Compile
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationAlwaysOnFailed → Compile
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationGlobalInputFailed → Compile
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationGlobalInputFirstOffFailed → Compile
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationLocalInputFailed → Compile
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationLocalInputFirstOffFailed → Compile
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticSimulate performance 0:01:41 → 57.68
Modelica_SynchronousModelica_Synchronous.Examples.Elementary.ClockSignals.RotationalSampleSimulate → Failed
Modelica_SynchronousModelica_Synchronous.Examples.Systems.EngineThrottleControlVerify → Failed
Modelica_Synchronous_cppModelica_Synchronous.Examples.Elementary.ClockSignals.RotationalSampleSimulate → Failed
Modelica_Synchronous_cppModelica_Synchronous.Examples.Systems.EngineThrottleControlVerify → Failed
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6Simulate performance 0:02:10 → 0:03:42
PNlibPNlib.Examples.ConTest.ConflictFailed → Templates
PNlibPNlib.Examples.ConTest.ConflictLoopFailed → Verify
PNlibPNlib.Examples.ConTest.LoopAndArcweightFailed → Templates
PNlibPNlib.Examples.ConTest.PCtoTCFailed → Templates
PNlibPNlib.Examples.ConTest.PCtoTCfunctionFailed → Templates
PNlibPNlib.Examples.ConTest.SinglePCFailed → Templates
PNlibPNlib.Examples.ConTest.SpeedFailed → Templates
PNlibPNlib.Examples.ConTest.TCtoPCFailed → Templates
PNlibPNlib.Examples.ConTest.TCtoPCfunctionFailed → Templates
PNlibPNlib.Examples.ConTest.ZeroArcWeightFailed → Templates
PNlibPNlib.Examples.ConTest.ZeroPlaceFailed → Templates
PNlibPNlib.Examples.DisTest.ConflictBeneBaBFailed → Templates
PNlibPNlib.Examples.DisTest.ConflictBeneGreedyFailed → Templates
PNlibPNlib.Examples.DisTest.ConflictBeneQuotientFailed → Templates
PNlibPNlib.Examples.DisTest.ConflictPrioFailed → Templates
PNlibPNlib.Examples.DisTest.DisLoopAndArcweightFailed → Templates
PNlibPNlib.Examples.DisTest.FiveTimesFailed → Templates
PNlibPNlib.Examples.DisTest.InputConflictBeneBaBFailed → Templates
PNlibPNlib.Examples.DisTest.InputConflictBeneGreedyFailed → Templates
PNlibPNlib.Examples.DisTest.InputConflictBeneQuotientFailed → Templates
PNlibPNlib.Examples.DisTest.InputConflictPrioFailed → Templates
PNlibPNlib.Examples.DisTest.NoInputConflictFailed → Templates
PNlibPNlib.Examples.DisTest.OutputConflictBeneBaBFailed → Templates
PNlibPNlib.Examples.DisTest.OutputConflictBeneGreedyFailed → Templates
PNlibPNlib.Examples.DisTest.OutputConflictBeneQuotientFailed → Templates
PNlibPNlib.Examples.DisTest.OutputConflictPrioFailed → Templates
PNlibPNlib.Examples.DisTest.PDtoTDFailed → Templates
PNlibPNlib.Examples.DisTest.PDtoTDfunctionFailed → Templates
PNlibPNlib.Examples.DisTest.PDtoTTFailed → Templates
PNlibPNlib.Examples.DisTest.PrioTestFailed → Templates
PNlibPNlib.Examples.DisTest.SinglePDFailed → Templates
PNlibPNlib.Examples.DisTest.TDtoPDFailed → Templates
PNlibPNlib.Examples.DisTest.TDtoPDfunctionFailed → Templates
PNlibPNlib.Examples.DisTest.TEnoInputFailed → Templates
PNlibPNlib.Examples.DisTest.TEtestFailed → Templates
PNlibPNlib.Examples.DisTest.TFDinputConflictFailed → Templates
PNlibPNlib.Examples.DisTest.TFDoutCapFailed → Templates
PNlibPNlib.Examples.DisTest.TFDtestFailed → Templates
PNlibPNlib.Examples.DisTest.TTcircleFailed → Templates
PNlibPNlib.Examples.DisTest.TTtoPDFailed → Templates
PNlibPNlib.Examples.DisTest.TtestFailed → Templates
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTCFailed → Templates
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC2Failed → Templates
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC3Failed → Templates
PNlibPNlib.Examples.ExtTest.DoubleArcwithPCtoTCFailed → Templates
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTDFailed → Templates
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTD2Failed → Templates
PNlibPNlib.Examples.ExtTest.IATestFailed → Templates
PNlibPNlib.Examples.ExtTest.IAwithPCtoTCFailed → Templates
PNlibPNlib.Examples.ExtTest.IAwithPDtoTDFailed → Templates
PNlibPNlib.Examples.ExtTest.IAwithPDtoTD2Failed → Templates
PNlibPNlib.Examples.ExtTest.NoTokensFailed → Templates
PNlibPNlib.Examples.ExtTest.TATestFailed → Templates
PNlibPNlib.Examples.ExtTest.TAwithPCtoTCFailed → Templates
PNlibPNlib.Examples.ExtTest.TAwithPDtoTDFailed → Templates
PNlibPNlib.Examples.ExtTest.TAwithPDtoTD2Failed → Templates
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivationFailed → Templates
PNlibPNlib.Examples.ExtTest.TDSTestFailed → Templates
PNlibPNlib.Examples.ExtTest.TDSTestinterruptFailed → Templates
PNlibPNlib.Examples.ExtTest.TDSdiscreteFailed → Templates
PNlibPNlib.Examples.ExtTest.TDStriangularFailed → Templates
PNlibPNlib.Examples.ExtTest.TDStruncatednormalFailed → Templates
PNlibPNlib.Examples.ExtTest.TDSuniformFailed → Templates
PNlibPNlib.Examples.ExtTest.TESTestFailed → Templates
PNlibPNlib.Examples.ExtTest.TFDStestFailed → Templates
PNlibPNlib.Examples.HybTest.ConflictPrioFailed → Templates
PNlibPNlib.Examples.HybTest.ConflictType3Failed → Templates
PNlibPNlib.Examples.HybTest.ConflictType4Failed → Templates
PNlibPNlib.Examples.HybTest.HybLoopAndArcweightFailed → Verify
PNlibPNlib.Examples.HybTest.InputConflictPrioFailed → Templates
PNlibPNlib.Examples.HybTest.InputConflictType3Failed → Templates
PNlibPNlib.Examples.HybTest.OutputConflictPrioFailed → Templates
PNlibPNlib.Examples.HybTest.OutputConflictType3Failed → Templates
PNlibPNlib.Examples.HybTest.PCtoTDFailed → Templates
PNlibPNlib.Examples.HybTest.PCtoTDfunctionFailed → Templates
PNlibPNlib.Examples.HybTest.TCwithPDFailed → Templates
PNlibPNlib.Examples.HybTest.TDtoPCFailed → Templates
PNlibPNlib.Examples.HybTest.TDtoPCfunctionFailed → Templates
PNlibPNlib.Examples.Models.BicoloredPlaces.AquariumFailed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140Simulate performance 10.28 → 23.45
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280FrontEnd performance 7.52 → 13.77
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 20.49 → 35.57 BackEnd performance 7.02 → 13.44 Simulate performance 6.83 → 12.04
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800BackEnd performance 7.15 → 12.76 Compile performance 0:01:11 → 0:02:17
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600Compile performance 10.93 → 21.25
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600BackEnd performance 15.85 → 28.64 Templates performance 6.75 → 11.76
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200Compile performance 19.20 → 37.55
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400Compile performance 37.94 → 0:01:13 Simulate performance 4.87 → 11.51
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000Compile performance 47.01 → 0:01:42
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 13.44 → 30.32
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 11.79 → 29.97
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 40.04 → 0:01:52
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 24.27 → 52.53
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10BackEnd performance 8.56 → 14.76
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10Compile performance 19.10 → 42.62
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100Compile performance 19.15 → 42.00
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 21.01 → 41.75
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 7.88 → 14.37 SimCode performance 7.59 → 15.28
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10BackEnd performance 27.94 → 50.10
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim120501Failed → FrontEnd
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503Failed → FrontEnd
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504Failed → FrontEnd