KratosMultiphysics / Kratos

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
https://kratosmultiphysics.github.io/Kratos/
Other
1k stars 243 forks source link

[DEM] DEMEraseParticlesWithDelay Failing in CI #11954

Open roigcarlo opened 7 months ago

roigcarlo commented 7 months ago

Description @KratosMultiphysics/dem Seems that test_erase_particles_with_delay.py is causing the some builds to fail. Could you take a look?

Sample of the failing report: https://github.com/KratosMultiphysics/Kratos/actions/runs/7500737454/job/20420045725

Traceback (most recent call last):
  File "/__w/Kratos/Kratos/bin/Custom/applications/DEMApplication/tests/test_erase_particles.py", line 51, in test_erase_particles_with_delay
    self.RunTest(project_parameters_file_name, expected_number_of_particles)
  File "/__w/Kratos/Kratos/bin/Custom/applications/DEMApplication/tests/test_erase_particles.py", line 61, in RunTest
    analysis.Run()
  File "/__w/Kratos/Kratos/bin/Custom/KratosMultiphysics/analysis_stage.py", line 48, in Run
    self.Initialize()
  File "/__w/Kratos/Kratos/bin/Custom/KratosMultiphysics/DEMApplication/DEM_analysis_stage.py", line 251, in Initialize
    self.SetMaterials()
  File "/__w/Kratos/Kratos/bin/Custom/KratosMultiphysics/DEMApplication/DEM_analysis_stage.py", line 316, in SetMaterials
    materials_setter.AssignPropertiesToEntities()
  File "/__w/Kratos/Kratos/bin/Custom/KratosMultiphysics/DEMApplication/materials_assignation_utility.py", line 61, in AssignPropertiesToEntities
    for smp in submodelpart.SubModelParts:
MemoryError: std::bad_alloc
rubenzorrilla commented 6 months ago

@KratosMultiphysics/dem @roigcarlo is this solved?

roigcarlo commented 6 months ago

No, ping again @KratosMultiphysics/dem

ChengshunShang1996 commented 6 months ago

Sorry for the delay. I will take a look.