0acebc0a1f
Use proper array types for the sendtypes and recevtypes params in the definition of these subroutines (since they're prototyped to be array parameters in the module). See the comment in the code for a more complete explanation. Note that after talking to Craig Rasumussen, he says that this is fairly common practice in the Fortran community (i.e., pass a scalar that is part of an array to effectively pass an offset into that array, since Fortran passes by reference). So this might be a hack, but it's a commonly-accepted hack. Reviewed by Craig Rasmussen. cmr=v1.7.3:subject=Fix [I]Alltoallw mpi_f08 wrapper functions This commit was SVN r29298.