OpenModelica newInst from 2019-01-14 21:08:23 to 2019-01-16 06:43:54

Summary

OMC Commits6
Libraries Changed0
Number of Improvements53
Number of Regressions2
Number of Performance Improvements0
Number of Performance Regressions22

OpenModelica Changes

CommitAuthorSummary
ef2d3b458Per Östlund[NF] Element-wise overloaded operator support.
1f8addeb0Per ÖstlundError message improvements.
1f99d4a85Per Östlund[NF] Add case for MUTABLE in Typing.typeExp.
5e47a157ePer Östlund[NF] Flatten for-loop ranges when unrolling.
158a345b4Per Östlund[NF] Fix TypeCheck.getRangeTypeReal.
c0d2c5729Per Östlund[NF] Improve Ceval.evalArrayConstructor.

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.Building.BuildingEnvelope.HeatTransfer.Examples.DynamicTestLightedWallFailed → Simulate
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembraneSimulate performance 8.08 → 14.38
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCOBackEnd performance 8.96 → 15.38
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery_BackEnd performance 7.41 → 12.70
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip1Failed → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip2Failed → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip3Failed → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Slip4Failed → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve1Failed → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve2Failed → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve3Failed → Simulate
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve4Failed → Simulate
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dTFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_phFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pTFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_phFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModelFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.HeliumTestModelFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModelFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModelFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.PropaneTestModelFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModelFailed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_phFailed → FrontEnd
PhotoVoltaicsPhotoVoltaics.ComponentTesting.MultiPhaseVoltageControlledConverterFailed → Templates
PhotoVoltaicsPhotoVoltaics.ComponentTesting.SinglePhaseVoltageControlledConverterFailed → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleMPFailed → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleMP3Failed → Templates
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_2016Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_20160629Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_20160704Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_20160808Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Measurement_20160626_to_20161004Failed → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Measurement_20160629Failed → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Measurement_20160704Failed → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Measurement_20160808Failed → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_2016Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_20160629Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_20160704Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_20160808Failed → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Measurement_20160626_to_20161004Failed → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Measurement_20160629Failed → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Measurement_20160704Failed → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Measurement_20160808Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112Failed → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Compile performance 29.44 → 51.52
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32Simulate performance 0:01:33 → 0:02:39
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64Simulate performance 43.85 → 0:01:16
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16Simulate performance 6.78 → 12.53
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4Simulate performance 5.83 → 10.66
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8Simulate performance 6.07 → 10.77
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800Compile performance 13.34 → 22.96 Simulate performance 0:02:04 → 0:04:29
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Simulate performance 31.42 → 57.58
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800BackEnd performance 23.66 → 43.10 Templates performance 10.52 → 18.26 Compile performance 41.48 → 0:01:12 Simulate performance 40.99 → 0:01:17
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400Simulate performance 12.38 → 25.12
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280BackEnd performance 22.14 → 38.87
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160Simulate performance 22.60 → 40.36
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560BackEnd performance 50.17 → 0:01:30 SimCode performance 11.88 → 20.91 Templates performance 17.63 → 30.87 Compile performance 0:01:00 → 0:01:45
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640BackEnd performance 10.35 → 17.91 Simulate performance 0:02:03 → 0:03:32
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80Simulate performance 10.53 → 20.05
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.Verification.SteamPipeSimulate performance 9.68 → 17.63
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 11.18 → 20.80
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40Simulate performance 0:01:14 → 0:02:25
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280SimCode performance 6.25 → 11.51
SystemDynamicsSystemDynamics.WorldDynamics.World3.Human_FertilitySimCode → Simulate
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_1SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_10SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_11SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_2SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_3SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_4SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_5SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_6SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_7SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_8SimCode → Compile
SystemDynamicsSystemDynamics.WorldDynamics.World3.Scenario_9SimCode → Compile