Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cmake option enable_auto_install was replaced by make distcheck about 10 years ago
[simgrid.git] / teshsuite / smpi / mpich3-test / coll / redscatblk3.c
index 8341082a923396ca6c9a3bb75722ff0cb2c5bf49..e23dc8939307b76daeb139e2c7866b09fe92cdcd 100644 (file)
@@ -73,11 +73,11 @@ int main( int argc, char **argv )
     sumval = size * rank + ((size - 1) * size)/2;
     /* recv'ed values for my process should be size * (rank + i) */
     for (i=0; i<mycount; i++) {
-       if (sendbuf[rank*mycount+i] != sumval) {
-           err++;
-           fprintf( stdout, "Did not get expected value for reduce scatter (in place)\n" );
-           fprintf( stdout, "[%d] Got %d expected %d\n", rank, sendbuf[rank*mycount+i], sumval );
-       }
+        if (sendbuf[i] != sumval) {
+            err++;
+            fprintf( stdout, "Did not get expected value for reduce scatter (in place)\n" );
+            fprintf( stdout, "[%d] Got %d expected %d\n", rank, sendbuf[i], sumval );
+        }
     }
 
     free(sendbuf);