OpenModelica master from 2019-01-19 22:19:07 to 2019-01-28 20:49:06

Summary

OMC Commits20
Libraries Changed4
Number of Improvements2
Number of Regressions13
Number of Performance Improvements0
Number of Performance Regressions65

OpenModelica Changes

CommitAuthorSummary
8167b9d2bbPer Östlund[NF] Partially revert 8fcf925.
be0943f3aePer Östlund[NF] Fix scoping of redeclared components.
247f185a62Per Östlund[NF] Handle importing and inheriting the same name.
852d89ec56Per Östlund[NF] Fix operator overloading.
8fcf925f21Per Östlund[NF] Various improvements.
fcedc05ffcWilli Braun[BE] added support for INITIAL_ASSERT in BackendCreate
db18f0d5b1Karim Abdelhak[BE]apply simplifyIfEquations on initial equations
eb421e8aa8Per Östlund[NF] Evaluate bindings of complex final parameters.
bf2e0a4e49Lennart OchelDon't rename outputs
7eaf6bce73Lennart OchelReplace BackendDAEUtil.traverseBackendDAEExpsEqnsWithUpdate
e3d42ecdd1Per ÖstlundImplement --showStructuralAnnotations flag.
547468f7b9Per ÖstlundExpand crefs when simplifying cat.
21283341fdAdrian PopUpdating 3rdParty
158c497a45Adrian Popon mingw C runtime link statically with sundials - on mingw define LINK_SUNDIALS_STATIC before including sundials headers - fix rule for dataReconcilation.cpp (was overwritten before)
43044cb559Adrian Pop[FMU] static link sundials, ticket:5293
e2dbad235fAdrian Popmore execstat: at the end of frontend and for checkmodel
5e72f06ed7Per Östlund[NF] Fix ordering of when-branches.
8a20ce05c2Per Östlund[NF] Propagate structuralness via modifications.
25cfbd504dWilli Braunremoved misleading fScalings labels in kinsol dump
8cd974325dPer Östlund[NF] Fix root class modifiers.

Library Changes

LibraryChange
Buildings_latestFrom version 6.0.0 (revision 20190118-084037~git~master) to 6.0.0 (revision 20190128-075544~git~master)
IBPSA_latestFrom version 3.0.0 (revision 20190117-081623~git~master) to 3.0.0 (revision 20190124-132940~git~master)
OpenIPSLFrom version 1.5.0 (revision 1.5.0-21-gde81192) to 1.5.0 (revision 1.5.0-24-gfdcedb6)
ThermalSeparationFrom version 0.2 (revision 0.2-20181220-123613~git~master) to 0.2 (revision 0.2-20190128-134319~git~master)

Models Affected

