Commit 1638ed88 authored by Kenneth Raffenetti's avatar Kenneth Raffenetti
Browse files

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's avatarRob Latham <robl@mcs.anl.gov>
parent 5bde6681
...@@ -356,6 +356,14 @@ if test "$enable_checkpointing" = "yes" ; then ...@@ -356,6 +356,14 @@ if test "$enable_checkpointing" = "yes" ; then
fi fi
AC_SUBST(ckpointdir) 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 # Only run xfail tests if enabled
RUN_XFAIL=false RUN_XFAIL=false
...@@ -1447,6 +1455,7 @@ AC_OUTPUT(maint/testmerge \ ...@@ -1447,6 +1455,7 @@ AC_OUTPUT(maint/testmerge \
coll/Makefile \ coll/Makefile \
comm/Makefile \ comm/Makefile \
datatype/Makefile \ datatype/Makefile \
datatype/testlist \
errhan/Makefile \ errhan/Makefile \
group/Makefile \ group/Makefile \
info/Makefile \ info/Makefile \
......
...@@ -48,8 +48,8 @@ get-elements 1 ...@@ -48,8 +48,8 @@ get-elements 1
hindexed_block 1 mpiversion=3.0 hindexed_block 1 mpiversion=3.0
hindexed_block_contents 1 mpiversion=3.0 hindexed_block_contents 1 mpiversion=3.0
longdouble 1 longdouble 1
large-count 1 mpiversion=3.0 xfail=ticket1767 @largetest@large-count 1 mpiversion=3.0 xfail=ticket1767
cxx-types 1 mpiversion=3.0 cxx-types 1 mpiversion=3.0
large_type 1 mpiversion=3.0 @largetest@large_type 1 mpiversion=3.0
large_type_sendrec 2 arg=31 mpiversion=3.0 @largetest@large_type_sendrec 2 arg=31 mpiversion=3.0
large_type_sendrec 2 arg=32 mpiversion=3.0 timeLimit=300 @largetest@large_type_sendrec 2 arg=32 mpiversion=3.0 timeLimit=300
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment