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/696f9fa884942a5405332c0e80f90f5e51... commit 696f9fa884942a5405332c0e80f90f5e51a218e2 Author: Wesley Bland <[email protected]> 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 <[email protected]> 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