1
1

Allow the trunk to cimpile after r29265. The addition of the neighborhood

collective to the mca_coll_base_comm_coll_t structure increased the size
of the ompi_communicator_t over the limit of the predefined padding
(PREDEFINED_COMMUNICATOR_PAD).

This fix is a temporary fix to allow the trunk to compile. Unfortuantely
it breaks the compatibility with all other versions of Open MPI. Please
read the comment in this header file for a more complete explanation.

This commit was SVN r29277.

The following SVN revision numbers were found above:
  r29265 --> open-mpi/ompi@c5596548b2
Этот коммит содержится в:
George Bosilca 2013-09-27 07:25:26 +00:00
родитель d565a76814
Коммит f60365a91e

Просмотреть файл

@ -224,7 +224,7 @@ typedef struct ompi_communicator_t ompi_communicator_t;
* This is done so we don't end up needing a structure that is
* incredibly larger than necessary because of the bitness.
*/
#define PREDEFINED_COMMUNICATOR_PAD (sizeof(void*) * 128)
#define PREDEFINED_COMMUNICATOR_PAD (sizeof(void*) * 192)
struct ompi_predefined_communicator_t {
struct ompi_communicator_t comm;