X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4c7a3670bc8e56e4f0fcdf46389c6aedc4b7b383..8808ddeb7a75657834c56da86b1a1e62a635957c:/teshsuite/smpi/mpich3-test/topo/cartsuball.c diff --git a/teshsuite/smpi/mpich3-test/topo/cartsuball.c b/teshsuite/smpi/mpich3-test/topo/cartsuball.c index 890db5a633..5f817994a4 100644 --- a/teshsuite/smpi/mpich3-test/topo/cartsuball.c +++ b/teshsuite/smpi/mpich3-test/topo/cartsuball.c @@ -8,47 +8,47 @@ #include #include "mpitest.h" -int main( int argc, char *argv[] ) +int main(int argc, char *argv[]) { int errs = 0; int size, dims[2], periods[2], remain[2]; int result, rank; MPI_Comm comm, newcomm; - MTest_Init( &argc, &argv ); + MTest_Init(&argc, &argv); /* First, create a 1-dim cartesian communicator */ periods[0] = 0; - MPI_Comm_size( MPI_COMM_WORLD, &size ); + MPI_Comm_size(MPI_COMM_WORLD, &size); dims[0] = size; - MPI_Cart_create( MPI_COMM_WORLD, 1, dims, periods, 0, &comm ); - + MPI_Cart_create(MPI_COMM_WORLD, 1, dims, periods, 0, &comm); + /* Now, extract a communicator with no dimensions */ remain[0] = 0; - MPI_Cart_sub( comm, remain, &newcomm ); + MPI_Cart_sub(comm, remain, &newcomm); MPI_Comm_rank(comm, &rank); if (rank == 0) { - /* This should be congruent to MPI_COMM_SELF */ - MPI_Comm_compare( MPI_COMM_SELF, newcomm, &result ); - if (result != MPI_CONGRUENT) { - errs++; - printf( "cart sub to size 0 did not give self\n" ); - } - MPI_Comm_free( &newcomm ); + /* This should be congruent to MPI_COMM_SELF */ + MPI_Comm_compare(MPI_COMM_SELF, newcomm, &result); + if (result != MPI_CONGRUENT) { + errs++; + printf("cart sub to size 0 did not give self\n"); + } + MPI_Comm_free(&newcomm); } else if (newcomm != MPI_COMM_NULL) { - errs++; - printf( "cart sub to size 0 did not give null\n" ); + errs++; + printf("cart sub to size 0 did not give null\n"); } /* Free the new communicator so that storage leak tests will - be happy */ - MPI_Comm_free( &comm ); - - MTest_Finalize( errs ); + * be happy */ + MPI_Comm_free(&comm); + + MTest_Finalize(errs); MPI_Finalize(); return 0; - + }