OpenModelica master from 2022-10-25 12:20:11 to 2022-10-27 03:33:59

Summary

OMC Commits5
Libraries Changed1
Number of Improvements3
Number of Regressions34
Number of Performance Improvements9
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
4647934360Per ÖstlundDon't dump generated inners in getModelInstance (#9599)
ea418d5b1dAdeel Asgharparmodauto is a config flag (#9601)
91ed15a8d9Adeel AsgharFixed the conditional operator (#9600)
acb08e9b58Adeel Asghar[NewAPI] Do not use the icon annotation as fallback (#9594)
e07b698789Per ÖstlundFilter out duplicate files when downloading libraries (#9597)

Library Changes

LibraryChange
IDEAS_devFrom version 3.0.0-master (a681abfd675f63fbeed961f802c0aef3508bbe5d) to 3.0.0-master (52ef35355525a80caa46a815e473fd55f860b841)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 16.18 → 36.93
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingSpawnZ1 (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SingleFamilyHouse.AirHeating (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SingleFamilyHouse.EquipmentSchedule (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SingleFamilyHouse.LightsControl (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SingleFamilyHouse.RadiantHeatingCooling (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SingleFamilyHouse.RadiantHeatingWithGroundHeatTransfer (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SingleFamilyHouse.ShadeControl (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SingleFamilyHouse.Unconditioned (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Spring (sim)Simulate performance 0:08:00 → 0.52
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Summer (sim)Simulate performance 0:08:00 → 0.53
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Winter (sim)Simulate performance 0:08:00 → 0.54
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Spring (sim)Simulate performance 0:08:00 → 0.65
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Summer (sim)Simulate performance 0:08:00 → 0.64
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Unconditioned (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.NoOutputVariable (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneEnvironmentOutputVariable (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneZoneOneOutputVariable (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneZoneOutputVariable (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneZoneTwoDifferentOutputVariables (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneZoneTwoIdenticalOutputVariables (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.Schedule.EquipmentScheduleOutputVariable (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.Infiltration (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.InternalGain (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.OneZoneCompareZoneTemperatureOutput (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.OneZoneOneYear (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.RefBldgSmallOffice (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.TwoIdenticalZones (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.ZoneTemperatureInitialization (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ZoneSurface.OneZoneConstantFloorTemperature (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.ZoneSurface.OneZoneControlledFloorTemperature (sim)Simulate → Compile
ClaRaClaRa.Examples.SteamCycle_02 (sim)SimCode performance 15.95 → 6.40
ClaRa_devClaRa.Examples.SteamCycle_02 (sim)SimCode performance 12.98 → 4.50
IDEAS_devIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)BackEnd performance 13.18 → 7.24
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 6.30 → 18.34
IDEAS_devIDEAS.Examples.Tutorial.Example8 (sim)BackEnd performance 11.13 → 4.27
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)FrontEnd → Templates
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_6_M_4 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Compile → Simulate