What version of Slurm is this?
> On Mar 11, 2021, at 8:03 AM, Martyn Foster via devel
> <devel@lists.open-mpi.org> wrote:
>
> 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
>