Buildings_latestBuildings.Examples.Tutorial.SpaceCooling.System2 (sim)Simulate → Failed
Buildings_latestBuildings.Examples.Tutorial.SpaceCooling.System3 (sim)Simulate → Failed
Buildings_latestBuildings.Fluid.Sources.Examples.MassFlowSource_WeatherData (sim)Simulate → Failed
Buildings_latestBuildings.Fluid.Sources.Examples.Outside (sim)Simulate → Failed
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_Cp (sim)Simulate → Failed
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpLowRise (sim)Simulate → Failed
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.Sources.Examples.MassFlowSource_WeatherData (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.Sources.Examples.Outside (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.Sources.Examples.Outside_CpLowRise (sim)Simulate → Failed
ModelicaTest_3.2.2ModelicaTest.Blocks.FilterTests.AllOptions (sim)FrontEnd performance 7.63 → 15.12
ModelicaTest_3.2.2ModelicaTest.Electrical.QuasiStatic.MultiPhase.Ideal (sim)Simulate performance 6.28 → 13.14
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)FrontEnd performance 17.34 → 29.57 Compile performance 7.23 → 12.93
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Fittings.TestMultiPort (sim)FrontEnd performance 11.65 → 20.03
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)FrontEnd performance 10.41 → 18.85
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)FrontEnd performance 10.56 → 18.34
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCheckValve (sim)FrontEnd performance 8.83 → 15.06
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotor (sim)FrontEnd performance 8.97 → 15.67 Compile performance 8.73 → 15.42
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransfer (sim)FrontEnd performance 8.78 → 15.57
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefault (sim)FrontEnd performance 8.60 → 15.03
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultLV (sim)FrontEnd performance 8.55 → 15.29
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSH (sim)FrontEnd performance 8.81 → 15.64
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpPowerCharacteristic (sim)FrontEnd performance 8.80 → 15.20
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpVariableSpeed (sim)FrontEnd performance 9.03 → 16.00
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)FrontEnd performance 12.00 → 20.66 Compile performance 12.74 → 23.13 Simulate performance 6.32 → 11.24
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)FrontEnd performance 20.58 → 36.73
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)FrontEnd performance 9.00 → 16.54 Compile performance 20.10 → 35.15
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Sensors.TestDensity (sim)FrontEnd performance 9.40 → 16.49
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)FrontEnd performance 8.51 → 14.69
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpy (sim)FrontEnd performance 7.99 → 13.82
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEntropy (sim)FrontEnd performance 8.01 → 13.89
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Valves.TestCheckValve (sim)FrontEnd performance 7.88 → 14.62
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Valves.TestValveCharacteristics (sim)FrontEnd performance 9.75 → 18.23
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizing (sim)FrontEnd performance 7.80 → 14.53
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase (sim)Compile performance 12.34 → 22.22
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)FrontEnd performance 9.98 → 17.37 Compile performance 6.12 → 12.03
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes14 (sim)FrontEnd performance 11.07 → 19.44 Compile performance 5.62 → 11.01
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes18 (sim)FrontEnd performance 11.39 → 19.95 Compile performance 6.17 → 10.93
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.LumpedPipeInitialization (sim)FrontEnd performance 9.97 → 17.79
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes1 (sim)FrontEnd performance 10.25 → 18.38 Compile performance 5.72 → 10.33
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes12 (sim)FrontEnd performance 10.16 → 18.92 Compile performance 6.08 → 11.32
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes13 (sim)FrontEnd performance 10.59 → 18.45 Compile performance 6.12 → 11.16
ModelicaTest_3.2.2ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2 (sim)FrontEnd performance 9.84 → 17.02
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAir (sim)FrontEnd performance 17.86 → 33.67 Compile performance 4.92 → 10.38
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pT (sim)FrontEnd performance 7.51 → 13.91
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_ph (sim)FrontEnd performance 7.81 → 15.68
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.LinearWater_pT_Ambient (sim)FrontEnd performance 8.22 → 14.83
ModelicaTest_3.2.2ModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.MoistAir (sim)FrontEnd performance 11.17 → 21.51
ModelicaTest_3.2.2ModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGas (sim)FrontEnd performance 5.70 → 10.62
ModelicaTest_3.2.2ModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)FrontEnd performance 5.45 → 10.85
Modelica_3.1_cppModelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Simulate performance 5.47 → 10.20
Modelica_3.1_cppModelica.Fluid.Examples.InverseParameterization (sim)FrontEnd performance 6.43 → 12.44
Modelica_3.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 (sim)BackEnd performance 5.84 → 10.62
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.ESST4B (sim)FrontEnd → Simulate
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Compile performance 38.58 → 0:01:05
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Simulate performance 32.62 → 57.85
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)FrontEnd performance 10.17 → 19.35 BackEnd performance 18.59 → 31.84
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)FrontEnd performance 7.18 → 12.41 Compile performance 15.79 → 26.99
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560 (sim)SimCode performance 10.80 → 19.48
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile performance 31.01 → 53.73
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_40 (sim)FrontEnd performance 6.99 → 12.18
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)FrontEnd performance 8.16 → 14.59
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80 (sim)FrontEnd performance 7.07 → 12.02 Compile performance 9.23 → 15.78
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SteamPipe (sim)FrontEnd performance 7.05 → 12.71 Compile performance 10.93 → 20.48
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20 (sim)Simulate performance 6.88 → 13.33
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_320 (sim)Compile performance 11.48 → 20.03
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate performance 46.59 → 0:01:32
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640 (sim)Compile performance 26.95 → 51.70
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_1280 (sim)Compile performance 14.14 → 24.59
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)Compile performance 40.74 → 0:01:22
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_1280 (sim)Compile performance 39.58 → 0:01:07
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)FrontEnd performance 7.05 → 13.39 BackEnd performance 8.79 → 15.70 Compile performance 38.28 → 0:01:05
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640 (sim)Compile performance 20.25 → 37.25
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)FrontEnd performance 7.12 → 14.26 BackEnd performance 8.49 → 16.23 SimCode performance 4.62 → 10.24
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_320 (sim)Compile performance 10.83 → 20.01
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Compile performance 19.80 → 35.20
ThermalSeparationThermalSeparation.Examples.Testing.HeatExchanger.HeatExchangerSimple (sim)Failed → Simulate