[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1rc2-192-g696f9fa
mysql vizuser
noreply at mpich.org
Wed Jan 29 14:31:18 CST 2014
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 696f9fa884942a5405332c0e80f90f5e51a218e2 (commit)
from 058c8bf0faa313029f396459adde878786f1c41f (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/696f9fa884942a5405332c0e80f90f5e51a218e2
commit 696f9fa884942a5405332c0e80f90f5e51a218e2
Author: Wesley Bland <wbland at mcs.anl.gov>
Date: Wed Jan 29 11:01:55 2014 -0600
Add configure option to disable FT tests
Some netmods can't handle FT right now. To allow the test suite to work
properly on those netmods, this adds an option for those tests to be disabled
at configure time using the flag --disable-ft-tests.
Fixes #2005
Signed-off-by: Pavan Balaji <balaji at mcs.anl.gov>
diff --git a/test/mpi/configure.ac b/test/mpi/configure.ac
index ea519d1..6407b61 100644
--- a/test/mpi/configure.ac
+++ b/test/mpi/configure.ac
@@ -130,6 +130,11 @@ AC_ARG_ENABLE(perftest,
[Include tests for basic performance consistency (default)])],,
[enable_perftest=yes])
+AC_ARG_ENABLE(ft-tests,
+ [AC_HELP_STRING([--enable-ft-tests],
+ [Include tests for fault tolerance (default)])],,
+ [enable_ft_tests=yes])
+
AC_ARG_ENABLE(checkfaults,
[AC_HELP_STRING([--enable-checkfaults],
[Add some tests for checking on handling of faults in user programs])],,
@@ -226,13 +231,6 @@ else
first_pm=""
fi
-# Only run the fault tolerance tests if hydra is the primary PM
-ftdir="#ft"
-if test "$first_pm" = "hydra"; then
- ftdir="ft"
-fi
-AC_SUBST(ftdir)
-
AC_ARG_WITH(config-args,
[AC_HELP_STRING([--with-config-args=filename],
[Specify configure argument file that contains the
@@ -343,6 +341,14 @@ if test "$enable_strictmpi" = "yes" -o "$enable_perftest" = "no" ; then
perfdir="#"
fi
AC_SUBST(perfdir)
+
+# The ft tests are not part of the MPI standard and some of the netmods can't handle them
+ftdir="#ft"
+if test "$first_pm" = "hydra" -a "$enable_strictmpi" = "no" -a "$enable_ft_tests" = "yes" ; then
+ ftdir="ft"
+fi
+AC_SUBST(ftdir)
+
#
# Only run the threads tests if multiple is specified
if test "$enable_threads" = "multiple" -o "$enable_threads" = "runtime" ; then
-----------------------------------------------------------------------
Summary of changes:
test/mpi/configure.ac | 20 +++++++++++++-------
1 files changed, 13 insertions(+), 7 deletions(-)
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list