+void print_request(const char* message, MPI_Request request) {
+ char* req = bprintf("[buf = %p, size = %zu, src = %d, dst = %d, tag= %d, complete = %d, flags = %u]",
+ request->buf, request->size, request->src, request->dst, request->tag, request->complete, request->flags);