Hi all, I've got a code where I MPI_Isend at a time and later I get the result from MPI_Test flag to see whether it has completed or not.
So the code is like: MPI_Isend() ... some stuff.. flag = 0; MPI_Test(req, &flag, &status); if (flag){ free(buffer); } After the free() i'm getting errors like: [[58327,1],0][btl_tcp_frag.c:130:mca_btl_tcp_frag_send] mca_btl_tcp_frag_send: writev error (0x2b9daf474000, 128000000) Bad address(1) [[58327,1],0][btl_tcp_frag.c:130:mca_btl_tcp_frag_send] mca_btl_tcp_frag_send: writev error (0x2b9daf473ee8, 19608) Bad address(1) pml_ob1_sendreq.c:308 FATAL I've no idea what might be the cause. I'm using openmpi3/3.1.4 from openhpc. Regards, Carlos.
_______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users