[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1rc2-7-g1638ed8

mysql vizuser noreply at mpich.org
Wed Nov 20 10:29:01 CST 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".

The branch, master has been updated
       via  1638ed8836df3dea659412837080bc3e07b33b41 (commit)
      from  5bde6681a25ef04bd4db794025447901ed190c0c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/1638ed8836df3dea659412837080bc3e07b33b41

commit 1638ed8836df3dea659412837080bc3e07b33b41
Author: Ken Raffenetti <raffenet at mcs.anl.gov>
Date:   Tue Nov 19 15:32:21 2013 -0600

    require 8-byte memory address for large mem tests
    
    Configures testsuite to only run certain large type/count tests on
    platforms that can supported larger memory allocations.
    Fixes #1975
    
    Signed-off-by: Rob Latham <robl at mcs.anl.gov>

diff --git a/test/mpi/configure.ac b/test/mpi/configure.ac
index 5f56462..3ee5b77 100644
--- a/test/mpi/configure.ac
+++ b/test/mpi/configure.ac
@@ -356,6 +356,14 @@ if test "$enable_checkpointing" = "yes" ; then
 fi
 AC_SUBST(ckpointdir)
 
+AC_CHECK_SIZEOF(void *)
+# for tests that require large mem
+largetest="#"
+if test $ac_cv_sizeof_void_p -ge 8; then
+    largetest=""
+fi
+AC_SUBST(largetest)
+
 #
 # Only run xfail tests if enabled
 RUN_XFAIL=false
@@ -1447,6 +1455,7 @@ AC_OUTPUT(maint/testmerge \
           coll/Makefile \
           comm/Makefile \
           datatype/Makefile \
+          datatype/testlist \
           errhan/Makefile \
           group/Makefile \
           info/Makefile \
diff --git a/test/mpi/datatype/testlist b/test/mpi/datatype/testlist.in
similarity index 79%
rename from test/mpi/datatype/testlist
rename to test/mpi/datatype/testlist.in
index 0166018..fc50c09 100644
--- a/test/mpi/datatype/testlist
+++ b/test/mpi/datatype/testlist.in
@@ -48,8 +48,8 @@ get-elements 1
 hindexed_block 1 mpiversion=3.0
 hindexed_block_contents 1 mpiversion=3.0
 longdouble 1
-large-count 1 mpiversion=3.0 xfail=ticket1767
+ at largetest@large-count 1 mpiversion=3.0 xfail=ticket1767
 cxx-types 1 mpiversion=3.0
-large_type 1 mpiversion=3.0
-large_type_sendrec 2 arg=31 mpiversion=3.0
-large_type_sendrec 2 arg=32 mpiversion=3.0 timeLimit=300
+ at largetest@large_type 1 mpiversion=3.0
+ at largetest@large_type_sendrec 2 arg=31 mpiversion=3.0
+ at largetest@large_type_sendrec 2 arg=32 mpiversion=3.0 timeLimit=300

-----------------------------------------------------------------------

Summary of changes:
 test/mpi/configure.ac                       |    9 +++++++++
 test/mpi/datatype/{testlist => testlist.in} |    8 ++++----
 2 files changed, 13 insertions(+), 4 deletions(-)
 rename test/mpi/datatype/{testlist => testlist.in} (79%)


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list