OpenModelica newInst-newBackend from 2024-06-04 13:19:09 to 2024-06-05 16:56:00

Summary

OMC Commits7
Libraries Changed0
Number of Improvements139
Number of Regressions3
Number of Performance Improvements6
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
bda196cfa82024-06-05 16:41:04 +0200Adeel AsgharFix ssp delete connection crash (#12511)
3dac23f6672024-06-05 16:31:29 +0200kabdelhak[NB] fix subscripts error (#12509)
91f85c499c2024-06-05 14:35:32 +0200Adeel AsgharUtilize the horizontal space to display heading (#12506)
5ce7a25c6c2024-06-05 14:27:43 +0200Adeel AsgharRemove unnecessary headers section (#12505)
e7e9366c652024-06-05 13:17:36 +0200Per ÖstlundFix argument order of partial function application (#12504)
6b262bafad2024-06-04 15:43:39 +0200Adeel AsgharDo not allow buildModelFMU and translateModelXML on encrypted models (#12499)
fe687046212024-06-04 14:19:57 +0200Per ÖstlundImprove instantiation of redeclared packages (#12498)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a31ed252024-06-05 11:33:49 +0200Adrian Popmake the proper order in the FMI report (#112)
01773af2024-06-04 19:33:33 +0200Francesco CasellaAdded SOFCPoliMi to installLibraries.mos (#111)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
AixLibAixLib.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
AixLibAixLib.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
AixLib_latestAixLib.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SensibleHeatRatio (sim)FrontEnd → Verify
Buildings_10Buildings.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
Buildings_10Buildings.Fluid.HeatExchangers.BaseClasses.Examples.MassExchange (sim)FrontEnd → Verify
Buildings_10Buildings.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
Buildings_10Buildings.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
Buildings_10Buildings.Templates.Components.Validation.Dampers (sim)FrontEnd → Failed
Buildings_10Buildings.Templates.Components.Validation.Sensors (sim)FrontEnd → Compile
Buildings_11Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SensibleHeatRatio (sim)FrontEnd → Verify
Buildings_11Buildings.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
Buildings_11Buildings.Fluid.HeatExchangers.BaseClasses.Examples.MassExchange (sim)FrontEnd → Verify
Buildings_11Buildings.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
Buildings_11Buildings.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
Buildings_11Buildings.Templates.Components.Validation.Dampers (sim)FrontEnd → Failed
Buildings_11Buildings.Templates.Components.Validation.Sensors (sim)FrontEnd → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SensibleHeatRatio (sim)FrontEnd → Verify
Buildings_latestBuildings.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.MassExchange (sim)FrontEnd → Verify
Buildings_latestBuildings.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
Buildings_latestBuildings.Templates.Components.Validation.Dampers (sim)FrontEnd → Failed
Buildings_latestBuildings.Templates.Components.Validation.Sensors (sim)FrontEnd → Compile
IBPSA_latestIBPSA.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
IDEASIDEAS.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd → Simulate
IDEAS_devIDEAS.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sources.Validation.Boundary (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd → Templates
ModelicaTest_3.2.3ModelicaTest.Media.TestOnly.IdealGasN2 (sim)FrontEnd → Templates
ModelicaTest_4.0.0ModelicaTest.Media.TestOnly.IdealGasN2 (sim)FrontEnd → Templates
ModelicaTest_trunkModelicaTest.Media.TestOnly.IdealGasN2 (sim)FrontEnd → Templates
Modelica_3.2.3Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim)FrontEnd → Templates
Modelica_3.2.3Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim)FrontEnd → Templates
Modelica_3.2.3Modelica.Media.Examples.TestOnly.IdealGasN2 (sim)FrontEnd → Templates
Modelica_4.0.0Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim)FrontEnd → Templates
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim)FrontEnd → Templates
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_80 (sim)Simulate performance 0:01:18 → 45.22
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20 (sim)BackEnd performance 22.60 → 12.57
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Simulate performance 13.29 → 7.01
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Templates performance 0:01:30 → 36.04
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Templates performance 0:01:28 → 24.19 Compile performance 0:02:01 → 0:01:03
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Templates performance 34.12 → 6.67
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_20 (sim)Simulate performance 27.88 → 51.45