By the way, here is the test log. Let me know if you need any more information.

Adam J. Stewart
Assistant Systems Administrator
Laboratory Computing Resource Center
Computing, Environment and Life Sciences
Argonne National Laboratory
________________________________
From: Stewart, Adam James
Sent: Thursday, July 14, 2016 1:30 PM
To: bug-autoconf@gnu.org
Subject: [GNU Autoconf 2.69] testsuite: 209 failed

Hello,

I ran make check after installing Autoconf 2.69 with GCC 5.3.0. The only test 
that fails for me is 209. It fails regardless of whether I run the tests in 
parallel (make -j16 check) or serial (make -j1 check). I found this post:
http://gnu-autoconf.7623.n7.nabble.com/GNU-Autoconf-2-68-testsuite-205-failed-td16321.html
If this test is so unreliable, shouldn't it be removed?

Adam J. Stewart
Assistant Systems Administrator
Laboratory Computing Resource Center
Computing, Environment and Life Sciences
Argonne National Laboratory
#                             -*- compilation -*-
209. autotest.at:1511: testing parallel autotest and signal handling ...
./autotest.at:1513: mkfifo fifo || exit 77
./autotest.at:1513: ${CONFIG_SHELL-$SHELL} -c '(set -m && set +m) || exit 77'
stderr:
./autotest.at:1526: cat >./atconfig <<EOF
at_testdir=.
abs_builddir='`pwd`'
at_srcdir=.
abs_srcdir='`pwd`'
at_top_srcdir=.
abs_top_srcdir='`pwd`'
at_top_build_prefix=
abs_top_builddir='`pwd`'
EOF
./autotest.at:1526: autom4te --language=autotest -o micro-suite micro-suite.at
./autotest.at:1556: $CONFIG_SHELL $abs_top_builddir/config.status --file=Makefile:Makefile.in
stdout:
config.status: creating Makefile
./autotest.at:1565: $CONFIG_SHELL ./micro-suite
stderr:

micro-suite: WARNING: caught signal INT, bailing out
stdout:
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##
  1: test number 1                                   ok
  2: test number 2                                   ok
  3: test number 3                                   ok
  4: killer test                                    ./autotest.at:1568: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal INT, bailing out
./autotest.at:1569: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal INT, bailing out
./autotest.at:1571: grep '[iI]nterrupt[	 ]' stderr
./autotest.at:1574: $CONFIG_SHELL ./micro-suite --jobs=3
stderr:
micro-suite: WARNING: caught signal INT, bailing out
stdout:
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##

  2: test number 2                                   ok
  3: test number 3                                   ok
  4: killer test                                     ok
./autotest.at:1576: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal INT, bailing out
./autotest.at:1577: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal INT, bailing out
./autotest.at:1588: $MAKE check TESTSUITEFLAGS=; 	   case $? in 1|2) exit 1;; *) exit $?;; esac
stderr:

micro-suite: WARNING: caught signal INT, bailing out
make[4]: *** [check] Error 130
stdout:
make[4]: Entering directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
/bin/sh './micro-suite' 
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##
  1: test number 1                                   ok
  2: test number 2                                   ok
  3: test number 3                                   ok
  4: killer test                                    make[4]: Leaving directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
./autotest.at:1591: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal INT, bailing out
./autotest.at:1592: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal INT, bailing out
./autotest.at:1594: $MAKE check TESTSUITEFLAGS=--jobs=3; 	   case $? in 1|2) exit 1;; *) exit $?;; esac
stderr:
micro-suite: WARNING: caught signal INT, bailing out
make[4]: *** [check] Error 130
stdout:
make[4]: Entering directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
/bin/sh './micro-suite' --jobs=3
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##

  2: test number 2                                   ok
  3: test number 3                                   ok
  4: killer test                                     ok
make[4]: Leaving directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
./autotest.at:1597: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal INT, bailing out
./autotest.at:1598: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal INT, bailing out
./autotest.at:1565: $CONFIG_SHELL ./micro-suite
stderr:

micro-suite: WARNING: caught signal TERM, bailing out
stdout:
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##
  1: test number 1                                   ok
  2: test number 2                                   ok
  3: test number 3                                   ok
  4: killer test                                    ./autotest.at:1568: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal TERM, bailing out
./autotest.at:1569: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal TERM, bailing out
./autotest.at:1571: grep '[iI]nterrupt[	 ]' stderr
./autotest.at:1574: $CONFIG_SHELL ./micro-suite --jobs=3
stderr:
micro-suite: WARNING: caught signal TERM, bailing out
stdout:
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##

  2: test number 2                                   ok
  3: test number 3                                   ok
./autotest.at:1576: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal TERM, bailing out
./autotest.at:1577: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal TERM, bailing out
./autotest.at:1588: $MAKE check TESTSUITEFLAGS=; 	   case $? in 1|2) exit 1;; *) exit $?;; esac
stderr:

micro-suite: WARNING: caught signal TERM, bailing out
make[4]: *** [check] Error 143
stdout:
make[4]: Entering directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
/bin/sh './micro-suite' 
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##
  1: test number 1                                   ok
  2: test number 2                                   ok
  3: test number 3                                   ok
  4: killer test                                    make[4]: Leaving directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
