LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2005-12-16 09:47:02


On Dec 15, 2005, at 10:30 AM, mouraud_anthony wrote:

> i'm blocking for a while on an mpi error inside iprobe.
> well, the node probing gets a segfault, and the lam stack indicates
> it happens inside iprobe.

I'm not entirely sure what you mean -- how are you blocking in an
MPI_Iprobe? By definition, MPI_Iprobe is non-blocking, and will
return immediately. Do you mean that you are looping over MPI_Iprobe
until flag returns 1?

You might want to run your code through a memory-checking debugger
(see the LAM FAQ for some important notes about this) to see if there
are any non-obvious errors occurring. That is almost always the
first step when tracking down problems like this.

--
{+} Jeff Squyres
{+} The Open MPI Project
{+} http://www.open-mpi.org/