OpenModelica master from 2018-06-30 04:14:18 to 2018-07-01 01:48:26

Summary

OMC Commits2
Libraries Changed2
Number of Improvements48
Number of Regressions1
Number of Performance Improvements13
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
7cd71ba5f3Martin SjölundCheck if file can be opened before using dup2
7660aa0433Martin SjölundAdd support for compiling FMUs using docker

Library Changes

LibraryChange
ScalableTestSuiteFrom version 1.11.1 (revision 1.11.1) to 1.11.2 (revision 1.11.2-20180630-134728~git~master)
ScalableTestSuite_nooptFrom version 1.11.1 (revision 1.11.1) to 1.11.2 (revision 1.11.2-20180630-134728~git~master)

Models Affected

Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackagerBitPack_UDP (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)FrontEnd performance 38.38 → 5.27
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)FrontEnd performance 0:02:50 → 19.55
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_2000 (sim)FrontEnd performance 10.07 → 1.92
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)FrontEnd performance 38.45 → 5.28
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)FrontEnd performance 0:02:35 → 18.45 Compile performance 0:01:00 → 33.48
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_4 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_8 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_16_M_4 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_4_M_16 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_4_M_4 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_4_M_8 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_8_M_4 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_8_M_8 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.Verification.TenGeneratorsStepLoad (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20 (sim)Simulate performance 12.64 → 6.47
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate performance 0:01:36 → 45.53
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_5 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_160 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_80 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_160 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_40 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_80 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)FrontEnd performance 37.77 → 6.16
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)FrontEnd performance 0:02:30 → 23.66
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)FrontEnd performance 37.13 → 6.31
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)FrontEnd performance 0:02:28 → 21.66
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_4 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_8 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_16_M_4 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_4_M_16 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_4_M_4 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_4_M_8 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_8_M_4 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_8_M_8 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.Verification.TenGeneratorsStepLoad (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20 (sim)Simulate performance 17.29 → 8.78
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate performance 0:02:13 → 0:01:01
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_5 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_160 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_80 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_160 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_40 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_80 (sim)Simulate → Verify