Can you send a small reproducer program? > On Sep 28, 2015, at 4:45 PM, Diego Avesani <diego.aves...@gmail.com> wrote: > > Dear all, > > I have to use a send_request in a MPI_WAITALL. > Here the strange things: > > If I use at the begging of the SUBROUTINE: > > INTEGER :: send_request(3), recv_request(3) > > I have no problem, but if I use > > USE COMONVARS,ONLY : nMsg > with nMsg=3 > > and after that I declare > > INTEGER :: send_request(nMsg), recv_request(nMsg), I get the following error: > > [Lap] *** An error occurred in MPI_Waitall > [Lap] *** reported by process [139726485585921,0] > [Lap] *** on communicator MPI_COMM_WORLD > [Lap] *** MPI_ERR_REQUEST: invalid request > [Lap] *** MPI_ERRORS_ARE_FATAL (processes in this communicator will now > abort, > [Lap] *** and potentially your MPI job) > forrtl: error (78): process killed (SIGTERM) > > Someone could please explain to me where I am wrong? > > Thanks > > Diego > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/09/27703.php
-- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/