- 24 Sep, 2009 4 commits
-
-
William Gropp authored
[svn-r5368] Use the correct type in the segment calls - it must be an MPI_Aint, not an MPIDI_msg_sz_t, particularly when the size of MPI_Aint is changed to match MPI_Offset (the segment calls specify an MPI_Aint at the last argument, for example. This is part of the changes needed to make attributes work properly when --with-aint-size=8 is selected
-
William Gropp authored
[svn-r5367] Added pragma to tell gcc (if a recent enough version is available) to ignore the -Wfloat-equal warning diagnostic
-
William Gropp authored
-
William Gropp authored
[svn-r5365] Fix the make targets for configure files so that they are correctly built in the source directory
-
- 23 Sep, 2009 2 commits
-
-
Rajeev Thakur authored
-
David Goodell authored
Buffers weren't being freed and the MPI_IN_PLACE argument to MPI_Alltoall{v,w} required an MPI-2.2 #ifdef guard. No reviewer.
-
- 22 Sep, 2009 3 commits
-
-
David Goodell authored
This fixes the cases in MPI_Alltoallv/MPI_Alltoallw where the send counts are 0 with a non-zero-sized send type and the recv counts are non-zero with a zero-sized recv type. Prior to this change MPICH2 would hang when this situation was encountered. This commit also includes a regression test for this behavior. Thanks to Michael Hofmann for reporting the bug and providing a succinct test case that illustrates the problem. No reviewer.
-
William Gropp authored
-
Rajeev Thakur authored
-
- 21 Sep, 2009 1 commit
-
-
Pavan Balaji authored
configure. This also adds support in the release tarball creation script to check for potential ABI mismatch (i.e., changes in mpi.h.in and language bindings). Reviewed by goodell.
-
- 20 Sep, 2009 1 commit
-
-
William Gropp authored
-
- 17 Sep, 2009 4 commits
-
-
Jayesh Krishna authored
[svn-r5357] Explicitly declaring sendcount and recvcount that are logged by the rlog macros - without this fix build with rlog fails after r5276
-
Jayesh Krishna authored
[svn-r5356] Adding Scalable graph topology, MPI_Reduce_scatter_block, MPI_Reduce_local and MPI_Op_commutative - implemented in r5307, r5253, r5277 - to windows. Also look at svn forum tickets 24, 27 and 33 for details
-
William Gropp authored
[svn-r5355] Added (or moved) MPIU_THREADPRIV_DECL so that the thread-private area is acquired only once within a routine, since the data (pointer to the thread-private area) is fixed during the execution. This reduces the overhead of the nest increment/decrement, for example
-
William Gropp authored
[svn-r5354] Ensure that a build failure in the mpi-io directory causes the make to fail (without this change, the make succeeded on Mac OSX, even though the make failed in the mpi-io directory
-
- 16 Sep, 2009 3 commits
-
-
Anthony Chan authored
-
Jayesh Krishna authored
-
Jayesh Krishna authored
-
- 15 Sep, 2009 7 commits
-
-
Rajeev Thakur authored
-
Pavan Balaji authored
preparation for the move to web-only bug report submission.
-
David Goodell authored
Nemesis internode communication still has some sort of problem, this just makes it so that the test will play nicely with the rest of the MPICH2 test suite. No reviewer.
-
David Goodell authored
The MPIR_Status_set_empty macro doesn't set the MPI_ERROR field, so we were making comparisons against uninitialized data that only showed up on some machines. Valgrind catches this reliably on all platforms. No reviewer.
-
Jayesh Krishna authored
[svn-r5344] Adding support for C99 fixed-width types, C99 complex types, MPI_AINT and MPI_OFFSET types on windows - these were added in r5142 . Also see mpi forum ticket 18. As of this commit these types are disabled on windows
-
Pavan Balaji authored
its own "correct behavior" definition. Added one for Hydra as well. Reviewed by buntinas.
-
Pavan Balaji authored
-
- 14 Sep, 2009 6 commits
-
-
Pavan Balaji authored
-
David Goodell authored
Thanks to Bill for catching this. It would be nice if we could figure out a way to implement the macros that requires that the commit/reap macros are in place if the decl/alloc macros are ever used. No reviewer.
-
David Goodell authored
No reviewer.
-
David Goodell authored
This simplifies the handling of NULL weight arrays in the dist graph case and just makes sense in general. No reviewer.
-
David Goodell authored
The MPIU_MEM_CHECK_MEMCPY function shouldn't have checked pointer values when len==0. No reviewer.
-
David Goodell authored
Realloc can return either NULL or a unique value that is safe to pass to free(). The NULL interpretation is in some ways more conservative, so we now implement it in MPIU_trrealloc and handle the case in the MPIU_REALLOC_OR* macros. No reviewer.
-
- 11 Sep, 2009 1 commit
-
-
Pavan Balaji authored
arguments to get corrupted while printing.
-
- 10 Sep, 2009 7 commits
-
-
Pavan Balaji authored
-
Pavan Balaji authored
-
Pavan Balaji authored
-
Darius Buntinas authored
-
Pavan Balaji authored
-
Darius Buntinas authored
-
Darius Buntinas authored
-
- 09 Sep, 2009 1 commit
-
-
Darius Buntinas authored
-