if (size < 33) {
printf("ERROR: this test requires at least 33 processes\n");
MPI_Abort(MPI_COMM_WORLD, 1);
- exit(1);
+ return 1;
}
/* group of c0
MPI_Comm_free(&ic);
- MPI_Reduce((rank == 0 ? MPI_IN_PLACE : &errs), &errs,
- 1, MPI_INT, MPI_SUM, 0, MPI_COMM_WORLD);
+ MPI_Reduce((rank == 0 ? MPI_IN_PLACE : &errs), &errs, 1, MPI_INT, MPI_SUM, 0, MPI_COMM_WORLD);
if (rank == 0) {
if (errs) {
printf("found %d errors\n", errs);
return 0;
}
-