OpenModelica newInst-newBackend from 2024-05-14 16:28:21 to 2024-05-15 11:12:56

Summary

OMC Commits3
Libraries Changed1
Number of Improvements72
Number of Regressions12
Number of Performance Improvements0
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
6ba1f8ee682024-05-15 10:57:11 +0200kabdelhak[NB] update event detection (#12427)
0afe15800b2024-05-15 07:54:43 +0200kabdelhak[NB] update if equation handling (#12426)
1ec0dee2b22024-05-14 20:36:53 +0200phannebohm[NB] Collect enumeration variables separately (#12419)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)
da6d21d2024-04-27 04:18:05 +0200Adrian Popdo not fail the entire report if a branch cannot be found (#104)

Library Changes

LibraryChange
Buildings_latestFrom version 11.0.1-master (8cb67d663910f1083c1397e2691cd8def39215cb) to 11.1.0-master (c8a274631b055cad9336b656d5c12a9ec36a17d2)

Models Affected

AdvancedNoiseAdvancedNoise.Examples.FaultTrigger (sim)SimCode → Simulate
AixLibAixLib.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Simulate
AixLibAixLib.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Simulate
AixLib_latestAixLib.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Simulate
AixLib_latestAixLib.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Simulate
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.FreezeProtection (sim)FrontEnd → Failed
Buildings_10Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SensibleHeatRatio (sim)FrontEnd → Verify
Buildings_10Buildings.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Verify
Buildings_10Buildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Simulate → FrontEnd
Buildings_10Buildings.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.FreezeProtection (sim)FrontEnd → Failed
Buildings_9Buildings.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Verify
Buildings_9Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.SensibleHeatRatio (sim)FrontEnd → Verify
Buildings_9Buildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Simulate → FrontEnd
Buildings_9Buildings.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Verify
Buildings_latestBuildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SensibleHeatRatio (sim)FrontEnd → Verify
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Verify
Buildings_latestBuildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Simulate → FrontEnd
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Verify
BusinessSimulationBusinessSimulation.Examples.LookupFunctions (sim)FrontEnd → Simulate
BusinessSimulation_devBusinessSimulation.Examples.LookupFunctions (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Simulate
IBPSA_latestIBPSA.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Simulate
IDEASIDEAS.Controls.Discrete.Examples.HysteresisRelease_Cooling (sim)FrontEnd → Simulate
IDEASIDEAS.Controls.Discrete.Examples.HysteresisRelease_Heating (sim)FrontEnd → Simulate
IDEASIDEAS.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Simulate
IDEASIDEAS.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Simulate
IDEAS_devIDEAS.Controls.Discrete.Examples.HysteresisRelease_Cooling (sim)FrontEnd → Simulate
IDEAS_devIDEAS.Controls.Discrete.Examples.HysteresisRelease_Heating (sim)FrontEnd → Simulate
IDEAS_devIDEAS.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Compile → Simulate
IDEAS_devIDEAS.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Compile → Simulate
IndustrialControlSystemsIndustrialControlSystems.Controllers.Blocks.Examples.TestTrackingFO (sim)Compile → Simulate
ModelicaTest_3.2.3ModelicaTest.Blocks.FirstOrderHold (sim)Verify → Simulate
ModelicaTest_4.0.0ModelicaTest.Blocks.FirstOrderHold (sim)Verify → Simulate
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test62 (sim)Compile → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test63 (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Blocks.FirstOrderHold (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test64 (sim)Compile → Verify
Modelica_3.2.3Modelica.Electrical.Analog.Examples.AD_DA_conversion (sim)FrontEnd → Templates
Modelica_3.2.3Modelica.Electrical.Digital.Examples.BUF3S (sim)FrontEnd → Compile
Modelica_3.2.3Modelica.Electrical.Digital.Examples.INV3S (sim)FrontEnd → Compile
Modelica_3.2.3Modelica.Electrical.Digital.Examples.MUX2x1 (sim)FrontEnd → Compile
Modelica_3.2.3Modelica.Electrical.Digital.Examples.NRXFER (sim)FrontEnd → Compile
Modelica_3.2.3Modelica.Electrical.Digital.Examples.NXFER (sim)FrontEnd → Compile
Modelica_3.2.3Modelica.Electrical.Digital.Examples.WiredX (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Electrical.Analog.Examples.AD_DA_conversion (sim)FrontEnd → Templates
Modelica_4.0.0Modelica.Electrical.Digital.Examples.BUF3S (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Electrical.Digital.Examples.INV3S (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Electrical.Digital.Examples.MUX2x1 (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Electrical.Digital.Examples.NRXFER (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Electrical.Digital.Examples.NXFER (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Electrical.Digital.Examples.WiredX (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Electrical.Polyphase.Examples.PolyphaseRectifier (sim)FrontEnd → Failed
Modelica_trunkModelica.Electrical.Analog.Examples.AD_DA_conversion (sim)FrontEnd → Templates
Modelica_trunkModelica.Electrical.Digital.Examples.BUF3S (sim)FrontEnd → Compile
Modelica_trunkModelica.Electrical.Digital.Examples.INV3S (sim)FrontEnd → Compile
Modelica_trunkModelica.Electrical.Digital.Examples.MUX2x1 (sim)FrontEnd → Compile
Modelica_trunkModelica.Electrical.Digital.Examples.NRXFER (sim)FrontEnd → Compile
Modelica_trunkModelica.Electrical.Digital.Examples.NXFER (sim)FrontEnd → Compile
Modelica_trunkModelica.Electrical.Digital.Examples.WiredX (sim)FrontEnd → Compile
PowerGridsPowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker (sim)FrontEnd → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker (sim)FrontEnd → Compile
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.Verification.BreakerNetworkDelayed_3_Scalar (sim)SimCode → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.Verification.BreakerNetwork_3_Scalar (sim)SimCode → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)FrontEnd → Failed
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_40_M_40 (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 12.78 → 22.43
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Compile → Failed
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 7.11 → 12.65
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Compile performance 0:01:03 → 0:02:21
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Templates performance 37.82 → 0:01:43
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Templates performance 24.88 → 0:01:59 Compile performance 0:01:03 → 0:01:48
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Templates performance 5.85 → 21.95
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.Verification.BreakerNetworkDelayed_3_Scalar (sim)SimCode → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.Verification.BreakerNetwork_3_Scalar (sim)SimCode → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_1 (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_2 (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_3 (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_4 (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.PressureLoss.TestDiaphragm (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.PressureLoss.TestPipePressureLoss (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestCentrifugalPump1 (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDiaphragm (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestInvSingularPressureLoss (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestSensors (sim)FrontEnd → Templates
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestSingularPressureLoss (sim)FrontEnd → Templates