From e9048ff306ad4123f9384a2471aacb51b3c13dc1 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Thu, 27 Sep 2012 13:43:03 +0200 Subject: [PATCH] update this code so that it matches my thesis document --- examples/smpi/mc_bugged2.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/smpi/mc_bugged2.c b/examples/smpi/mc_bugged2.c index 707950e13a..479b14750d 100644 --- a/examples/smpi/mc_bugged2.c +++ b/examples/smpi/mc_bugged2.c @@ -13,7 +13,7 @@ int main(int argc, char **argv) { - int recv_buff, err, size, rank; + int x,y, err, size, rank; MPI_Status status; /* Initialize MPI */ @@ -32,10 +32,10 @@ int main(int argc, char **argv) } if (rank % 3 == 0) { - MPI_Recv(&recv_buff, 1, MPI_INT, MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &status); - printf("(%d) receive %d\n", rank, recv_buff); - MPI_Recv(&recv_buff, 1, MPI_INT, MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &status); - printf("(%d) receive %d\n", rank, recv_buff); + MPI_Recv(&x, 1, MPI_INT, MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &status); + printf("(%d) x <- %d\n", rank, x); + MPI_Recv(&y, 1, MPI_INT, MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &status); + printf("(%d) y <- %d\n", rank, y); }else{ MPI_Send(&rank, 1, MPI_INT, (rank / 3) * 3, 42, MPI_COMM_WORLD); printf("Sent %d to rank %d\n", rank, (rank / 3) * 3); -- 2.20.1