<div dir="ltr">Hello,<div>  I read a Fortran textbook, which says "Assumed-size dummy arrays are a holdover from earlier versions of Fortran. They should never be used in any new programs".</div><div>  But I find MPI3 has interfaces like</div>
<blockquote style="margin:0 0 0 40px;border:none;padding:0px">MPI_Alltoallv(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, ierror)<br> ...<br> INTEGER, INTENT(IN) :: sendcounts(*), sdispls(*), recvcounts(*), rdispls(*)<br>
 ...<br></blockquote><div><br></div><div>  I was wondering why MPI3 still uses it.</div><div>  Thanks.</div><br><div><div><div dir="ltr">--Junchao Zhang</div></div>
</div></div>