Rolf,
thanks for catching that, it is now fixed on the trunk and Jeff is
moving it right now to v1.0 and v1.1
Best regards
Edgar
Rolf Vandevaart wrote:
Repost because I did not see it in the archives after a day.
Rolf Vandevaart wrote On 05/09/06 17:32,:
We believe there is a minor bug in comm_spawn_multiple.c. If a user
hands in an argument of MPI_ERRCODES_IGNORE for the
array_of_errcodes to MPI_Comm_spawn_multiple() and has
parameter checking on, then one will get an error like the
following:
[burl-ct-v440-4:03317] *** MPI_ERR_ARG: invalid argument of some other
kind
[burl-ct-v440-4:03317] *** MPI_ERRORS_ARE_FATAL (goodbye)
I think lines 66-69 need to come out.
if ( NULL == array_of_errcodes ) {
return OMPI_ERRHANDLER_INVOKE(comm, MPI_ERR_ARG,
FUNC_NAME);
}
Looks like this has already been fixed for MPI_Comm_spawn().
Rolf