OpenModelica master from 2023-08-17 12:43:05 to 2023-08-17 23:47:50

Summary

OMC Commits3
Libraries Changed2
Number of Improvements55
Number of Regressions5
Number of Performance Improvements5
Number of Performance Regressions5

OpenModelica Changes

CommitAuthorSummary
71a7b0a5c4Per ÖstlundRemove Type.ENUMERATION_ANY (#11060)
292deba746Per ÖstlundGuard against more nullptr uses in Expression (#11061)
14681efb6fPer ÖstlundGuard against nullptr in Expression (#11058)

Library Changes

LibraryChange
Buildings_latestFrom version 10.0.0-master (3185e8f3288c64723f5aa1ba576d3075077c476b) to 10.0.0-master (df3b9f29c2b88c1188d6795c07ba57b3c5fcbf69)
TransiEntFrom version 2.0.2-master (d86d7f8cecd950e571cdfb972ac84dd7eb22ce07) to 2.0.2-master (50244649f1ea65354b447352401f5e672965e85f)

Models Affected

Buildings_9Buildings.Occupants.BaseClasses.Validation.Weibull1DON (sim)Simulate → Verify
Buildings_9Buildings.Occupants.Office.Lighting.Validation.Hunt1979Light (sim)Simulate → Verify
Buildings_9Buildings.Occupants.Office.Windows.Validation.Haldi2009WindowsTInTout (sim)Verify → Simulate
Buildings_9Buildings.Occupants.Residential.AirConditioning.Validation.Ren2014ACLivingroom (sim)Simulate → Verify
Buildings_latestBuildings.Examples.VAVReheat.Guideline36 (sim)SimCode performance 21.53 → 37.87
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Weibull1DON (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Lighting.Validation.Hunt1979Light (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Haldi2009WindowsTInTout (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Residential.AirConditioning.Validation.Ren2014ACLivingroom (sim)Simulate → Verify
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 (sim)SimCode performance 0:01:00 → 30.66
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)SimCode performance 0:01:05 → 30.86
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)FrontEnd performance 13.05 → 7.65
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)SimCode performance 0:01:09 → 22.83
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)SimCode performance 0:01:00 → 27.37
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)SimCode performance 13.48 → 28.36
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)SimCode performance 27.02 → 0:01:05
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)SimCode performance 23.31 → 41.64
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)SimCode performance 22.81 → 39.46
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Compile → Simulate
TransiEntTransiEnt.Components.Electrical.FuelCellSystems.Check.TestFuelCellSystem_SOFC (sim)Failed → Simulate
TransiEntTransiEnt.Components.Electrical.FuelCellSystems.SteamReformer.Check.TestSteamReformer (sim)Failed → Simulate
TransiEntTransiEnt.Components.Gas.Compressor.Check.TestValveAndCompressor (sim)Failed → FrontEnd
TransiEntTransiEnt.Components.Gas.Reactor.Check.TestMethanator_L4_T_var (sim)Failed → Templates
TransiEntTransiEnt.Components.Gas.Reactor.Check.TestMethanator_L4_m_flow_var (sim)Failed → Templates
TransiEntTransiEnt.Components.Sensors.RealGas.Check.TestRealGasSensors (sim)Failed → Simulate
TransiEntTransiEnt.Components.Statistics.PowerMarketModeling.MeritOrderModeling.Check.TestMeritOrderModel_f_RE_Conventionals_Demand (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Electrical.Check.CheckSLPElectricConsumer (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Gas.Check.TestTableBasedGasBurningConsumer (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Systems.HouseholdEnergyConverter.Check.TestEnergyConverter_All (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Systems.HouseholdEnergyConverter.Check.TestEnergyConverter_Single (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid_DHN (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid_DHN_GasGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid_GasGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Electric.ElectricGrid_StandAlone (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Gas.Test_GasGrid_SubSystem (sim)Failed → FrontEnd
TransiEntTransiEnt.Grid.Heat.HeatGridTopology.Check.Test_DHG_Topology_HH_1port_3sites_SimpleGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.Check.TestSmallScaleCHP_L1_idContrMFlow_temp (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.SmallScaleCHP_simple.Check.TestSmallScaleCHP_simple (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.SmallScaleCHP_simple.Check.TestSmallScaleCHP_simple_with_control (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.SmallScaleCHP_simple.Check.TestSmallScaleCHPsystem (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Conventional.Check.CheckCCP_with_GasPort_CCS (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Conventional.Check.CheckCCP_with_GasPort_MinimumDownTime (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Conventional.Check.CheckCCP_with_SecondGasPort (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Photovoltaics.PVProfiles.Check.Check_SolarProfileLoader (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Wind.Check.TestPowerProfileWindPlant (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_CavernComp (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_Storage (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.Check.HeatPumpGasCharlineTest (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.Check.Test_idContrMFlow_temp (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.SimpleGasBoiler.Check.TestGasBoilerGasAdaptive_L1 (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.SimpleGasBoiler.Check.TestGasBoiler_L1 (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.HeaterCooler.Check.TestSupplementaryHeater_L0 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestCAES (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestLeadAcidBattery (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestLithiumIonBattery (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestPumpedStorage (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestSuperCapacitor (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Controller.Check.TestLoadSmoothingController (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Gas.Check.TestGasStorageVesselHeatTransfer_L2 (sim)Failed → Compile
TransiEntTransiEnt.Storage.Gas.Check.TestGasStorage_constXi_L2 (sim)Failed → Compile
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStorageHeatTransfer_L2 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStorageIdealHTInPipes_L2 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStoragePressureLoss_L2 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Heat.HotWaterStorage_L4.Checks.TestStratifiedHotWaterStorage_L4 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Heat.HotWaterStorage_L4.Checks.Test_HeatStorageL4_Electrical (sim)Failed → FrontEnd