I noticed that MPI_Abort() does not abort the tasks if the mpi program
is started using srun.
I call MPI_Abort() from rank 0, this process exit, but the other ranks keep
running or waiting for IO
on the other nodes. The only way to kill the job is to use scancel.
However if I use mpirun under a slurm allocation then MPI_Abort() works as
Is this a known issue?