OpenModelica master from 2019-03-27 22:27:06 to 2019-04-02 00:34:44

Summary

OMC Commits20
Libraries Changed4
Number of Improvements0
Number of Regressions23
Number of Performance Improvements1
Number of Performance Regressions22

OpenModelica Changes

CommitAuthorSummary
ccf8c899aMartin SjölundLink libzlib explicitly since gcc fails bootstrapping
f12151ccaAdeel AsgharMake sure file is not modified before using the cache
b9d5e4a5bMartin SjölundClear the extra memory pools on each iteration
09f079c67Adrian Pop[BUILD] - add missing = in Autoconf.mo.omdev.mingw
db4e230f0Adrian Pop[BUILD] - fix System.c external interface for bootstrapping on Windows
81d8a0365Adrian Pop[BUILD] - fix generation of Autoconf.mo on msys/mingw
02027beefMartin SjölundMove more constants from System.mo to Autoconf.mo
5db768488Martin SjölundUse Autoconf.mo instead of external C functions
c97542d2cMartin SjölundUpdate work-around for MSL 3.2.1 tables
13eb1f39eMartin SjölundCompile ModelicaExternalC static lib
4a2a554ebMartin SjölundUse -Wl,-Bstatic for user libraries in FMUs
c84e407b4Adrian Pop[RUNTIME] the usual evening fix for Windows builds
3997aa3fdPer Östlund[NF] Don't split external objects in connectors.
72c947e42Per Östlund[NF] Fix ExpOrigin.isSingleExpression.
b8d7e26fcPer Östlund[NF] More fixes for checking when-clauses.
adba422feMartin SjölundCall the correct Makefile target on OMDev
fc29404a7Per Östlund[NF] Fix when-branch cref set check.
ec459e7baMartin SjölundAdd more timers for solvers
53c7613a6Martin SjölundTry even harder to fix Windows builds
e9616abe9Martin SjölundFix for Windows builds

Library Changes

LibraryChange
Buildings_latestFrom version 6.0.0 (revision 20190320-202432~git~master) to 6.0.0 (revision 20190329-093234~git~master)
ModelicaTest_trunkFrom version trunk (revision 20190325-173137~git~master-om172) to trunk (revision 20190401-090844~git~master-om174)
ModelicaTest_trunk_cppFrom version trunk (revision 20190325-173137~git~master-om172) to trunk (revision 20190401-090844~git~master-om174)
Modelica_DeviceDriversFrom version 1.7.0 (revision 1.7.0-20190322-232544~git~master) to 1.7.0 (revision 1.7.0-2-gf9f7fd4)

Models Affected

Buildings_5.0.1Buildings.Experimental.DistrictHeatingCooling.Plants.Validation.Plant_T_ClosedLoopFrontEnd performance 5.52 → 10.17
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.Simplified2Simulate performance 12.84 → 23.63
Buildings_5.0.1Buildings.Media.Examples.AirDerivativeCheckFrontEnd performance 5.81 → 10.05
Buildings_latestBuildings.Airflow.Multizone.Examples.OneRoomFrontEnd performance 9.59 → 16.56
Buildings_latestBuildings.Airflow.Multizone.Examples.ReverseBuoyancyFrontEnd performance 14.78 → 25.16
Buildings_latestBuildings.Airflow.Multizone.Examples.ReverseBuoyancy3ZonesFrontEnd performance 13.34 → 23.55 Compile performance 5.72 → 10.02
Buildings_latestBuildings.Airflow.Multizone.Examples.ZonalFlowFrontEnd performance 8.39 → 14.65
Buildings_latestBuildings.Airflow.Multizone.Validation.ThreeRoomsContamFrontEnd performance 13.13 → 23.47
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.ElectricChillerParallelFrontEnd performance 7.27 → 13.00 Compile performance 5.72 → 10.79
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.ElectricHeaterFrontEnd performance 15.73 → 28.06
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.HeatExchanger_ResetControllerFrontEnd performance 13.35 → 23.24
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Controls.Validation.AirsideEconomizerFrontEnd performance 9.00 → 15.48
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.AltitudeAngleFrontEnd performance 6.16 → 11.06
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.IncidenceAngleFrontEnd performance 6.28 → 11.29
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarAzimuthFrontEnd performance 6.28 → 11.55
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoefficientFrontEnd performance 6.08 → 11.25
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropicFrontEnd performance 6.32 → 11.29
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMassFrontEnd performance 6.34 → 11.70
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightnessFrontEnd performance 6.52 → 11.78
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearnessFrontEnd performance 6.34 → 11.17
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurfaceFrontEnd performance 6.19 → 11.16
Buildings_latestBuildings.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearDataPositiveStartFrontEnd performance 6.26 → 11.19
ModelicaTest_3.2.1ModelicaTest.Tables.CombiTable1D.Test25_usertabCompile → Templates
ModelicaTest_3.2.1ModelicaTest.Tables.CombiTable1Ds.Test25_usertabCompile → Templates
ModelicaTest_3.2.1ModelicaTest.Tables.CombiTable2D.Test18_usertabCompile → Templates
ModelicaTest_3.2.1ModelicaTest.Tables.CombiTimeTable.Test66_usertabCompile → Templates
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test18_usertabCompile → Templates
ModelicaTest_3.2.2ModelicaTest.Tables.CombiTable1D.Test25_usertabCompile → Templates
ModelicaTest_3.2.2ModelicaTest.Tables.CombiTable1Ds.Test25_usertabCompile → Templates
ModelicaTest_3.2.2ModelicaTest.Tables.CombiTable2D.Test18_usertabCompile → Templates
ModelicaTest_3.2.2ModelicaTest.Tables.CombiTimeTable.Test66_usertabCompile → Templates
ModelicaTest_3.2.2_cppModelicaTest.Tables.CombiTable2D.Test18_usertabCompile → Templates
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1D.Test25_usertabCompile → Templates
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1Ds.Test25_usertabCompile → Templates
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2D.Test18_usertabCompile → Templates
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test18_usertabCompile → Templates
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test66_usertabCompile → Templates
ModelicaTest_trunkModelicaTest.Tables.CombiTable1D.Test25_usertabCompile → Templates
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test25_usertabCompile → Templates
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test18_usertabCompile → Templates
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test18_usertabCompile → Templates
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test66_usertabCompile → Templates
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2D.Test18_usertabCompile → Templates
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test18_usertabCompile → Templates
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPSimulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Templates performance 19.68 → 10.42