int index = 0;
for (int src = 0; src < size; src++) {
if (src != root) {
- if (not smpi_process()->replaying())
- tmpbufs[index] = xbt_malloc(count * dataext);
- else
- tmpbufs[index] = smpi_get_tmp_sendbuffer(count * dataext);
+ tmpbufs[index] = smpi_get_tmp_sendbuffer(count * dataext);
requests[index] =
Request::irecv_init(tmpbufs[index], count, datatype, src, system_tag, comm);
index++;