- TRACE_smpi_comm_in(rank, __FUNCTION__,
- new simgrid::instr::CollTIData(
- "gather", comm->group()->actor(root)->getPid()-1, -1.0,
- sendtmptype->is_replayable() ? sendtmpcount : sendtmpcount * sendtmptype->size(),
- (comm->rank() != root || recvtype->is_replayable()) ? recvcount : recvcount * recvtype->size(),
- encode_datatype(sendtmptype), encode_datatype(recvtype)));
+ TRACE_smpi_comm_in(
+ rank, __func__,
+ new simgrid::instr::CollTIData(
+ "gather", root, -1.0, sendtmptype->is_replayable() ? sendtmpcount : sendtmpcount * sendtmptype->size(),
+ (comm->rank() != root || recvtype->is_replayable()) ? recvcount : recvcount * recvtype->size(),
+ simgrid::smpi::Datatype::encode(sendtmptype), simgrid::smpi::Datatype::encode(recvtype)));