OpenModelica cpp from 2022-05-24 20:54:43 to 2022-05-26 20:54:47

Summary

OMC Commits3
Libraries Changed2
Number of Improvements76
Number of Regressions2
Number of Performance Improvements9
Number of Performance Regressions3

OpenModelica Changes

CommitAuthorSummary
d31fbb2d46perostDon't evaluate dims that refer to function inputs (#9023)
94a591f31eperostImprove iterator handling (#9022)
ff8602fe02anotheruserofgithub[OMEdit] Fix crash when parsing shape visualizers (#9018)

Library Changes

LibraryChange
IDEASFrom version 3.0.0-master (39f71a8420d885ee0bd788579ce6f0143a2e5ffe) to 3.0.0-master (dbdce9995cbae8c4fe1a646b692347939ce73a16)
IDEAS_devFrom version 3.0.0-master (39f71a8420d885ee0bd788579ce6f0143a2e5ffe) to 3.0.0-master (dbdce9995cbae8c4fe1a646b692347939ce73a16)

Models Affected

BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)SimCode performance 4.87 → 10.34
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Compile performance 41.69 → 0:01:15
IDEASIDEAS.Airflow.AHU.Validation.AdsolairDatasheetSummer (sim)Failed → FrontEnd
IDEASIDEAS.Airflow.AHU.Validation.IehSummer (sim)Failed → Simulate
IDEASIDEAS.Airflow.AHU.Validation.IehWinter (sim)Failed → Simulate
IDEASIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)Failed → Templates
IDEASIDEAS.Buildings.Components.Validations.WindowEN673 (sim)Failed → Templates
IDEASIDEAS.Buildings.Examples.ComfortExample (sim)Failed → Templates
IDEASIDEAS.Buildings.Examples.InternalGainExample (sim)Failed → Templates
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)FrontEnd → Templates
IDEASIDEAS.Buildings.Examples.Structure (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case600 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case600FF (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case620 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case630 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case640 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case650 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case650FF (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case900 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case900FF (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case920 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case930 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case940 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case950 (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.Case950FF (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.ConvectionVerification (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.SolarBusValidation (sim)Failed → Templates
IDEASIDEAS.Examples.Benchmark.ScalingBuildings (sim)Failed → Templates
IDEASIDEAS.Examples.Benchmark.ScalingComponents (sim)FrontEnd → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → Templates
IDEASIDEAS.Templates.Examples.ConstantAirFlowRecup (sim)Failed → Templates
IDEASIDEAS.Templates.Examples.IdealFloorHeating (sim)Failed → Templates
IDEASIDEAS.Templates.Examples.IdealRadiatorHeating (sim)Failed → Templates
IDEASIDEAS.Templates.Examples.NoVentilation (sim)Failed → Templates
IDEASIDEAS.Templates.Examples.RadiatorHeating (sim)Failed → Templates
IDEAS_devIDEAS.Airflow.AHU.Validation.AdsolairDatasheetSummer (sim)Failed → FrontEnd
IDEAS_devIDEAS.Airflow.AHU.Validation.IehSummer (sim)Failed → Simulate
IDEAS_devIDEAS.Airflow.AHU.Validation.IehWinter (sim)Failed → Simulate
IDEAS_devIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Components.Validations.WindowEN673 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Examples.InternalGainExample (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Examples.OpenDoorComparison (sim)FrontEnd → Templates
IDEAS_devIDEAS.Buildings.Examples.Structure (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600FF (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case620 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case630 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case640 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case650 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case650FF (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case900 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case900FF (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case920 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case930 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case940 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case950 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case950FF (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.ConvectionVerification (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.SolarBusValidation (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)FrontEnd performance 24.28 → 11.50 Templates performance 21.18 → 11.83
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification2 (sim)FrontEnd performance 24.99 → 10.76 Templates performance 21.45 → 12.12
IDEAS_devIDEAS.Buildings.Validation.Tests.n50Test (sim)FrontEnd performance 15.21 → 7.94
IDEAS_devIDEAS.Examples.Benchmark.ScalingBuildings (sim)Failed → Templates
IDEAS_devIDEAS.Examples.Benchmark.ScalingComponents (sim)FrontEnd → Templates
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Failed → Templates
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Failed → Templates
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)Failed → Templates
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Failed → Templates
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → Templates
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 14.15 → 6.37
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Templates performance 26.32 → 12.67
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 14.17 → 8.25
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Templates performance 14.71 → 8.29
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Templates performance 13.46 → 6.57
IDEAS_devIDEAS.Templates.Examples.ConstantAirFlowRecup (sim)Failed → Templates
IDEAS_devIDEAS.Templates.Examples.IdealFloorHeating (sim)Failed → Templates
IDEAS_devIDEAS.Templates.Examples.IdealRadiatorHeating (sim)Failed → Templates
IDEAS_devIDEAS.Templates.Examples.NoVentilation (sim)Failed → Templates
IDEAS_devIDEAS.Templates.Examples.RadiatorHeating (sim)Failed → Templates
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd performance 5.50 → 11.29
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 20.72 → 9.54
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify
ThermoPowerThermoPower.Test.WaterComponents.WaterPumps (sim)Simulate → Failed