OpenModelica newInst-daemode from 2021-11-03 07:58:49 to 2021-11-05 09:21:28

Summary

OMC Commits11
Libraries Changed3
Number of Improvements21
Number of Regressions3
Number of Performance Improvements1
Number of Performance Regressions21

OpenModelica Changes

CommitAuthorSummary
e430d923b4perostFix #8094 (#8095)
5918a1c98bMartin SjölundSkip linking `-lm` for the detected lapack (#8089)
73daa347faMartin SjölundPartition the partest tests into 3 jobs during CI (#8088)
4c1b7b5aaaAnHeuermannRemoving unused KinsolLapack
b1113d9398Mahder GebremedhinAdd missing commits. (#8093)
acdd5e1b40Martin SjölundMake OMCompiler-3rdParty contributions more clear (#8091)
fed4208ce2perostFix evaluation of split and/or expressions (#8083)
69b0fd2796Adeel AsgharShow a help message to select mingw when msvc compilation fails (#8085)
af03d9593cMartin SjölundGive the error functions default values. (#8073)
0ea1e76136perostClean up AbsynUtil (#8079)
bb12980746Martin SjölundUpdate 3rdParty ModelicaExternalC sources (#8081)

3rdParty changes

Note that the 3rdParty libraries changed: d591e1dddfd3..0859ab188141

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (0cdd637d5e589ea5fd27393442ff0c7e7bf5c00c) to 9.0.0-master (7a89c6c109cc1b368fad2b0afbae421d650e8c8a)
Buildings_maint.7.0.xFrom version 7.0.2-maint.7.0.x (80655f5f55d31e3ce62f0d9386b67029df1b4635) to 7.0.2-maint.7.0.x (db3342c3e43a1624b7bb38d5f293edd171c62273)
Modelica_trunkFrom version trunk (e7b101dde7cdc318e4caa6841e8a4d5b3ee65116) to trunk (1988552b8e1097b0e4563572710214e3e0551b62)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.14
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Failed → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.ForcedConvection (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.NaturalConvectionWithControl (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyConstructionBoundary (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyExteriorWallNoWindow (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlySurfaceBoundary (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.NaturalConvection (sim)Templates → Compile
Buildings_maint.7.0.xBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Failed → Compile
Buildings_maint.7.0.xBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_maint.7.0.xBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.ForcedConvection (sim)Templates → Compile
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.NaturalConvectionWithControl (sim)Templates → Compile
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyConstructionBoundary (sim)Templates → Compile
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyExteriorWallNoWindow (sim)Templates → Compile
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlySurfaceBoundary (sim)Templates → Compile
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Templates → Compile
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.NaturalConvection (sim)Templates → Compile
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier12pulseFFT (sim)
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier6pulseFFT (sim)
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Simulate performance 6.02 → 11.03
Modelica_trunkModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile performance 20.48 → 35.46
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile performance 23.68 → 48.77
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Compile performance 13.17 → 26.19
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Simulate performance 20.58 → 39.55
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)FrontEnd performance 22.20 → 38.49 BackEnd performance 10.93 → 19.11
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)FrontEnd performance 11.87 → 20.63 BackEnd performance 10.15 → 17.55
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Simulate performance 7.26 → 13.91
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Compile performance 0:01:53 → 0:03:52
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Compile performance 19.49 → 56.90
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Simulate → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)Compile performance 11.38 → 27.46
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Compile performance 36.47 → 0:01:44
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10 (sim)Compile performance 25.09 → 47.90
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100 (sim)Compile performance 23.62 → 48.44
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Compile performance 24.72 → 48.75
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)Compile performance 50.39 → 0:01:36
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10 (sim)BackEnd performance 6.38 → 11.68 Compile performance 17.88 → 34.33
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100 (sim)BackEnd performance 6.62 → 11.91 Compile performance 18.46 → 36.95
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)Compile performance 18.48 → 34.32
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10 (sim)Compile performance 36.05 → 0:01:10
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Compile performance 12.22 → 23.14 Simulate performance 0:01:25 → 0:02:35