Did you use the waitall on the sender or the receiver side? I noticed you didn't have the request variable at the receiver side that is needed in the waitall.

On Fri, Oct 22, 2010 at 2:48 PM, Jeff Squyres <jsquyres@cisco.com> wrote:
On Oct 22, 2010, at 5:36 PM, Jack Bryan wrote:

> I have used mpi_waitall() to do it.
>
> The data can be received but the contents are wrong.

Can you send a more accurate code snipit, and/or the code that you are using to check whether the data is right/wrong?

I ask because I'm a little suspect of what you sent already (e.g., you didn't include the waitall, which is kinda important :-) ).

--
Jeff Squyres
jsquyres@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


_______________________________________________
users mailing list
users@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



--
David Zhang
University of California, San Diego