- 26 Oct, 2013 19 commits
-
-
To adapt to naming for control variables in MPI_T. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
The case is adapted from test/mpi/mpi_t/mpit_vars.c Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
This bug was fixed with the new MPI_T implementation. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Now we can control printing using env var MPITEST_VERBOSE. The old code used a local variable 'verbose'. It shades the global variable 'verbose'. So we renamed the local one to 'verb' instead. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Since initthread.c is used for MPI_Init_thread(), we'd better use mpit_initthread.c for MPI_T_init_thread(). Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
The old name doesn't confrom to naming convention of other files under mpi_t Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
These two files are renamed to mpich_params.{c, h} since the old ones are not uniform. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
This makes parameters (cvars) conform to MPI_T standard. However, probably the info is too conservative. Need further tuning the info. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
New code should use interfaces provided by new MPI_T impl. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
mpit.c also includes non-util routines Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Implemented the framework for MPI_T enums, categories, performance variables. and control variables specified in MPI3. Fix #1898, #1930. The code should make MPICH MPI_T compliant, though not all MPICH pvars/cvars are currently exposed through MPI_T. The code supports multithreading up to MPI_THREAD_MULTIPLE. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
- 24 Oct, 2013 3 commits
-
-
Rob Latham authored
Jeff Hammond's test to send/recieve a message described by a large datatype.
-
MPI_Type_get_extent_x and MPI_Type_get_true_extent_x were throwing errors when passed an uncommitted user-defined datatype. This was incorrect. Closes #1774 Signed-off-by:
Ken Raffenetti <raffenet@mcs.anl.gov>
-
The test was too prescriptive about the allowed error classes. ERR_NO_SUCH_FILE is a better choice, but ERR_IO is valid. Signed-off-by:
Rob Latham <robl@mcs.anl.gov>
-
- 21 Oct, 2013 2 commits
-
-
William Gropp authored
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>
-
William Gropp authored
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.
-
- 20 Oct, 2013 1 commit
-
-
Multiple threads do RMA operations and flush on the same target. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
- 19 Oct, 2013 2 commits
-
-
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>
-
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>
-
- 18 Oct, 2013 4 commits
-
-
Pavan Balaji authored
The ABI is broken from the changes contributed by Intel. Signed-off-by:
Ken Raffenetti <raffenet@mcs.anl.gov>
-
Pavan Balaji authored
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>
-
Pavan Balaji authored
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>
-
Pavan Balaji authored
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>
-
- 17 Oct, 2013 1 commit
-
-
Jeff Hammond authored
Signed-off-by:
Wesley Bland <wbland@mcs.anl.gov>
-
- 15 Oct, 2013 1 commit
-
-
Signed-off-by:
Ken Raffenetti <raffenet@mcs.anl.gov>
-
- 13 Oct, 2013 1 commit
-
-
Kenneth Raffenetti authored
xfails are primarily for our consumption, so we disable them by default. This will result in cleaner test output for the average user. Also note that if the testsuite is configured in strict MPI mode, all strict tests, regardless of xfail, will run. Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
- 12 Oct, 2013 1 commit
-
-
Rob Latham authored
MPIDU_Datatype_debug is really helpful when trying to figure out what a library or someone else's datatype code is feeding to MPICH. For some reason it didn't know how to dump subarray types. now it does.
-
- 11 Oct, 2013 2 commits
-
-
Pavan Balaji authored
Signed-off-by:
Ken Raffenetti <raffenet@mcs.anl.gov>
-
Pavan Balaji authored
clang seems to be unhappy when we use "0" instead of "NULL" for buffer addresses. Signed-off-by:
Ken Raffenetti <raffenet@mcs.anl.gov>
-
- 09 Oct, 2013 2 commits
-
-
Rob Latham authored
bglockless feature file should not define anything pvfs2 related.
-
Rob Latham authored
this guy no longer gets used now that there's common hint processing code
-
- 04 Oct, 2013 1 commit
-
-
Rob Latham authored
-