Changeset 1515 for XIOS/dev/branch_openmp/extern/ep_dev/ep_message.cpp
- Timestamp:
- 05/31/18 16:32:39 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/ep_dev/ep_message.cpp
r1503 r1515 104 104 if(comm->is_intercomm) 105 105 { 106 returnMessage_Check_intercomm(comm);106 Message_Check_intercomm(comm); 107 107 } 108 108 … … 148 148 int src_mpi = status.MPI_SOURCE; 149 149 150 msg->ep_src = get_ep_rank(comm, src_loc, src_mpi); 150 msg->ep_src = get_ep_rank(comm, src_loc, src_mpi); 151 152 #ifdef _showinfo 153 printf("status.MPI_TAG = %d, src_loc = %d, dest_loc = %d, ep_tag = %d\n", status.MPI_TAG, src_loc, dest_loc, msg->ep_tag); 154 #endif 155 151 156 msg->mpi_status = new ::MPI_Status(status); 152 157 memcheck("new "<< msg->mpi_status <<" : in ep_lib::Message_Check, msg->mpi_status = new ::MPI_Status"); … … 213 218 int dest_loc = bitset<8> (status.MPI_TAG) .to_ulong(); 214 219 int src_mpi = status.MPI_SOURCE; 215 int current_inter = comm->ep_comm_ptr->intercomm->local_rank_map->at(current_ep_rank).first;216 220 217 msg->ep_src = get_ep_rank(comm, src_loc, src_mpi); 221 msg->ep_src = get_ep_rank(comm, src_loc, src_mpi); 222 #ifdef _showinfo 223 printf("status.MPI_TAG = %d, src_loc = %d, dest_loc = %d, ep_tag = %d\n", status.MPI_TAG, src_loc, dest_loc, msg->ep_tag); 224 #endif 225 218 226 msg->mpi_status = new ::MPI_Status(status); 219 227 memcheck("new "<< msg->mpi_status <<" : in ep_lib::Message_Check, msg->mpi_status = new ::MPI_Status");
Note: See TracChangeset
for help on using the changeset viewer.