Fix incorrect sendbufs used in MPI_Iallgather.
Stack variables should not have been used as sendbuf for MPI_Iallgather
because we do not wait the completion of MPI_Iallgather in caller
functions. This fix moved them to the struct used for keeping track
of operation state and uses variables in the struct for MPI_Iallgather.
Signed-off-by:
Rob Latham <robl@mcs.anl.gov>
Please register or sign in to comment