- TRACE_smpi_comm_in(rank, __FUNCTION__, new simgrid::instr::VarCollTIData(
- "scatterV", root, dt_size_send, trace_sendcounts,
- recvtype->is_replayable() ? recvcount : recvcount * recvtype->size(), nullptr,
- encode_datatype(sendtype), encode_datatype(recvtype)));
+ TRACE_smpi_comm_in(rank, __func__,
+ new simgrid::instr::VarCollTIData(
+ "scatterV", root, dt_size_send, trace_sendcounts,
+ recvtype->is_replayable() ? recvcount : recvcount * recvtype->size(), nullptr,
+ simgrid::smpi::Datatype::encode(sendtype), simgrid::smpi::Datatype::encode(recvtype)));