X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c81c99a491282f76757c2673961e3cdee6853539..a9c9083479c7a98cb890faad9d2f40e9a64ccd83:/teshsuite/smpi/mpich3-test/coll/exscan2.c diff --git a/teshsuite/smpi/mpich3-test/coll/exscan2.c b/teshsuite/smpi/mpich3-test/coll/exscan2.c index 50c898d196..0084996462 100644 --- a/teshsuite/smpi/mpich3-test/coll/exscan2.c +++ b/teshsuite/smpi/mpich3-test/coll/exscan2.c @@ -13,45 +13,44 @@ static char MTEST_Descrip[] = "Test MPI_Exscan (simple test)"; */ -int main( int argc, char *argv[] ) +int main(int argc, char *argv[]) { int errs = 0; int rank, size; int sendbuf[1], recvbuf[1]; - MPI_Comm comm; + MPI_Comm comm; - MTest_Init( &argc, &argv ); + MTest_Init(&argc, &argv); comm = MPI_COMM_WORLD; - MPI_Comm_rank( comm, &rank ); - MPI_Comm_size( comm, &size ); - + MPI_Comm_rank(comm, &rank); + MPI_Comm_size(comm, &size); + sendbuf[0] = rank; recvbuf[0] = -2; - - MPI_Exscan( sendbuf, recvbuf, 1, MPI_INT, MPI_SUM, comm ); + + MPI_Exscan(sendbuf, recvbuf, 1, MPI_INT, MPI_SUM, comm); /* Check the results. rank 0 has no data. Input is - 0 1 2 3 4 5 6 7 8 ... - Output is - - 0 1 3 6 10 15 21 28 36 - (scan, not counting the contribution from the calling process) - */ + * 0 1 2 3 4 5 6 7 8 ... + * Output is + * - 0 1 3 6 10 15 21 28 36 + * (scan, not counting the contribution from the calling process) + */ if (rank > 0) { - int result = (((rank) * (rank-1))/2); - /* printf( "%d: %d\n", rank, result ); */ - if (recvbuf[0] != result) { - errs++; - fprintf( stderr, "Error in recvbuf = %d on %d, expected %d\n", - recvbuf[0], rank, result ); - } + int result = (((rank) * (rank - 1)) / 2); + /* printf("%d: %d\n", rank, result); */ + if (recvbuf[0] != result) { + errs++; + fprintf(stderr, "Error in recvbuf = %d on %d, expected %d\n", recvbuf[0], rank, result); + } } else if (recvbuf[0] != -2) { - errs++; - fprintf( stderr, "Error in recvbuf on zero, is %d\n", recvbuf[0] ); + errs++; + fprintf(stderr, "Error in recvbuf on zero, is %d\n", recvbuf[0]); } - MTest_Finalize( errs ); + MTest_Finalize(errs); MPI_Finalize(); return 0; }