-all the test passed bug on real exemple it doesn't work
I have to found why and where to free these requests
Sorry for the introduction of this bug.
memcpy(comm->comm.dst_buff, buff, buff_size);
if (comm->comm.detached) { // if this is a detached send, the source buffer was duplicated by SMPI sender to make the original buffer available to the application ASAP
xbt_free(buff);
- xbt_free(comm->comm.src_data);// inside SMPI the request is keep
+ //It seems that the request is used after the call there this should
+ //be free somewhereelse but where???
+ //xbt_free(comm->comm.src_data);// inside SMPI the request is keep
//inside the user data and should be free
comm->comm.src_buff = NULL;
}