Re: [OMPI devel] MPI_Mrecv(..., MPI_STATUS_IGNORE) in Open MPI 1.7.1

2013-05-01 Thread Jeff Squyres (jsquyres)
Right you are -- many thanks for finding the issue. I just committed a fix to the trunk in SVN r28430; I'll CMR it over to v1.7. On May 1, 2013, at 4:56 AM, Lisandro Dalcin wrote: > It seems that Mrecv() tries to write on the status arg, even when it > is STATUS_IGNORE. Looking at the sources

[OMPI devel] MPI_Mrecv(..., MPI_STATUS_IGNORE) in Open MPI 1.7.1

2013-05-01 Thread Lisandro Dalcin
It seems that Mrecv() tries to write on the status arg, even when it is STATUS_IGNORE. Looking at the sources (pmrecv.c and pmprobe.c), there are some memcheck code paths that access status but do not check for STATUS_IGNORE, please review them. $ cat tmp.c #include int main(int argc, char *argv