From: Dries Kimpe Date: January 22, 2008 2:40:24 PM CST To: mpi-21@XXXXXXXXXXXXX Subject: [mpi-21] Proposal EH2 & MPI_INPLACE Reply-To: mpi-21@XXXXXXXXXXXXX There is a problem with adding const to the send buffer of some of the collective operations: Because of MPI_IN_PLACE, in some cases, the send buffer will not be read-only but read-write. Example: MPI_Allreduce Affected: All collectives that support MPI_IN_PLACE --AND-- modify the data in the send buffer. Solution: Drop the const from the send buffer argument of the affected functions Dries