1
diff -ur SuperLU_DIST_3.0.orig/SRC/pdgstrf.c SuperLU_DIST_3.0/SRC/pdgstrf.c
2
--- SuperLU_DIST_3.0.orig/SRC/pdgstrf.c 2011-10-11 20:45:40.000000000 +0000
3
+++ SuperLU_DIST_3.0/SRC/pdgstrf.c 2013-02-13 12:51:45.691434748 +0000
5
MPI_Isend(ublk_ptr, u_diag_cnt, MPI_DOUBLE, pr,
6
tag, comm, U_diag_blk_send_req + pr);
8
- U_diag_blk_send_req[krow] = 1; /* flag outstanding Isend */
9
+ U_diag_blk_send_req[krow] = (MPI_Request) 1; /* flag outstanding Isend */
12
} else { /* non-diagonal process */
13
Only in SuperLU_DIST_3.0/SRC: pdgstrf.o
14
diff -ur SuperLU_DIST_3.0.orig/SRC/pzgstrf.c SuperLU_DIST_3.0/SRC/pzgstrf.c
15
--- SuperLU_DIST_3.0.orig/SRC/pzgstrf.c 2011-10-11 20:45:40.000000000 +0000
16
+++ SuperLU_DIST_3.0/SRC/pzgstrf.c 2013-02-13 12:54:00.212442635 +0000
18
MPI_Isend(ublk_ptr, u_diag_cnt, SuperLU_MPI_DOUBLE_COMPLEX, pr,
19
tag, comm, U_diag_blk_send_req + pr);
21
- U_diag_blk_send_req[krow] = 1; /* flag outstanding Isend */
22
+ U_diag_blk_send_req[krow] = (MPI_Request) 1; /* flag outstanding Isend */
25
} else { /* non-diagonal process */