I think I've solved my problem:
in the previous code the arguments of the MPI_Comm_spawn_multiple where
filled only by the "root" process not by all the process in the group. Now
all the ranks have all that information and the spawn is done correctly.
But I read on http://www.mpi-forum.org/docs/mpi21-report/node203.htm that
those information are significant only at root.
In any case now it works.
2009/8/18 Jeff Squyres <jsquyres_at_[hidden]>
> On Aug 18, 2009, at 5:12 AM, Federico Golfrè Andreasi wrote:
> In the info object I only set the "host" key (after creatig the object
>> with the MPI_Info_create).
>> I've modified my code to leave out that request and created the array of
>> Info object as an array of MPI_INFO_NULL but the problem is still the same.
>> The error is thrown only when running with more than one process.
>> Do I send you a short program for testing it?
> If you have a short program that can replicate the problem, yes, that would
> be great.
> Jeff Squyres
> users mailing list