Hi Ralph, thanks for your answer. I am using:

>mpirun --version
mpirun (Open MPI) 1.5.4

Report bugs to http://www.open-mpi.org/community/help/

and slurm 2.5.

Should I try to upgrade to 1.6.5?



/David/Bigagli
www.davidbigagli.com


On Mon, Feb 25, 2013 at 7:38 PM, Bokassa <bokassa@gmail.com> wrote:
Hi, 
   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 expected aborting 
all tasks.

Is this a known issue?

Thanks, David