Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update topo
[simgrid.git] / teshsuite / smpi / mpich3-test / topo / cartsuball.c
index 890db5a..5f81799 100644 (file)
@@ -8,47 +8,47 @@
 #include <stdio.h>
 #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;
-  
+
 }