- 26 Oct, 2013 12 commits
-
-
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 7 commits
-
-
Rob Latham authored
-
Rob Latham authored
I end up looking at this code only about once every six months. Add more comments so the next time I'm here, I don't have to re-learn the teeny-tiny details.
-
Rob Latham authored
drivers updated: - ad_bgl - ad_bg - ad_lustre - ad_panfs - ad_pvfs2 Reviewed-by:
Rajeev Thakur <thakur@mcs.anl.gov>
-
Rob Latham authored
-
Rob Latham authored
continue the slow and intermittent process of adding error checking to romio test cases
-
Rob Latham authored
ROMIO tests were not cleanly buildig with --enable-strict, mostly due to missing 'const' for strings. One test uses strdup, which is incompatible with strict ansi.
-
Rob Latham authored
for years we've added hints by cutting and pasting. Turn all this dupilcated code into common hint processing funcitons. Still need to do this for all drivers, too
-
- 02 Oct, 2013 1 commit
-
-
Kenneth Raffenetti authored
All functions in these tests return errors to all processes when there is a failure in the communicator. Mark failing tests as xfail. Signed-off-by:
Wesley Bland <wbland@mcs.anl.gov>
-