Skip to content

Dynamic compilation of two coded functions fails with MPI_Recv error #4

@kolarji2

Description

@kolarji2

Hi OpenFOAM team,

I experience a weird behavior when two coded functions are included in the controlDict. When the application is executed in parallel for the first time, functions get compiled, but the solver terminates with MPI_Recv error + MPI_ERR_TRUNCATE: message truncated. If I execute foamRun again, it starts solving. I include a minimal case to reproduce the problem.

Steps to reproduce

  • Download the case
  • Execute Allrun script

Tested environments:

  • Official openfoam/openfoam11-paraview510 docker image for MacOS
  • HPC cluster installation of OpenFOAM-11 compiled with: gcc/10.3.0, openmpi/4.1.1

OpenMPI error:
image

Minimal case:
cavity.zip

Thanks for your help,

Best
Jiri

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions