LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Brian W. Barrett (brbarret_at_[hidden])
Date: 2003-10-01 13:32:45


On Wednesday, October 1, 2003, at 11:31 AM, tomer anor wrote:
>
> I am able to compile the basic example files (e.g. hello) with mpicc.
> The problem is when I'm running "mpirun" I always get whte following
> mssg:
>
> -----------------------------------------------------------------------
> ------
> One of the processes started by mpirun has exited with a nonzero exit
> code. This typically indicates that the process finished in error.
> If your process did not finish in error, be sure to include a "return
> 0" or "exit(0)" in your C code before exiting the application.
>
> PID 12890 failed on node n0 (132.72.114.17) due to signal 11.
> -----------------------------------------------------------------------
> ------

The problem you are having is given in the error message. One of the
processes started on n0 did not run to completion because it exited due
to a signal 11. Signal 11 is SIGSEGV, meaning you seg faulted. You
might want to attach a debugger to your process - see the LAM User's
Guide (available on the LAM web page in PDF format) or the LAM FAQ
(http://www.lam-mpi.org/faq/) for advice on debugging MPI applications.

Hope this helps,

Brian

-- 
   Brian Barrett
   LAM/MPI developer and all around nice guy
   Have a LAM/MPI day: http://www.lam-mpi.org/