Update comm_create to use sparse ctx id allocation
Update MPI_Comm_create to use sparse, rather than dense, context_id
allocation. This fixes incorrect context ID exhaustion errors caused by
including processes that are not in the group of the new communicator in
the allocation operation. This bug is exercised by
test/mpi/cerrors/comm/too_many_comms3.c.
Signed-off-by:
Ken Raffenetti <raffenet@mcs.anl.gov>
Please register or sign in to comment