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

Reply via email to