X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/53ef75ab57752782c82fd7c106626a772940dd0a..5b187f798d63cab90543de760c55507587798d0f:/teshsuite/smpi/mpich3-test/coll/ibarrier.c diff --git a/teshsuite/smpi/mpich3-test/coll/ibarrier.c b/teshsuite/smpi/mpich3-test/coll/ibarrier.c index a672da0803..7bf954f5dd 100644 --- a/teshsuite/smpi/mpich3-test/coll/ibarrier.c +++ b/teshsuite/smpi/mpich3-test/coll/ibarrier.c @@ -14,15 +14,15 @@ int main(int argc, char *argv[]) { MPI_Request barrier; - int rank, i, done; + int rank, done; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, &rank); MPI_Ibarrier(MPI_COMM_WORLD, &barrier); - for (i = 0, done = 0; !done; i++) { - usleep(1000); - /*printf("[%d] MPI_Test: %d\n",rank,i); */ - MPI_Test(&barrier, &done, MPI_STATUS_IGNORE); + done = 0; + while (!done) { + usleep(1000); + MPI_Test(&barrier, &done, MPI_STATUS_IGNORE); } if (rank == 0)