#define LARGE_BUF (256 * 1024)
/* FIXME: MAX_BUF is too large */
-#define MAX_BUF (128 * 1024 * 1024)
+#define MAX_BUF (32 * 1024 * 1024)
#define LOOPS 10
__thread char * sbuf, * rbuf;
if (!displs) fprintf(stderr,"\tdispls of %zd bytes\n", comm_size * sizeof(int) );
fflush(stderr);
MPI_Abort(MPI_COMM_WORLD, -1);
+ exit(-1);
}
if (!comm_rank) {
if (tmp != (int)tmp) {
fprintf( stderr, "Integer overflow in variable tmp\n" );
MPI_Abort( MPI_COMM_WORLD, 1 );
+ exit(1);
}
recvcounts[i] = (int) tmp;