1
1
openmpi/ompi/datatype
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
..
Makefile.am Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00
ompi_datatype_args.c Fix the handling of the displacement array for HINDEXED_BLOCK 2014-04-21 16:43:58 +00:00
ompi_datatype_create_contiguous.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_create_darray.c Prevent integer overflow in datatype creation. Patch based on 2014-01-21 14:44:00 +00:00
ompi_datatype_create_indexed.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_create_struct.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_create_subarray.c Prevent integer overflow in datatype creation. Patch based on 2014-01-21 14:44:00 +00:00
ompi_datatype_create_vector.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_create.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_external32.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_get_elements.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_internal.h Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_match_size.c Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00
ompi_datatype_module.c Correctly initialize and finalize all the datatype classes. No memory leaks on the 2013-12-20 15:57:10 +00:00
ompi_datatype_sndrcv.c Fixes *alltoall* collectives at top level 2014-05-19 07:46:07 +00:00
ompi_datatype.h Rearrange the #include to minimize clutter. 2013-09-28 17:15:33 +00:00