From 8aa3d4e2efefa53572b4bff010b49d637d02d880 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20B=C3=A9daride?= Date: Tue, 9 Apr 2013 17:16:06 +0200 Subject: [PATCH] Fix mpi reduce tesh --- teshsuite/smpi/reduce_coll.c | 10 ++++------ teshsuite/smpi/reduce_coll.tesh | 15 --------------- 2 files changed, 4 insertions(+), 21 deletions(-) diff --git a/teshsuite/smpi/reduce_coll.c b/teshsuite/smpi/reduce_coll.c index ee629e310b..df40dc224c 100644 --- a/teshsuite/smpi/reduce_coll.c +++ b/teshsuite/smpi/reduce_coll.c @@ -43,13 +43,11 @@ int main(int argc, char *argv[]) status = MPI_Reduce(sb, rb, size, MPI_INT, MPI_SUM, 0, MPI_COMM_WORLD); MPI_Barrier(MPI_COMM_WORLD); - printf("[%d] rcvbuf=[", rank); - for (i = 0; i < size; i++) - printf("%d ", rb[i]); - printf("]\n"); - - if (rank == 0) { + printf("[%d] rcvbuf=[", rank); + for (i = 0; i < size; i++) + printf("%d ", rb[i]); + printf("]\n"); if (status != MPI_SUCCESS) { printf("all_to_all returned %d\n", status); fflush(stdout); diff --git a/teshsuite/smpi/reduce_coll.tesh b/teshsuite/smpi/reduce_coll.tesh index 539c2d22dc..ae94a6c5b5 100644 --- a/teshsuite/smpi/reduce_coll.tesh +++ b/teshsuite/smpi/reduce_coll.tesh @@ -39,18 +39,3 @@ $ ../../bin/smpirun -map -hostfile ${srcdir:=.}/hostfile -platform ${srcdir:=.}/ > [14] sndbuf=[224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 ] > [15] sndbuf=[240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 ] > [0] rcvbuf=[1920 1936 1952 1968 1984 2000 2016 2032 2048 2064 2080 2096 2112 2128 2144 2160 ] -> [1] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [2] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [3] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [4] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [5] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [6] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [7] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [8] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [9] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [10] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [11] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [12] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [13] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [14] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -> [15] rcvbuf=[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] -- 2.20.1