X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7d18220729378bc55a4b8ccc298d80e03263f3f0..90f50bba185f1c86225aa498dcc3a01c9080b52b:/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 44d6703aaf..a672da0803 100644 --- a/teshsuite/smpi/mpich3-test/coll/ibarrier.c +++ b/teshsuite/smpi/mpich3-test/coll/ibarrier.c @@ -11,28 +11,20 @@ #include #include -#if !defined(USE_STRICT_MPI) && defined(MPICH) -#define TEST_NBC_ROUTINES 1 -#endif - int main(int argc, char *argv[]) { -#if defined(TEST_NBC_ROUTINES) MPI_Request barrier; - int i,done; -#endif - int rank; + int rank, i, done; - MPI_Init(&argc,&argv); - MPI_Comm_rank(MPI_COMM_WORLD,&rank); -#if defined(TEST_NBC_ROUTINES) - MPI_Ibarrier(MPI_COMM_WORLD,&barrier); - for (i=0,done=0; !done; i++) { + 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); + /*printf("[%d] MPI_Test: %d\n",rank,i); */ + MPI_Test(&barrier, &done, MPI_STATUS_IGNORE); } -#endif + if (rank == 0) printf(" No Errors\n");