1
1
openmpi/ompi/mca/coll
Gilles Gouaillardet 8bafe06c57 Fixes *alltoall* collectives at top level
This commit :
 - Correctly retrieve the communicator size when
   checking memory and parameters
 - Ensure (sendtype,sendcount) and (recvtype,recvcount)
   matches and return with MPI_ERR_TRUNCATE otherwise
 - Return with MPI_SUCCESS without invoking the low level
   if no data is going to be transferred
 - Fixes trac:4506

cmr=v1.8.2:reviewer=bosilca

This commit was SVN r31815.

The following Trac tickets were found above:
  Ticket 4506 --> https://svn.open-mpi.org/trac/ompi/ticket/4506
2014-05-19 07:46:07 +00:00
..
base coll_base_comm_unselect.c: fix memory leaks 2014-04-24 15:53:06 +00:00
basic Fixes *alltoall* collectives at top level 2014-05-19 07:46:07 +00:00
demo The bulk of the remaining renaming changes, in one final glorious "blob". Thanks to Jeff for some help chasing down a few spots. Per chat with Jeff, we decided to cleanup a few things that were historical in nature: 2014-05-07 21:48:53 +00:00
fca mca: track external lib version (runtime/compiletime) for mca component 2014-04-22 18:02:26 +00:00
hcoll HCOLL: register memory release hook to avoid races 2014-05-17 19:49:43 +00:00
hierarch This commit fixes some of the Coverity reported warnings. I addressed 2014-04-06 18:23:49 +00:00
inter This commit fixes some of the Coverity reported warnings. I addressed 2014-04-06 18:23:49 +00:00
libnbc Print the 3rd buffer for the MPI_Op. 2014-04-21 23:29:30 +00:00
ml coll/ml: fix leaks and close all the framework opened 2014-05-13 21:22:12 +00:00
portals4 Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00
self Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00
sm The bulk of the remaining renaming changes, in one final glorious "blob". Thanks to Jeff for some help chasing down a few spots. Per chat with Jeff, we decided to cleanup a few things that were historical in nature: 2014-05-07 21:48:53 +00:00
tuned Roll back r31519 and r31521: George convinced us that these approaches 2014-04-24 20:27:03 +00:00
coll.h MPI-3: Add support for neighborhood collectives 2013-09-26 21:55:08 +00:00
Makefile.am Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00