Fix a bug introduced when the collective selection logic was changed to allow for a different component to be used for each collective.
Passing the barrier module to the bcast function is a bad idea when barrier is using a different component from bcast.. This commit was SVN r16212.
Этот коммит содержится в:
родитель
97e692d85a
Коммит
069e6dc4a0
@ -83,6 +83,6 @@ int MPI_Bcast(void *buffer, int count, MPI_Datatype datatype,
|
||||
/* Invoke the coll component to perform the back-end operation */
|
||||
|
||||
err = comm->c_coll.coll_bcast(buffer, count, datatype, root, comm,
|
||||
comm->c_coll.coll_barrier_module);
|
||||
comm->c_coll.coll_bcast_module);
|
||||
OMPI_ERRHANDLER_RETURN(err, comm, err, FUNC_NAME);
|
||||
}
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user