Hi all,

Using a rather trivial example
mpirun -np 1 -rf rankfile ./HelloWorld
on a Slurm system;
--------------------------------------------------------------------------
While trying to determine what resources are available, the SLURM
resource allocator expects to find the following environment variables:

    SLURM_NODELIST
    SLURM_TASKS_PER_NODE

However, it was unable to find the following environment variable:

    SLURM_TASKS_PER_NODE

--------------------------------------------------------------------------

(Both for OpenMPI 4.0/4.1). It is correct the variable is not set,  but
why is  SLURM_TASKS_PER_NODE expected or required when using a
rankfile where one presumes it would not be a constant across the job
anyway?

Martyn

Reply via email to