The groups must be disjointand that
The leaders may be the same process.To further muddy the waters, the reason given for ``The groups must be disjoint'' is based on concerns about the implementation of MPI_INTERCOMM_CREATE that are not applicable for the case where the leaders are the same process.
MPI-Standard for MARMOT