X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/fff5fbf696a8eaf8a7f230c4e15c763db690bcc3..13fb4af932a02ea0bd4293d1e55ac071de326f80:/teshsuite/smpi/isp/umpire/any_src-wait-deadlock2.c diff --git a/teshsuite/smpi/isp/umpire/any_src-wait-deadlock2.c b/teshsuite/smpi/isp/umpire/any_src-wait-deadlock2.c index 40d3ccd2bb..bb3eda69c9 100644 --- a/teshsuite/smpi/isp/umpire/any_src-wait-deadlock2.c +++ b/teshsuite/smpi/isp/umpire/any_src-wait-deadlock2.c @@ -16,7 +16,6 @@ main (int argc, char **argv) int namelen = 128; int buf0[buf_size]; int buf1[buf_size]; - int i; MPI_Status status; MPI_Request req; @@ -38,10 +37,10 @@ main (int argc, char **argv) { memset (buf0, 0, buf_size); - MPI_Irecv (buf1, buf_size, MPI_INT, + MPI_Irecv (buf1, buf_size, MPI_INT, MPI_ANY_SOURCE, 0, MPI_COMM_WORLD, &req); - printf("Proc 0: Request number - %d\n",req); - + printf("Proc 0: Request number - %p\n",req); + MPI_Send (buf0, buf_size, MPI_INT, 1, 0, MPI_COMM_WORLD); MPI_Recv (buf0, buf_size, MPI_INT, 1, 0, MPI_COMM_WORLD, &status); @@ -49,15 +48,15 @@ main (int argc, char **argv) MPI_Send (buf0, buf_size, MPI_INT, 1, 0, MPI_COMM_WORLD); MPI_Wait (&req, &status); - printf("Proc 0: Request number after wait test- %d\n",req); + printf("Proc 0: Request number after wait test- %p\n",req); } else if (rank == 1) { memset (buf1, 1, buf_size); - MPI_Irecv (buf1, buf_size, MPI_INT, + MPI_Irecv (buf1, buf_size, MPI_INT, MPI_ANY_SOURCE, 0, MPI_COMM_WORLD, &req); - printf("Proc 1: Request number - %d\n",req); + printf("Proc 1: Request number - %p\n",req); MPI_Send (buf1, buf_size, MPI_INT, 0, 0, MPI_COMM_WORLD); @@ -66,7 +65,7 @@ main (int argc, char **argv) MPI_Send (buf1, buf_size, MPI_INT, 0, 0, MPI_COMM_WORLD); MPI_Wait (&req, &status); - printf("Proc 1: Request number after wait test- %d\n",req); + printf("Proc 1: Request number after wait test- %p\n",req); } MPI_Barrier (MPI_COMM_WORLD);