Hello, 

P60 of MPI3 reads:

MPI_Testall(count, array_of_requests, flag, array_of_statuses, ierror)

    INTEGER, INTENT(IN) ::  count

    TYPE(MPI_Request), INTENT(INOUT) ::  array_of_requests(count)

    LOGICAL, INTENT(OUT) ::  flag

    TYPE(MPI_Status) ::  array_of_statuses(*)

    INTEGER, OPTIONAL, INTENT(OUT) ::  ierror

Should array_of_statuses be declared as TYPE(MPI_Status) ::  array_of_statuses(count)?

Thanks

--Junchao Zhang