- 04 Feb, 2010 4 commits
-
-
Pavan Balaji authored
are eventually dumped into CPPFLAGS.
-
Pavan Balaji authored
reimplementing the same code.
-
Pavan Balaji authored
autoconf variables to be passed in as well.
-
Pavan Balaji authored
environment variable propagation cleaner.
-
- 01 Feb, 2010 1 commit
-
-
David Goodell authored
If the <complex> header was unavailable it was still possible to end up with HAVE_CXX_COMPLEX defined. This causes problems for the various predefined MPI reduction operators, which the presence/absence of HAVE_CXX_COMPLEX to conditionally compile case statements. Incorrect values can result in "duplicate case value" errors from the compiler. No reviewer.
-
- 30 Jan, 2010 1 commit
-
-
Pavan Balaji authored
-
- 27 Jan, 2010 2 commits
-
-
Pavan Balaji authored
src/openpa location, but rather from the standard lib directory. Reviewed by goodell.
-
Pavan Balaji authored
of the example programs is successful. Fixes ticket #993.
-
- 06 Jan, 2010 1 commit
-
-
Pavan Balaji authored
-
- 05 Jan, 2010 3 commits
-
-
David Goodell authored
This commit moves the existing tracing memory allocation and valgrind code utilities to MPL. This permits other code like gforker to use the trmem code while allowing MPICH2 to remain thread-safe when using tracing. gforker is not updated to the MPL routines by this commit. Reviewed by buntinas@.
-
David Goodell authored
Reviewed by buntinas@.
-
David Goodell authored
Necessary for moving other code to MPL. Reviewed by buntinas@.
-
- 01 Jan, 2010 1 commit
-
-
Pavan Balaji authored
WRAPPER_LIBS. LIBS are all libraries detected and added by MPICH2. These are maintained internally, so appropriate autoconf checks can use them correctly. WRAPPER_LIBS are only used within mpicc and friends; they are a combination of LIBS and other libraries such as opa and mpl which are only generated at make time. These are maintained separately so autoconf doesn't try to use them for link or run tests.
-
- 29 Dec, 2009 1 commit
-
-
Pavan Balaji authored
-
- 28 Dec, 2009 3 commits
-
-
Pavan Balaji authored
else. Otherwise, the detection for other functionality might be incorrect.
-
Pavan Balaji authored
MPICH2 now.
-
Pavan Balaji authored
macro. It seems to use device-specific code, so the device needs to be built before the locks directory can be built.
-
- 27 Dec, 2009 4 commits
-
-
Pavan Balaji authored
of CFLAGS. make dependencies fails without this.
-
Pavan Balaji authored
-
Pavan Balaji authored
subdirs need to be modified to this format as well.
-
Pavan Balaji authored
-
- 23 Dec, 2009 3 commits
-
-
Pavan Balaji authored
it to mpicc and friends, pkgconfig files, etc.
-
Pavan Balaji authored
was happening because the rest of MPICH2 is not setting WRAPPER flags correctly.
-
Pavan Balaji authored
and friends are automatically exported down to subconfigures. If a sub-configure chooses not to use whatever is exported by the upper-level configure, it can reset the flags to the user-specified ones using a new macro.
-
- 09 Dec, 2009 1 commit
-
-
Pavan Balaji authored
rebuilds. Fixes ticket #930. Reviewed by goodell.
-
- 24 Nov, 2009 2 commits
-
-
Rajeev Thakur authored
-
Pavan Balaji authored
option. Reviewed by buntinas.
-
- 15 Nov, 2009 1 commit
-
-
Pavan Balaji authored
mkdir to figure out whether to use "mkdir -p", instead of something else. Also added a comment explaining this issue. Fixes ticket #939. Reviewed by buntinas.
-
- 08 Nov, 2009 1 commit
-
-
William Gropp authored
-
- 07 Nov, 2009 1 commit
-
-
Pavan Balaji authored
be controlled independently. Reviewed by buntinas.
-
- 04 Nov, 2009 2 commits
-
-
Pavan Balaji authored
released formally in the mpich2-1.3 series after more testing.
-
Pavan Balaji authored
pick up (this will be displayed in mpiexec -info). This required replacing the "VERSION" string to "MPICH2_VERSION" since VERSION seems to be overwritten by autoconf. Reviewed by buntinas.
-
- 03 Nov, 2009 1 commit
-
-
Pavan Balaji authored
been replaced with the new pipelined algorithm for a few releases. Reviewed by goodell.
-
- 26 Oct, 2009 2 commits
-
-
David Goodell authored
Fixes shm and ssm builds that were broken by r5493. No reviewer.
-
Pavan Balaji authored
OPA_ptr_t would be the same size as a pointer. This is not true for platforms where OPA_ptr_t is larger in order to keep alignments, for example. This should fix ticket #906. Reviewed by goodell.
-
- 21 Oct, 2009 2 commits
-
-
Pavan Balaji authored
autoconf.
-
Pavan Balaji authored
to be more thorough in its checks in the newer versions of autoconf.
-
- 20 Oct, 2009 2 commits
-
-
David Goodell authored
This optimization can greatly improve multi-threaded message rates for MPI_COMM_WORLD, particularly on platforms where a fetch-and-inc is potentially expensive (like BG/P). No reviewer.
-
David Goodell authored
It provides little to no performance gains over GLOBAL while requiring plenty of additional testing and maintenance. Deleting it should simplify working with the fine-grained threading code and reduce the overall maintenance burden. No reviewer.
-
- 16 Oct, 2009 1 commit
-
-
William Gropp authored
-