I just updated to Julia 0.6 and am using the MPI wrapper. When I try to send a vector using MPI, the sending command never finishes. For example the following code does not finish:
using MPI MPI.Init() x = rand( Complex128, 300 ) sreq = MPI.Isend( x, 1, 0, MPI.COMM_WORLD ) MPI.Wait!(sreq) MPI.Finalize()
Am I doing something wrong? Did anybody else experience similar issues?
When using Julia 0.5 I never ran into such issues. Also, if I do not request to wait for the send request and receive the message, only the first part of the vector is received. If I use smaller vectors, everything works well also.