On Aug 15, 2005, at 8:37 AM, Gleb Natapov wrote:
This is actually an erroneous MPI program. MPI specifically states that a buffer can be used for exactly one communication at a time.This is actually the way MPI_Bcast works right now IMHO :)
Shhh!!*Users* aren't allowed to do this. But we, all-knowing MPI implementors are. ;-)
But this is certainly a fair point -- we do this kind of behavior internally.
-- {+} Jeff Squyres {+} The Open MPI Project {+} http://www.open-mpi.org/