소스 검색

mpi/tests/mpi_earlyrecv.c: fix return value

Nathalie Furmento 10 년 전
부모
커밋
5efd772167
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      mpi/tests/mpi_earlyrecv.c

+ 2 - 1
mpi/tests/mpi_earlyrecv.c

@@ -111,7 +111,8 @@ int main(int argc, char **argv)
 		starpu_data_release(tab_handle[3]);
 
 		ret = (*((int *)ptr0) == (other_rank+1)*1) && (*((int *)ptr3) == (other_rank+1)*4);
-		FPRINTF_MPI(stderr, "[%s] Received values %d and %d from node %d\n", ret?"SUCCESS":"FAILURE", *((int *)ptr0), *((int *)ptr3), other_rank);
+		ret = !ret;
+		FPRINTF_MPI(stderr, "[%s] Received values %d and %d from node %d\n", ret?"FAILURE":"SUCCESS", *((int *)ptr0), *((int *)ptr3), other_rank);
 	}
 
 	for(i=0 ; i<4 ; i++)