bcumming / summer-school

9 stars 9 forks source link

MPI code fails to compile with openmpi on my desktop #12

Closed jfavre closed 9 years ago

jfavre commented 9 years ago

mpic++ -c operators.cpp -o operators.o operators.cpp: In function ‘void operators::diffusion(const data::Field&, data::Field&)’: operators.cpp:51:50: error: cannot convert ‘int_’ to ‘ompi_request_t__’ for argument ‘7’ to ‘int MPIIrecv(void, int, MPI_Datatype, int, int, MPI_Comm, ompi_request_t*)’ MPI_COMM_WORLD, requests+num_requests); ^ operators.cpp:60:50: error: cannot convert ‘int’ to ‘ompi_request_t*’ for argument ‘7’ to ‘int MPIIsend(void, int, MPI_Datatype, int, int, MPI_Comm, ompi_requestt)’ MPI_COMM_WORLD, requests+num_requests);