./autotest.at:1591: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal TERM, bailing out
./autotest.at:1592: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal TERM, bailing out
./autotest.at:1594: $MAKE check TESTSUITEFLAGS=--jobs=3; 	   case $? in 1|2) exit 1;; *) exit $?;; esac
stderr:
micro-suite: WARNING: caught signal TERM, bailing out
make[4]: *** [check] Error 143
stdout:
make[4]: Entering directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
/bin/sh './micro-suite' --jobs=3
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##

  2: test number 2                                   ok
  3: test number 3                                   ok
make[4]: Leaving directory `/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
./autotest.at:1597: grep 'bailing out' stderr
stdout:
micro-suite: WARNING: caught signal TERM, bailing out
./autotest.at:1598: grep 'bailing out' micro-suite.log
stdout:
micro-suite:18: WARNING: caught signal TERM, bailing out
./autotest.at:1611: ($CONFIG_SHELL ./micro-suite -d -3 5-; echo $? >status) | sed 5q
stderr:
stdout:
## -------------------------------------------------------------- ##
## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
## -------------------------------------------------------------- ##
  1: test number 1                                   ok
  2: test number 2                                   ok
./autotest.at:1613: grep '5.*ok' stdout
./autotest.at:1616: test ! -s status || grep 141 status || grep 269 status
stdout:
./autotest.at:1616: exit code was 1, expected 0
./micro-suite.log:
> ## -------------------------------------------------------------- ##
> ## GNU Nonsense 1.0 test suite: suite to test parallel execution. ##
> ## -------------------------------------------------------------- ##
> 
> micro-suite: command line was:
>   $ ./micro-suite --jobs=3
> 
> ## --------- ##
> ## Platform. ##
> ## --------- ##
> 
> hostname = blogin4
> uname -m = x86_64
> uname -r = 2.6.32-642.1.1.el6.x86_64
> uname -s = Linux
> uname -v = #1 SMP Tue May 31 21:57:07 UTC 2016
> 
> /usr/bin/uname -p = unknown
> /bin/uname -X     = unknown
> 
> /bin/arch              = x86_64
> /usr/bin/arch -k       = unknown
> /usr/convex/getsysinfo = unknown
> /usr/bin/hostinfo      = unknown
> /bin/machine           = unknown
> /usr/bin/oslevel       = unknown
> /bin/universe          = unknown
> 
> PATH: /scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests
> PATH: /blues/gpfs/home/software/spack/opt/spack/linux-centos6-x86_64/gcc-5.3.0/m4-1.4.17-clfcr4zxgtsnht7pbjnd6fg2ruvqf22l/bin
> PATH: /blues/gpfs/home/software/spack/lib/spack/env
> PATH: /blues/gpfs/home/software/spack/lib/spack/env/case-insensitive
> PATH: /blues/gpfs/home/software/spack/lib/spack/env/gcc
> PATH: /soft/spack/bin
> PATH: /soft/spack/share/spack/qa
> PATH: /soft/git/2.5.0/bin
> PATH: /soft/spack/opt/spack/linux-x86_64/gcc-5.3.0/curl-7.47.1-wsekdrfquac3ptohjuqhxmkmacm5m655/bin
> PATH: /soft/spack/opt/spack/linux-x86_64/gcc-6.1.0/cmake-3.5.2-vxtbzsxomc5qwe4axqm2nog2bpy5v4ya/bin
> PATH: /soft/spack/opt/spack/linux-x86_64/gcc-6.1.0/py-flake8-2.5.4-t54f4tzgckclvo5yfudesvb76yowsk3f/bin
> PATH: /soft/vim/7.4/bin
> PATH: /soft/spack/opt/spack/linux-x86_64/gcc-5.3.0/bash-4.3-tfiaqomdpdhw6i5ve477f3zceop7xw6q/bin
> PATH: /soft/autoconf/2.68/bin
> PATH: /soft/automake/1.11.1/bin
> PATH: /soft/libtool/2.2.10/bin
> PATH: /soft/softenv/1.6.2/bin
> PATH: /soft/lcrc/bin
> PATH: /bin
> PATH: /usr/bin
> PATH: /usr/local/bin
> PATH: /scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69
> 
> micro-suite: atconfig:
> | at_testdir=.
> | abs_builddir='/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
> | at_srcdir=.
> | abs_srcdir='/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
> | at_top_srcdir=.
> | abs_top_srcdir='/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
> | at_top_build_prefix=
> | abs_top_builddir='/scratch/ajstewart/spack-stage/spack-stage-B9QZmm/autoconf-2.69/tests/testsuite.dir/209'
> 
> micro-suite: atlocal:
> | suite_pid=$$
> | export suite_pid
> 
> ## ---------------- ##
> ## Tested programs. ##
> ## ---------------- ##
> 
> ## ------------------ ##
> ## Running the tests. ##
> ## ------------------ ##
> micro-suite: starting at: Thu Jul 14 15:14:37 CDT 2016
> 2. test number 2 (micro-suite.at:5): ok     (0m0.001s 0m0.001s)
> 3. test number 3 (micro-suite.at:8): ok     (0m0.001s 0m0.001s)
> micro-suite:18: WARNING: caught signal TERM, bailing out
209. autotest.at:1511: 209. parallel autotest and signal handling (autotest.at:1511): FAILED (autotest.at:1616)

Reply via email to