MPI_Get_count()가 카운트에 대해 음수 값을 반환 할 수 있습니까? 내 메시지 크기는 1138 정수를 초과 할 수 없습니다. 따라서 메시지 길이에 문제가 있어서는 안됩니다.MPI_Get_count가 카운트에 대해 음수 값을 반환 함
if(MPI_Probe(MPI_ANY_SOURCE,0,MPI_COMM_WORLD,&status) == MPI_SUCCESS)
{
printf("probe flag true\n");
MPI_Get_count(&status,MPI_DOUBLE,&recv_size);
}
내가받는 recv_size 값은 음수입니다.
recv_size 선언 부탁드립니다. –
recv_size는 정수로 선언됩니다. – ap040
'MPI_UNDEFINED'는 Open MPI와 Intel MPI 모두에서 -32766입니다. –