On Mon, 2006-09-04 at 11:01 -0700, Tom Rosmond wrote:

> Attached is some error output from my tests of 1-sided message
> passing, plus my info file.  Below are two copies of a simple fortran
> subroutine that mimics mpi_allgatherv using  mpi-get calls.  The top
> version fails, the bottom runs OK.  It seems clear from these
> examples, plus the 'self_send' phrases in the error output, that there
> is a problem internally with a processor sending data to itself.  I
> know that your 'mpi_get' implementation is simply a wrapper around
> 'send/recv' calls, so clearly this shouldn't happen.  However, the
> problem does not happen in all cases; I tried to duplicate it in a
> simple stand-alone program with mpi_get calls and was unable to make
> it fail.  Go figure.

That is an odd failure and at first glance it does look like there is
something wrong with our one-sided implementation.  I've filed a bug in
our tracker about the issue and you should get updates on the ticket as
we work on the issue.

Thanks,

Brian

Reply via email to