OpenModelica cpp from 2024-02-06 15:59:52 to 2024-02-06 23:36:50

Summary

OMC Commits1
Libraries Changed0
Number of Improvements11
Number of Regressions6
Number of Performance Improvements56
Number of Performance Regressions13

OpenModelica Changes

CommitDateAuthorSummary
ef124e4eb62024-02-06 17:11:03 +0100kabdelhak[NB] remove useless function (#11958)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
28549812024-02-04 11:33:45 +0100AndreasAdd verbose mode to test.py (#42)
7b478712024-02-04 11:06:02 +0100AndreasFixed owner of setup-openmodelica (#55)

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Failed → Templates
Buildings_8Buildings.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACNoExhaust (sim)Compile performance 23.94 → 14.07
Buildings_8Buildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 0:01:18 → 46.11
Buildings_8Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 29.00 → 16.55
Buildings_8Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 21.95 → 12.54
Buildings_8Buildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 0:01:45 → 0:01:00
Buildings_8Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 0:02:09 → 0:01:14 Simulate performance 31.28 → 17.51
Buildings_8Buildings.Fluid.HeatExchangers.BaseClasses.Examples.HexElementLatentLoop (sim)Compile performance 23.03 → 13.09
Buildings_8Buildings.Fluid.HeatExchangers.Examples.AirHeater_u (sim)Compile performance 20.64 → 12.08
Buildings_8Buildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowMassFlow (sim)Compile performance 32.85 → 19.19
Buildings_8Buildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowPControl (sim)Compile performance 37.91 → 21.80
Buildings_8Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretized (sim)Compile performance 43.98 → 25.34
Buildings_8Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Compile performance 0:01:24 → 47.64
Buildings_8Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPControl (sim)Compile performance 38.92 → 22.50
Buildings_8Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControl (sim)Compile performance 0:01:36 → 55.77
Buildings_8Buildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitFiniteDifference (sim)Compile performance 0:02:17 → 0:01:19
Buildings_8Buildings.Fluid.HeatExchangers.RadiantSlabs.Examples.StepResponseFiniteDifference (sim)Compile performance 51.32 → 28.61
Buildings_8Buildings.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Compile performance 34.11 → 17.12
Buildings_8Buildings.Fluid.HeatExchangers.Validation.DryCoilEffectivenessNTU (sim)Compile performance 31.28 → 18.27
Buildings_8Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Templates performance 11.79 → 6.87
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)FrontEnd performance 15.11 → 29.74 Templates performance 0:01:59 → 0:03:31
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)FrontEnd performance 15.43 → 28.73
Buildings_latestBuildings.Experimental.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)FrontEnd performance 10.47 → 19.79 BackEnd performance 12.11 → 20.98
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Simulate performance 6.20 → 10.93
Buildings_latestBuildings.Experimental.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)
Buildings_latestBuildings.Experimental.DHC.Plants.Cooling.Examples.ElectricChillerParallel (sim)Compile performance 0:01:13 → 0:02:09
Buildings_latestBuildings.Experimental.DHC.Plants.Cooling.Subsystems.Examples.CoolingTowersParallel (sim)Compile performance 24.12 → 44.16
Buildings_latestBuildings.Experimental.DHC.Plants.Cooling.Subsystems.Examples.CoolingTowersWithBypass (sim)Compile performance 27.08 → 49.61
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Templates performance 11.12 → 19.09
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 9.07 → 18.50 Templates performance 0:01:22 → 0:02:23
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd performance 8.93 → 15.23
Buildings_latestBuildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 29.81 → 0:01:01
Buildings_latestBuildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.TerminalUnits.Validation.Controller (sim)Compile performance 10.32 → 22.01
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor (sim)Templates performance 0:03:20 → 0:01:48
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Templates performance 16.67 → 9.53
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Templates performance 17.70 → 9.08
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Templates performance 19.55 → 9.56
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Templates performance 24.29 → 12.50
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)BackEnd performance 25.09 → 13.14 Templates performance 29.57 → 15.05
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)BackEnd performance 11.65 → 5.99 Templates performance 19.59 → 9.31
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)BackEnd performance 11.61 → 5.87 Templates performance 18.40 → 9.80
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)BackEnd performance 11.99 → 5.66 Templates performance 19.18 → 9.60
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)BackEnd performance 11.67 → 5.84 Templates performance 19.47 → 9.76
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Templates performance 18.76 → 9.78
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)BackEnd performance 10.55 → 5.38 Templates performance 20.36 → 10.08
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)BackEnd performance 12.45 → 6.94 Templates performance 21.41 → 10.16
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)BackEnd performance 12.18 → 6.10 Templates performance 19.28 → 9.85
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Templates performance 20.11 → 10.00
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)BackEnd performance 10.45 → 5.32 Templates performance 20.47 → 9.80
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)BackEnd performance 12.41 → 6.36 Templates performance 22.95 → 11.49
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)BackEnd performance 15.62 → 7.99 Templates performance 23.10 → 11.55
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)BackEnd performance 14.54 → 7.55 Templates performance 28.89 → 15.58
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case930 (sim)BackEnd performance 27.24 → 13.88 Templates performance 28.37 → 16.24
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)BackEnd performance 10.61 → 5.25 Templates performance 20.79 → 10.33
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)BackEnd performance 10.40 → 5.35 Templates performance 19.69 → 10.29
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)BackEnd performance 12.64 → 6.49 Templates performance 21.99 → 11.02
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case960 (sim)BackEnd performance 11.80 → 6.67 Templates performance 46.23 → 21.73
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)BackEnd performance 24.28 → 12.39 Templates performance 28.25 → 14.86
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)BackEnd performance 23.78 → 12.83 Templates performance 27.38 → 14.39
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)BackEnd performance 10.36 → 5.13 Templates performance 19.86 → 10.02
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)BackEnd performance 25.56 → 12.94
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)BackEnd performance 18.25 → 9.89 Templates performance 14.01 → 6.00
Buildings_latestBuildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)BackEnd performance 10.40 → 5.24 Templates performance 13.91 → 6.69
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)Templates performance 21.69 → 11.79
Buildings_latestBuildings.ThermalZones.Detailed.Validation.RoomCapacityMultiplier (sim)Compile performance 0:01:21 → 43.45
Buildings_latestBuildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)BackEnd performance 45.05 → 20.22 Templates performance 0:02:28 → 0:01:25
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyConstructionBoundary (sim)Compile performance 45.36 → 26.49
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.90 → 26.59
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)Failed → SimCode
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)Failed → SimCode
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)Failed → SimCode
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)Failed → SimCode
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ThermofluidStreamThermofluidStream.Examples.SimpleAirCycle (sim)FrontEnd performance 37.68 → 1.63
ThermofluidStreamThermofluidStream.Examples.SimpleEngine (sim)FrontEnd performance 35.15 → 1.01
ThermofluidStreamThermofluidStream.Examples.SimpleStream (sim)Templates performance 33.70 → 0.05