OpenModelica cpp from 2022-05-31 20:54:52 to 2022-06-01 20:54:28

Summary

OMC Commits3
Libraries Changed2
Number of Improvements55
Number of Regressions3
Number of Performance Improvements37
Number of Performance Regressions3

OpenModelica Changes

CommitAuthorSummary
9ac2542e94perostFix ComponentRef.crefStripSubsExceptModelSubs (#9048)
07650ddbe7Mahder GebremedhinRemove lpsolve from OpenModelica. (#9047)
8d9551a170Mahder GebremedhinMore wide character fixes and cleanup. (#9044)

3rdParty changes

Note that the 3rdParty libraries changed: 49b75bc89d2d..e2fea7e79b6e

Library Changes

LibraryChange
Buildings_latestFrom version 9.1.0-master (19f1886937d005d7e6b0991eb11c0956fe5a74b2) to 9.1.0-master (b65753005f56311322c675892f0fc75fc5b1d9bd)
OpenIPSL_releaseFrom version 2.0.0-master (e70bdf2525602274139ab7892d29a1ca8455cac8) to 2.0.0-master (a1fd7b24fb5751a0f59f8c37f03198db2c1a7f08)

Models Affected

Buildings_8Buildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)FrontEnd → Templates
Buildings_8Buildings.Fluid.Examples.FlowSystem.Basic (sim)Compile performance 0:01:29 → 48.75
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified1 (sim)BackEnd performance 15.15 → 7.97 Compile performance 0:01:27 → 49.77
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 15.11 → 7.79 Compile performance 0:01:27 → 48.67
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 15.05 → 7.06 Compile performance 0:01:26 → 47.41
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 13.67 → 7.50 Compile performance 0:01:19 → 42.25
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 13.98 → 7.99 Compile performance 0:01:31 → 46.39
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 57.75 → 28.58
Buildings_8Buildings.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 40.20 → 20.23
Buildings_8Buildings.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 28.65 → 14.74
Buildings_8Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 0:02:33 → 0:01:29
Buildings_8Buildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 20.00 → 10.72
Buildings_8Buildings.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 30.71 → 15.34
Buildings_8Buildings.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 30.49 → 15.49
Buildings_8Buildings.Fluid.Movers.Examples.MoverStages (sim)Compile performance 28.93 → 15.81
Buildings_8Buildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 26.83 → 14.40
Buildings_8Buildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 37.97 → 20.30
Buildings_8Buildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 39.68 → 20.78
Buildings_8Buildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 26.42 → 14.06
Buildings_8Buildings.Fluid.Movers.Validation.PowerExact (sim)Compile performance 30.77 → 16.02
Buildings_8Buildings.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 25.06 → 13.34
Buildings_8Buildings.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 25.22 → 13.51
Buildings_8Buildings.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 23.39 → 12.95
Buildings_8Buildings.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 55.93 → 28.16
Buildings_8Buildings.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 21.05 → 11.09
Buildings_8Buildings.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 20.86 → 11.97
Buildings_8Buildings.Fluid.Storage.Examples.Stratified (sim)Compile performance 35.81 → 17.82
Buildings_8Buildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 57.25 → 27.75
Buildings_8Buildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 55.68 → 27.04
Buildings_8Buildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 0:01:03 → 30.83
Buildings_8Buildings.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 27.67 → 14.70
Buildings_8Buildings.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)Compile performance 28.66 → 14.09
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)FrontEnd → Templates
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)FrontEnd → Templates
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)FrontEnd → Templates
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)FrontEnd → Templates
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)FrontEnd → Templates
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd → Templates
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd → Templates
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd → Templates
Buildings_latestBuildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case930 (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Compile performance 0:01:36 → 0:03:14
Buildings_maint.7.0.xBuildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)FrontEnd → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)FrontEnd → Templates
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)Templates performance 11.91 → 6.95
IDEAS_devIDEAS.Airflow.AHU.Examples.Adsolair58 (sim)SimCode performance 5.70 → 10.71
IDEAS_devIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)BackEnd performance 26.09 → 13.20
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)SimCode performance 22.23 → 11.08
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)SimCode performance 31.76 → 18.25
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.30 → 16.77
OpenIPSL_releaseOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRI (sim)Compile performance 27.95 → 14.20
OpenIPSL_releaseOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRII (sim)Compile performance 23.84 → 13.82
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates