fix check for duplicate KVS entries

Signed-off-by: Ken Raffenetti <raffenet@mcs.anl.gov>
update discuss email address
update discuss email address

Signed-off-by: Wesley Bland <wbland@mcs.anl.gov>
Change the MPI_MAX_ERROR_STRING back to 512.

This was changed to 1024 to give space for larger error strings.  But
this caused an ABI breakage for a number of MPICH partners.  This
patch reverts the size back the size to what we had in older mpich
releases.

An initial version of this patch was contributed by Intel.

Signed-off-by: Ken Raffenetti <raffenet@mcs.anl.gov>
Renumber MPI_COMBINER constants to maintain ABI.

The numbering of MPI_COMBINER constants was changed when we added
MPI-2.2 support.  This patch reverts that numbering and adds the
MPI-2.2 specific combiners to the end, to maintain ABI compatibility
with older mpich releases.

An initial version of this patch was contributed by Intel.

Signed-off-by: Ken Raffenetti <raffenet@mcs.anl.gov>
Fortran ABI changes from Intel.

This is a part of the contribution from Intel to update mpich's ABI to
match that of Intel MPI's previous versions.

Signed-off-by: William Gropp <wgropp@illinois.edu>
Update libmpich ABI string for the 3.1b2 release.

The ABI is broken from the changes contributed by Intel.

Signed-off-by: Ken Raffenetti <raffenet@mcs.anl.gov>
make MMAP SHM handle as MPI_Aint type.

make SHM handle type in MMAP SHM allocation defined as MPI_Aint instead of
integer to accomodate allocation of SHM memory with size larger than 2^32.

Signed-off-by: Pavan Balaji <balaji@mcs.anl.gov>
Add a test for allocating 1GB SHM window memory per process.

Test MPI_WIN_ALLOCATE and MPI_WIN_ALLOCATE_SHARED when allocating
large SHM window memory (1GB) per process.

Signed-off-by: Pavan Balaji <balaji@mcs.anl.gov>
Multi-threaded RMA test.

Multiple threads do RMA operations and flush on the same target.

Signed-off-by: Pavan Balaji <balaji@mcs.anl.gov>
Ensure MPIR_COUNT_ALIGNMENT set

In some cases, MPIR_COUNT_ALIGNMENT was not being defined.  This
fixes that case, which came up when trying the -feature=fint=on option
for the Fortran 77 code.
Add way to test implementation specific features

Adds to the test suite a way to include tests that are specific to
a particular implementation.  Currently includes only one for MPICH,
testing the basic features of mpi_t.  This also serves as a test of the
implementation tests themselves.

Signed-off-by: Pavan Balaji <balaji@mcs.anl.gov>
Merge branch 'master' of git.mpich.org:mpich into jeff
Merge branch 'master' into jeff