<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div dir="ltr">
<div>When count= 0, mpich should not raise error if  array_of_requests is NULL.  Otherwise, one has to write code like if (count) MPI_Startall(count, reqs).  Note reqs is often NULL if count=0.  See also MPI_Waitall, which has the correct logic.  </div>
<div><br>
</div>
<div>MPI_Startall(int count, MPI_Request array_of_requests[]) {<br>
</div>
<div>...</div>
<div>        MPIR_ERRTEST_COUNT(count, mpi_errno);<br>
</div>
<div>
<div>        MPIR_ERRTEST_ARGNULL(array_of_requests, "array_of_requests", mpi_errno);</div>
</div>
<div>}</div>
<div>
<div dir="ltr" class="m_-2986995552703911418gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">--Junchao Zhang</div>
</div>
</div>
</div>
</body>
</html>