OpenModelica newInst-newBackend from 2024-01-27 12:04:07 to 2024-01-29 17:42:35

Summary

OMC Commits4
Libraries Changed5
Number of Improvements126
Number of Regressions9
Number of Performance Improvements0
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
ae4103059c2024-01-29 16:48:34 +0100Adeel AsgharImprove the moving of components in a diagram (#11901)
4a395fcef52024-01-29 14:12:37 +0100Per ÖstlundClean up Interactive (#11898)
fb3f6d42a62024-01-29 11:34:34 +0100kabdelhak[NB] update function alias in when and if (#11896)
cfdfeb87e52024-01-27 16:32:52 +0100kabdelhak[NB] update event collection (#11895)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
0d154c92024-01-29 20:18:59 +0100Adrian Popgenerate plots for newInst-newBackend
d6c5a712024-01-27 20:06:57 +0100Francesco CasellaAdded reference files for PowerGrids

Library Changes

LibraryChange
ModelicaTest_trunkFrom version trunk (b5baa0db20e5e39da46fb1c5520004f9db727594) to trunk (447954047587bc8fb47ba52723970ab674591e08)
Modelica_trunkFrom version trunk (b5baa0db20e5e39da46fb1c5520004f9db727594) to trunk (447954047587bc8fb47ba52723970ab674591e08)
PowerGridsConfiguration hash (OMC settings or the testing script changed)
PowerGrids_devConfiguration hash (OMC settings or the testing script changed)
PowerGrids_symb_jacConfiguration hash (OMC settings or the testing script changed)

Models Affected

AixLibAixLib.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)Failed → FrontEnd
AixLibAixLib.Fluid.Sensors.Examples.RelativeHumidity (sim)FrontEnd → Failed
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase1_Illumination (sim)Compile → Simulate
AixLibAixLib.Utilities.Communication.SocketCommunication.Examples.ExampleClientLoop (sim)Failed → FrontEnd
AixLib_latestAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase1_Illumination (sim)Compile → Simulate
AixLib_latestAixLib.Utilities.Communication.SocketCommunication.Examples.ExampleClientLoop (sim)Failed → FrontEnd
Buildings_8Buildings.Applications.DataCenters.DXCooled.Controls.Validation.Compressor (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Continuous.Validation.Greater (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Continuous.Validation.GreaterThreshold (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Continuous.Validation.Less (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Continuous.Validation.LessThreshold (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Integers.Validation.Change (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Integers.Validation.Equal (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Integers.Validation.GreaterEqual (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Integers.Validation.Less (sim)Compile → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Integers.Validation.Product (sim)Compile → Simulate
Buildings_9Buildings.Applications.DataCenters.DXCooled.Controls.Validation.Compressor (sim)Compile → Simulate
Buildings_9Buildings.Controls.OBC.CDL.Continuous.Sources.Validation.TimeTable (sim)Simulate → Verify
Buildings_9Buildings.Controls.OBC.CDL.Continuous.Sources.Validation.TimeTableNegativeStartTime (sim)Simulate → Verify
Buildings_9Buildings.Controls.OBC.CDL.Continuous.Validation.Greater (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.CDL.Continuous.Validation.GreaterThreshold (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.CDL.Continuous.Validation.Less (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.CDL.Continuous.Validation.LessThreshold (sim)Simulate → Verify
Buildings_9Buildings.Controls.OBC.CDL.Integers.Validation.Change (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.CDL.Integers.Validation.Equal (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.CDL.Integers.Validation.GreaterEqual (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.CDL.Integers.Validation.Less (sim)Compile → Verify
Buildings_9Buildings.Controls.OBC.CDL.Integers.Validation.Multiply (sim)Compile → Verify
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Controls.Validation.Compressor (sim)Compile → Simulate
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Change (sim)Compile → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Equal (sim)Compile → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.GreaterEqual (sim)Compile → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Less (sim)Compile → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Multiply (sim)Compile → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Reals.Sources.Validation.TimeTable (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Reals.Sources.Validation.TimeTableNegativeStartTime (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.BaseClasses.Validation.MassFlowRateMultiplier (sim)FrontEnd → Failed
Buildings_latestBuildings.Fluid.Sensors.Examples.Pressure (sim)FrontEnd → Failed
HanserModelicaHanserModelica.Electrical.Tables (sim)Simulate → Compile
IDEASIDEAS.Fluid.Sensors.Examples.Velocity (sim)FrontEnd → Failed
IndustrialControlSystemsIndustrialControlSystems.LinearSystems.Examples.Basic (sim)FrontEnd → Simulate
IndustrialControlSystemsIndustrialControlSystems.LinearSystems.Examples.BasicComparisonComplex (sim)FrontEnd → Simulate
IndustrialControlSystemsIndustrialControlSystems.LinearSystems.Examples.BasicComparisonFO (sim)FrontEnd → Simulate
IndustrialControlSystemsIndustrialControlSystems.LinearSystems.Examples.BasicComparisonLL (sim)FrontEnd → Simulate
ModelicaTest_3.2.3ModelicaTest.Blocks.FirstOrderHold (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test37 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test38 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test39 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test61 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test62 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test63 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test64 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test65 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test68 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test69 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test70 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test71 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test72 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Blocks.FirstOrderHold (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test37 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test38 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test39 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test61 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test62 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test63 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test64 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test65 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test68 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test69 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test70 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test71 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test72 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Blocks.FirstOrderHold (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)FrontEnd → Failed
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test37 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test38 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test39 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test61 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test62 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test63 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test64 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test65 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test68 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test69 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test70 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test71 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test72 (sim)Simulate → Verify
Modelica_3.2.3Modelica.Blocks.Examples.NoiseExamples.ImpureGenerator (sim)Simulate → Verify
Modelica_3.2.3Modelica.Thermal.HeatTransfer.Examples.Motor (sim)Simulate → Compile
Modelica_4.0.0Modelica.Blocks.Examples.Noise.ImpureGenerator (sim)Simulate → Verify
Modelica_4.0.0Modelica.Thermal.HeatTransfer.Examples.Motor (sim)Simulate → Compile
Modelica_trunkModelica.Blocks.Examples.Noise.ImpureGenerator (sim)Simulate → Verify
Modelica_trunkModelica.Thermal.HeatTransfer.Examples.Motor (sim)Simulate → Compile
PowerGridsPowerGrids.Electrical.Test.LoadImpedancePQ (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTransformerFixedRatio (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Functions.Test.TestTimeConstants (sim)Simulate → Verify
PowerGrids_devPowerGrids.Functions.Test.TestTimeConstants (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.LoadImpedancePQ (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTransformerFixedRatio (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Functions.Test.TestTimeConstants (sim)Simulate → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)Failed → SimCode
ScalableTestSuiteScalableTestSuite.Elementary.Tables.Models.CombiTimeTable (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_1000 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_125 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_2000 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_250 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_500 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.Models.CombiTimeTable (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_1000 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_125 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Templates performance 40.15 → 0:01:24
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_2000 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_250 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_500 (sim)Simulate → Verify
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestStaticWallFlueGasesExchanger (sim)