Mathieu Lirzin <m...@gnu.org> writes: > I was able to reproduce this bug on my machine (Fedora 25) with the > minor development branch (v1.15.0a). The FAILING tests are related to > the presence of DejaGNU on the system. Unfortunately I have never used > it so it won't be easy for me to debug. Hopefully somebody more > knowledgable, will be able to investigate. > > If you are only using Automake without DejaGNU, you can safely ignore > those failures.
Here are my logs when running the "t/check12.sh", "t/check12-w.sh", and "t/distcheck-no-prefix-or-srcdir-override.sh" tests that were failing on Paul's system:
This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by GNU Automake configure 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was $ ../configure --no-create --no-recursion ## --------- ## ## Platform. ## ## --------- ## hostname = localhost.localdomain uname -m = x86_64 uname -r = 4.11.4-200.fc25.x86_64 uname -s = Linux uname -v = #1 SMP Wed Jun 7 18:28:00 UTC 2017 /usr/bin/uname -p = x86_64 /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: /home/mthl/bin PATH: /usr/local/bin PATH: /usr/bin PATH: /bin PATH: /usr/local/sbin PATH: /usr/sbin PATH: /home/mthl/.local/bin PATH: /home/mthl/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2031: checking whether make supports nested variables configure:2048: result: yes configure:2064: checking build system type configure:2078: result: x86_64-pc-linux-gnu configure:2098: checking host system type configure:2111: result: x86_64-pc-linux-gnu configure:2164: checking for a BSD-compatible install configure:2232: result: /usr/bin/install -c configure:2243: checking whether build environment is sane configure:2298: result: yes configure:2449: checking for a thread-safe mkdir -p configure:2488: result: /usr/bin/mkdir -p configure:2495: checking for gawk configure:2511: found /usr/bin/gawk configure:2522: result: gawk configure:2533: checking whether make sets $(MAKE) configure:2555: result: yes configure:2713: checking whether ln -s works configure:2717: result: yes configure:2727: checking for perl configure:2745: found /usr/bin/perl configure:2757: result: /usr/bin/perl configure:2769: /usr/bin/perl --version This is perl 5, version 24, subversion 1 (v5.24.1) built for x86_64-linux-thread-multi (with 68 registered patches, see perl -V for more detail) Copyright 1987-2017, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. configure:2772: $? = 0 configure:2784: checking for tex configure:2814: result: no configure:2822: --version </dev/null ../configure: line 2823: --version: command not found configure:2825: $? = 127 configure:2843: checking for yacc configure:2873: result: no configure:2843: checking for byacc configure:2873: result: no configure:2843: checking for bison configure:2859: found /usr/bin/bison configure:2870: result: bison -y configure:2886: checking for lex configure:2902: found /usr/bin/lex configure:2913: result: lex configure:2934: checking whether autoconf is installed configure:2939: autoconf --version autoconf (GNU Autoconf) 2.69 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by David J. MacKenzie and Akim Demaille. configure:2942: $? = 0 configure:2950: result: yes configure:2957: checking whether autoconf works configure:2964: cd conftest && autoconf -o /dev/null conftest.ac configure:2967: $? = 0 configure:2976: result: yes configure:2983: checking whether autoconf is recent enough configure:2990: cd conftest && autoconf -o /dev/null conftest.ac configure:2993: $? = 0 configure:3002: result: yes configure:3009: checking whether ln works configure:3029: result: yes configure:3047: checking for grep that handles long lines and -e configure:3105: result: /usr/bin/grep configure:3110: checking for egrep configure:3172: result: /usr/bin/grep -E configure:3177: checking for fgrep configure:3239: result: /usr/bin/grep -F configure:3282: will now look for a sturdy POSIX shell, for our testsuite configure:3318: checking for sh configure:3336: found /usr/bin/sh configure:3348: result: /usr/bin/sh configure:3318: checking for sh5 configure:3351: result: no configure:3318: checking for dash configure:3351: result: no configure:3318: checking for ash configure:3351: result: no configure:3318: checking for bash configure:3336: found /usr/bin/bash configure:3348: result: /usr/bin/bash configure:3318: checking for zsh configure:3351: result: no configure:3318: checking for ksh configure:3351: result: no configure:3318: checking for pdksh configure:3351: result: no configure:3372: checking whether /bin/sh supports $(cmd) configure:3382: result: yes configure:3392: checking whether /bin/sh supports $((expr)) configure:3402: result: yes configure:3412: checking whether /bin/sh supports ${#var} configure:3425: result: yes configure:3435: checking whether /bin/sh supports ${var#glob} and ${var%glob} configure:3449: result: yes configure:3459: checking whether /bin/sh preserves exit traps with "set -e" configure:3469: result: yes configure:3479: checking whether /bin/sh can define exit traps in a shell function configure:3489: result: yes configure:3499: checking whether /bin/sh corrupts stderr with "set -x" configure:3513: result: no configure:3521: checking whether /bin/sh can return early from "dot-sourced" files configure:3531: result: yes configure:3543: checking whether /bin/sh supports alias named like shell builtins configure:3553: result: yes configure:3563: checking whether /bin/sh supports "test -e" configure:3573: result: yes configure:3591: shell /bin/sh is good enough, stop looking configure:3608: will use /bin/sh as the testsuite shell configure:3632: will now look for generic compilers configure:3695: checking for cc configure:3711: found /usr/bin/cc configure:3722: result: cc configure:3755: checking for C compiler version configure:3764: cc --version >&5 cc (GCC) 6.3.1 20161221 (Red Hat 6.3.1-1) Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3775: $? = 0 configure:3764: cc -v >&5 Using built-in specs. COLLECT_GCC=cc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/6.3.1/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux Thread model: posix gcc version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC) configure:3775: $? = 0 configure:3764: cc -V >&5 cc: error: unrecognized command line option '-V' cc: fatal error: no input files compilation terminated. configure:3775: $? = 1 configure:3764: cc -qversion >&5 cc: error: unrecognized command line option '-qversion'; did you mean '--version'? cc: fatal error: no input files compilation terminated. configure:3775: $? = 1 configure:3795: checking whether the C compiler works configure:3817: cc conftest.c >&5 configure:3821: $? = 0 configure:3871: result: yes configure:3874: checking for C compiler default output file name configure:3876: result: a.out configure:3882: checking for suffix of executables configure:3889: cc -o conftest conftest.c >&5 configure:3893: $? = 0 configure:3917: result: configure:3939: checking whether we are cross compiling configure:3947: cc -o conftest conftest.c >&5 configure:3951: $? = 0 configure:3958: ./conftest configure:3962: $? = 0 configure:3980: result: no configure:3985: checking for suffix of object files configure:4007: cc -c conftest.c >&5 configure:4011: $? = 0 configure:4034: result: o configure:4038: checking whether we are using the GNU C compiler configure:4057: cc -c conftest.c >&5 configure:4057: $? = 0 configure:4066: result: yes configure:4075: checking whether cc accepts -g configure:4095: cc -c -g conftest.c >&5 configure:4095: $? = 0 configure:4136: result: yes configure:4153: checking for cc option to accept ISO C89 configure:4216: cc -c -g -O2 conftest.c >&5 configure:4216: $? = 0 configure:4229: result: none needed configure:4254: checking whether cc understands -c and -o together configure:4276: cc -c conftest.c -o conftest2.o configure:4279: $? = 0 configure:4276: cc -c conftest.c -o conftest2.o configure:4279: $? = 0 configure:4291: result: yes configure:4413: checking for aCC configure:4443: result: no configure:4413: checking for CC configure:4443: result: no configure:4413: checking for FCC configure:4443: result: no configure:4413: checking for KCC configure:4443: result: no configure:4413: checking for RCC configure:4443: result: no configure:4413: checking for xlC_r configure:4443: result: no configure:4413: checking for xlC configure:4443: result: no configure:4413: checking for c++ configure:4443: result: no configure:4413: checking for cxx configure:4443: result: no configure:4413: checking for cc++ configure:4443: result: no configure:4413: checking for gpp configure:4443: result: no configure:4413: checking for g++ configure:4443: result: no configure:4467: checking for C++ compiler version configure:4476: g++ --version >&5 ../configure: line 4478: g++: command not found configure:4487: $? = 127 configure:4476: g++ -v >&5 ../configure: line 4478: g++: command not found configure:4487: $? = 127 configure:4476: g++ -V >&5 ../configure: line 4478: g++: command not found configure:4487: $? = 127 configure:4476: g++ -qversion >&5 ../configure: line 4478: g++: command not found configure:4487: $? = 127 configure:4507: checking whether the C++ compiler works configure:4529: g++ conftest.cpp >&5 ../configure: line 4531: g++: command not found configure:4533: $? = 127 configure:4571: result: no configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Automake" | #define PACKAGE_TARNAME "automake" | #define PACKAGE_VERSION "1.15.0a" | #define PACKAGE_STRING "GNU Automake 1.15.0a" | #define PACKAGE_BUGREPORT "bug-automake@gnu.org" | #define PACKAGE_URL "http://www.gnu.org/software/automake/" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:4577: WARNING: C++ compiler cannot create executables configure:4874: tests requiring the C++ compiler will be skipped configure:4959: checking for xlf95 configure:4989: result: no configure:4959: checking for f95 configure:4989: result: no configure:4959: checking for fort configure:4989: result: no configure:4959: checking for ifort configure:4989: result: no configure:4959: checking for ifc configure:4989: result: no configure:4959: checking for efc configure:4989: result: no configure:4959: checking for pgfortran configure:4989: result: no configure:4959: checking for pgf95 configure:4989: result: no configure:4959: checking for lf95 configure:4989: result: no configure:4959: checking for ftn configure:4989: result: no configure:4959: checking for nagfor configure:4989: result: no configure:4959: checking for xlf90 configure:4989: result: no configure:4959: checking for f90 configure:4989: result: no configure:4959: checking for pgf90 configure:4989: result: no configure:4959: checking for pghpf configure:4989: result: no configure:4959: checking for epcf90 configure:4989: result: no configure:4959: checking for g95 configure:4989: result: no configure:4959: checking for gfortran configure:4989: result: no configure:5012: checking for Fortran compiler version configure:5021: --version >&5 ../configure: line 5023: --version: command not found configure:5032: $? = 127 configure:5021: -v >&5 ../configure: line 5023: -v: command not found configure:5032: $? = 127 configure:5021: -V >&5 ../configure: line 5023: -V: command not found configure:5032: $? = 127 configure:5021: -qversion >&5 ../configure: line 5023: -qversion: command not found configure:5032: $? = 127 configure:5047: checking whether the Fortran compiler works configure:5069: conftest.f >&5 ../configure: line 5071: conftest.f: command not found configure:5073: $? = 127 configure:5111: result: no configure: failed program was: | program main | | end configure:5117: WARNING: Fortran compiler cannot create executables configure:5361: tests requiring the Fortran compiler will be skipped configure:5441: checking for xlf configure:5471: result: no configure:5441: checking for f77 configure:5471: result: no configure:5441: checking for frt configure:5471: result: no configure:5441: checking for pgf77 configure:5471: result: no configure:5441: checking for cf77 configure:5471: result: no configure:5441: checking for fort77 configure:5471: result: no configure:5441: checking for fl32 configure:5471: result: no configure:5441: checking for af77 configure:5471: result: no configure:5441: checking for g77 configure:5471: result: no configure:5441: checking for gfortran configure:5471: result: no configure:5494: checking for Fortran 77 compiler version configure:5503: --version >&5 ../configure: line 5505: --version: command not found configure:5514: $? = 127 configure:5503: -v >&5 ../configure: line 5505: -v: command not found configure:5514: $? = 127 configure:5503: -V >&5 ../configure: line 5505: -V: command not found configure:5514: $? = 127 configure:5503: -qversion >&5 ../configure: line 5505: -qversion: command not found configure:5514: $? = 127 configure:5529: checking whether the Fortran 77 compiler works configure:5551: conftest.f >&5 ../configure: line 5553: conftest.f: command not found configure:5555: $? = 127 configure:5593: result: no configure: failed program was: | program main | | end configure:5599: WARNING: Fortran 77 compiler cannot create executables configure:5843: tests requiring the Fortran 77 compiler will be skipped configure:5875: will now look for GNU compilers configure:5882: cc is already a GNU C compiler configure:5988: cc --version && cc -v cc (GCC) 6.3.1 20161221 (Red Hat 6.3.1-1) Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Using built-in specs. COLLECT_GCC=cc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/6.3.1/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux Thread model: posix gcc version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC) configure:5991: $? = 0 configure:6060: checking for g++ configure:6090: result: no configure:6060: checking for gpp configure:6090: result: no configure:6185: checking for gfortran configure:6215: result: no configure:6310: checking for g77 configure:6340: result: no configure:6310: checking for gfortran configure:6340: result: no configure:6429: checking for gcj configure:6459: result: no configure:6663: checking that generated files are newer than configure configure:6669: result: done configure:6684: creating ./config.status ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_AM_TEST_RUNNER_SHELL=/bin/sh ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_env_AM_TEST_RUNNER_SHELL_set= ac_cv_env_AM_TEST_RUNNER_SHELL_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FCFLAGS_set= ac_cv_env_FCFLAGS_value= ac_cv_env_FC_set= ac_cv_env_FC_value= ac_cv_env_FFLAGS_set= ac_cv_env_FFLAGS_value= ac_cv_env_GNU_CC_set= ac_cv_env_GNU_CC_value= ac_cv_env_GNU_CFLAGS_set= ac_cv_env_GNU_CFLAGS_value= ac_cv_env_GNU_CXXFLAGS_set= ac_cv_env_GNU_CXXFLAGS_value= ac_cv_env_GNU_CXX_set= ac_cv_env_GNU_CXX_value= ac_cv_env_GNU_F77_set= ac_cv_env_GNU_F77_value= ac_cv_env_GNU_FCFLAGS_set= ac_cv_env_GNU_FCFLAGS_value= ac_cv_env_GNU_FC_set= ac_cv_env_GNU_FC_value= ac_cv_env_GNU_FFLAGS_set= ac_cv_env_GNU_FFLAGS_value= ac_cv_env_GNU_GCJFLAGS_set= ac_cv_env_GNU_GCJFLAGS_value= ac_cv_env_GNU_GCJ_set= ac_cv_env_GNU_GCJ_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_host=x86_64-pc-linux-gnu ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_FGREP='/usr/bin/grep -F' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_PERL=/usr/bin/perl ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/usr/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_LEX=lex ac_cv_prog_YACC='bison -y' ac_cv_prog_ac_ct_CC=cc ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_make_make_set=yes am_cv_autoconf_installed=yes am_cv_autoconf_version=yes am_cv_autoconf_works=yes am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes am_cv_prog_ln=ln ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='"/home/mthl/src/automake/build-micro/t/wrap/aclocal-1.15"' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='0' AM_TEST_RUNNER_SHELL='/bin/sh' AM_V='$(V)' APIVERSION='1.15' AUTOCONF='${SHELL} /home/mthl/src/automake/lib/missing autoconf' AUTOHEADER='${SHELL} /home/mthl/src/automake/lib/missing autoheader' AUTOMAKE='"/home/mthl/src/automake/build-micro/t/wrap/automake-1.15"' AWK='gawk' CC='cc' CFLAGS='-g -O2' CPPFLAGS='' CXX='false' CXXFLAGS='' CYGPATH_W='echo' DEFS='-DPACKAGE_NAME=\"GNU\ Automake\" -DPACKAGE_TARNAME=\"automake\" -DPACKAGE_VERSION=\"1.15.0a\" -DPACKAGE_STRING=\"GNU\ Automake\ 1.15.0a\" -DPACKAGE_BUGREPORT=\"bug-automake@gnu.org\" -DPACKAGE_URL=\"http://www.gnu.org/software/automake/\"' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' EXEEXT='UNKNOWN' F77='false' FC='false' FCFLAGS='' FFLAGS='' FGREP='/usr/bin/grep -F' GNU_CC='cc' GNU_CFLAGS='-g -O2' GNU_CXX='false' GNU_CXXFLAGS='' GNU_F77='false' GNU_FC='false' GNU_FCFLAGS='' GNU_FFLAGS='' GNU_GCJ='false' GNU_GCJFLAGS='' GREP='/usr/bin/grep' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LDFLAGS='' LEX='lex' LIBOBJS='' LIBS='' LN='ln' LN_S='ln -s' LTLIBOBJS='' MAKEINFO='${SHELL} /home/mthl/src/automake/lib/missing makeinfo' MKDIR_P='/usr/bin/mkdir -p' MODIFICATION_DELAY='2' OBJEXT='UNKNOWN' PACKAGE='automake' PACKAGE_BUGREPORT='bug-automake@gnu.org' PACKAGE_NAME='GNU Automake' PACKAGE_STRING='GNU Automake 1.15.0a' PACKAGE_TARNAME='automake' PACKAGE_URL='http://www.gnu.org/software/automake/' PACKAGE_VERSION='1.15.0a' PATH_SEPARATOR=':' PERL='/usr/bin/perl' RELEASE_YEAR='2017' SET_MAKE='' SHELL='/bin/sh' STRIP='' TEX='' VERSION='1.15.0a' YACC='bison -y' ac_ct_CC='cc' ac_ct_CXX='' ac_ct_F77='' ac_ct_FC='' ac_ct_GNU_CC='' ac_ct_GNU_CXX='' ac_ct_GNU_F77='' ac_ct_GNU_FC='' ac_ct_GNU_GCJ='' am_AUTOCONF='autoconf' am_AUTOHEADER='autoheader' am_AUTOM4TE='autom4te' am_AUTORECONF='autoreconf' am_AUTOUPDATE='autoupdate' am__EXEEXT_FALSE='#' am__EXEEXT_TRUE='' am__isrc=' -I$(srcdir)' am__leading_dot='.' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' am_candidate_sh='' amdir='${pkgvdatadir}/am' automake_acdir='${datadir}/aclocal-1.15' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' host='x86_64-pc-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /home/mthl/src/automake/lib/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='$(MKDIR_P)' oldincludedir='/usr/include' pdfdir='${docdir}' pkgvdatadir='${datadir}/automake-1.15' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' required_autoconf_version='2.65' sbindir='${exec_prefix}/sbin' scriptdir='${pkgvdatadir}' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' system_acdir='${datadir}/aclocal' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Automake" #define PACKAGE_TARNAME "automake" #define PACKAGE_VERSION "1.15.0a" #define PACKAGE_STRING "GNU Automake 1.15.0a" #define PACKAGE_BUGREPORT "bug-automake@gnu.org" #define PACKAGE_URL "http://www.gnu.org/software/automake/" configure: exit 0 ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on localhost.localdomain config.status:824: creating Makefile config.status:824: creating t/wrap/aclocal-1.15 config.status:824: creating t/wrap/automake-1.15 config.status:993: linking ../GNUmakefile to GNUmakefile ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status Makefile on localhost.localdomain config.status:824: creating Makefile ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Automake config.status 1.15.0a, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status --file=- on localhost.localdomain
============================================ GNU Automake 1.15.0a: ./test-suite.log ============================================ # TOTAL: 3 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: t/check12 =============== check12: running runtest SOMEPROGRAM=someprogram --version WARNING: Couldn't find the global config file. DejaGnu version 1.6 Expect version 5.45 Tcl version 8.6 Running from installcheck: no Test Protocol: none PATH = /home/mthl/src/automake/build-micro/t/wrap:/home/mthl/src/automake/build-micro/t/ax:/home/mthl/src/automake/build-micro/../t/ax:/home/mthl/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/mthl/.local/bin:/home/mthl/bin ++ pwd /home/mthl/src/automake/build-micro/t/check12.dir + cat + cat + cat + cat + chmod +x a.test b.test + cat + A_EXIT_STATUS=0 + export A_EXIT_STATUS + B_EXIT_STATUS=0 + export B_EXIT_STATUS + cat + cat + NAIL=nail + export NAIL + cat + chmod +x hammer spanner + mkdir hammer.test spanner.test + cat + cat + cat + CHECKLOCAL_EXIT_STATUS=0 + export CHECKLOCAL_EXIT_STATUS + aclocal-1.15 -Werror + autoconf + automake-1.15 --foreign -Werror -Wall --add-missing parallel-tests: installing './test-driver' + for vpath in : false + : + srcdir=.. + mkdir build + cd build + test -f config.status + ../configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Making a new site.exp file ... srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:15 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:15 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » PASS: a.test PASS: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » + test -f hammer.log + test -f hammer.sum + test -f spanner.log + test -f spanner.sum + test x '!=' xyes + test -f test-suite.log + test -f a.log + test -f b.log + grep 'check-local succeeded :-)' local.log check-local succeeded :-) + cp -f config.status config-status.sav + make distclean test -z "local.log" || rm -f local.log test -z "a.log b.log" || rm -f a.log b.log test -z "a.trs b.trs" || rm -f a.trs b.trs test -z "test-suite.log" || rm -f test-suite.log rm -f site.exp site.bak l='hammer spanner'; for tool in $l; do \ rm -f $tool.sum $tool.log; \ done test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile + test '!' -e hammer.log + test '!' -e hammer.sum + test '!' -e spanner.log + test '!' -e spanner.sum + test '!' -e test-suite.log + test '!' -e a.log + test '!' -e b.log + test '!' -e local.log + mv -f config-status.sav config.status + ./config.status config.status: creating Makefile + NAIL=screw + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Making a new site.exp file ... srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:16 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:16 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:467 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 + test -f hammer.log + test -f hammer.sum + test -f spanner.log + test -f spanner.sum + grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer + grep FAIL: spanner.sum + B_EXIT_STATUS=1 + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:16 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:16 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » PASS: a.test FAIL: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log ============================================================================ Makefile:519 : la recette pour la cible « test-suite.log » a échouée make[2]: *** [test-suite.log] Erreur 1 make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Makefile:625 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 2 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 + test x '!=' xyes + cat test-suite.log =================================== check12 1.0: ./test-suite.log =================================== # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: b ======= b.test: exit status: 1 FAIL b.test (exit status: 1) + cat a.log a.test: exit status: 0 PASS a.test (exit status: 0) + cat b.log b.test: exit status: 1 FAIL b.test (exit status: 1) + grep '^a\.test: exit status: 0$' a.log a.test: exit status: 0 + grep '^b\.test: exit status: 1$' b.log b.test: exit status: 1 + grep '^FAIL: b$' test-suite.log FAIL: b + grep '^b\.test: exit status: 1$' test-suite.log b.test: exit status: 1 + grep '^a\.test' test-suite.log + : For shells with busted 'set -e.' + CHECKLOCAL_EXIT_STATUS=1 + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:17 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:17 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » PASS: a.test PASS: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:944 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 + grep 'check-local failed :-(' local.log check-local failed :-( + NAIL=screw + B_EXIT_STATUS=23 + CHECKLOCAL_EXIT_STATUS=1 + make -k check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:17 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:17 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:467 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » PASS: a.test FAIL: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log ============================================================================ Makefile:519 : la recette pour la cible « test-suite.log » a échouée make[2]: *** [test-suite.log] Erreur 1 make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Makefile:625 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 2 case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:944 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/build » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 make: La cible « check » n'a pas été refabriquée à cause d'erreurs. + : + test -f hammer.log + test -f hammer.sum + test -f spanner.log + test -f spanner.sum + grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer + grep FAIL: spanner.sum + test x '!=' xyes + cat test-suite.log =================================== check12 1.0: ./test-suite.log =================================== # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: b ======= b.test: exit status: 23 FAIL b.test (exit status: 23) + cat a.log a.test: exit status: 0 PASS a.test (exit status: 0) + cat b.log b.test: exit status: 23 FAIL b.test (exit status: 23) + grep '^a\.test: exit status: 0$' a.log a.test: exit status: 0 + grep '^b\.test: exit status: 23$' b.log b.test: exit status: 23 + grep '^FAIL: b$' test-suite.log FAIL: b + grep '^b\.test: exit status: 23$' test-suite.log b.test: exit status: 23 + grep '^a\.test' test-suite.log + : For shells with busted 'set -e.' + grep 'check-local failed :-(' local.log check-local failed :-( + cd .. + for vpath in : false + false + srcdir=. + test -f config.status + ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Making a new site.exp file ... srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:19 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:19 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » PASS: a.test PASS: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » + test -f hammer.log + test -f hammer.sum + test -f spanner.log + test -f spanner.sum + test x '!=' xyes + test -f test-suite.log + test -f a.log + test -f b.log + grep 'check-local succeeded :-)' local.log check-local succeeded :-) + cp -f config.status config-status.sav + make distclean test -z "local.log" || rm -f local.log test -z "a.log b.log" || rm -f a.log b.log test -z "a.trs b.trs" || rm -f a.trs b.trs test -z "test-suite.log" || rm -f test-suite.log rm -f site.exp site.bak l='hammer spanner'; for tool in $l; do \ rm -f $tool.sum $tool.log; \ done test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile + test '!' -e hammer.log + test '!' -e hammer.sum + test '!' -e spanner.log + test '!' -e spanner.sum + test '!' -e test-suite.log + test '!' -e a.log + test '!' -e b.log + test '!' -e local.log + mv -f config-status.sav config.status + ./config.status config.status: creating Makefile + NAIL=screw + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Making a new site.exp file ... srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:20 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:20 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:467 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 + test -f hammer.log + test -f hammer.sum + test -f spanner.log + test -f spanner.sum + grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer + grep FAIL: spanner.sum + B_EXIT_STATUS=1 + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:20 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:20 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » PASS: a.test FAIL: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log ============================================================================ Makefile:519 : la recette pour la cible « test-suite.log » a échouée make[2]: *** [test-suite.log] Erreur 1 make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Makefile:625 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 2 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 + test x '!=' xyes + cat test-suite.log =================================== check12 1.0: ./test-suite.log =================================== # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: b ======= b.test: exit status: 1 FAIL b.test (exit status: 1) + cat a.log a.test: exit status: 0 PASS a.test (exit status: 0) + cat b.log b.test: exit status: 1 FAIL b.test (exit status: 1) + grep '^a\.test: exit status: 0$' a.log a.test: exit status: 0 + grep '^b\.test: exit status: 1$' b.log b.test: exit status: 1 + grep '^FAIL: b$' test-suite.log FAIL: b + grep '^b\.test: exit status: 1$' test-suite.log b.test: exit status: 1 + grep '^a\.test' test-suite.log + : For shells with busted 'set -e.' + CHECKLOCAL_EXIT_STATUS=1 + make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:21 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:21 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » PASS: a.test PASS: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:944 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 + grep 'check-local failed :-(' local.log check-local failed :-( + NAIL=screw + B_EXIT_STATUS=23 + CHECKLOCAL_EXIT_STATUS=1 + make -k check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:21 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:21 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:467 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » PASS: a.test FAIL: b.test ============================================================================ Testsuite summary for check12 1.0 ============================================================================ # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log ============================================================================ Makefile:519 : la recette pour la cible « test-suite.log » a échouée make[2]: *** [test-suite.log] Erreur 1 make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Makefile:625 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 2 case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:944 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » Makefile:817 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 make: La cible « check » n'a pas été refabriquée à cause d'erreurs. + : + test -f hammer.log + test -f hammer.sum + test -f spanner.log + test -f spanner.sum + grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer + grep FAIL: spanner.sum + test x '!=' xyes + cat test-suite.log =================================== check12 1.0: ./test-suite.log =================================== # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: b ======= b.test: exit status: 23 FAIL b.test (exit status: 23) + cat a.log a.test: exit status: 0 PASS a.test (exit status: 0) + cat b.log b.test: exit status: 23 FAIL b.test (exit status: 23) + grep '^a\.test: exit status: 0$' a.log a.test: exit status: 0 + grep '^b\.test: exit status: 23$' b.log b.test: exit status: 23 + grep '^FAIL: b$' test-suite.log FAIL: b + grep '^b\.test: exit status: 23$' test-suite.log b.test: exit status: 23 + grep '^a\.test' test-suite.log + : For shells with busted 'set -e.' + grep 'check-local failed :-(' local.log check-local failed :-( + cd . + make distcheck make dist-gzip am__post_remove_distdir='@:' make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » if test -d "check12-1.0"; then find "check12-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "check12-1.0" || { sleep 5 && rm -rf "check12-1.0"; }; else :; fi test -d "check12-1.0" || mkdir "check12-1.0" test -n "" \ || find "check12-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /home/mthl/src/automake/build-micro/t/check12.dir/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "check12-1.0" tardir=check12-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >check12-1.0.tar.gz make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir » if test -d "check12-1.0"; then find "check12-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "check12-1.0" || { sleep 5 && rm -rf "check12-1.0"; }; else :; fi case 'check12-1.0.tar.gz' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc check12-1.0.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc check12-1.0.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc check12-1.0.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc check12-1.0.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c check12-1.0.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc check12-1.0.shar.gz | unshar ;;\ *.zip*) \ unzip check12-1.0.zip ;;\ esac chmod -R a-w check12-1.0 chmod u+w check12-1.0 mkdir check12-1.0/_build check12-1.0/_build/sub check12-1.0/_inst chmod a-w check12-1.0 test -d check12-1.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd check12-1.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd check12-1.0/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf check12-1.0.tar.gz \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » make[1]: rien à faire pour « all ». make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » make[1]: rien à faire pour « dvi ». make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » make check-DEJAGNU check-TESTS check-local make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » Making a new site.exp file ... srcdir='../..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../../hammer SPANNER=../../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:23 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../../hammer.test/hammer.exp ... ERROR: tcl error sourcing ../../hammer.test/hammer.exp. ERROR: couldn't execute "../../hammer": no such file or directory while executing "spawn $HAMMER" (file "../../hammer.test/hammer.exp" line 2) invoked from within "source ../../hammer.test/hammer.exp" ("uplevel" body line 1) invoked from within "uplevel #0 source ../../hammer.test/hammer.exp" invoked from within "catch "uplevel #0 source $test_file_name"" === hammer Summary === WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:23 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../../spanner.test/spanner.exp ... ERROR: tcl error sourcing ../../spanner.test/spanner.exp. ERROR: couldn't execute "../../spanner": no such file or directory while executing "spawn $SPANNER" (file "../../spanner.test/spanner.exp" line 2) invoked from within "source ../../spanner.test/spanner.exp" ("uplevel" body line 1) invoked from within "uplevel #0 source ../../spanner.test/spanner.exp" invoked from within "catch "uplevel #0 source $test_file_name"" === spanner Summary === Makefile:467 : la recette pour la cible « check-DEJAGNU » a échouée make[2]: *** [check-DEJAGNU] Erreur 1 make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » Makefile:817 : la recette pour la cible « check-am » a échouée make[1]: *** [check-am] Erreur 2 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12.dir/check12-1.0/_build/sub » Makefile:735 : la recette pour la cible « distcheck » a échouée make: *** [distcheck] Erreur 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /home/mthl/src/automake/build-micro + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/check12.sh (exit status: 2) FAIL: t/check12-w ================= ../t/check12-w.sh: will source /home/mthl/src/automake/build-micro/../t/check12.sh check12-w: running runtest SOMEPROGRAM=someprogram --version WARNING: Couldn't find the global config file. DejaGnu version 1.6 Expect version 5.45 Tcl version 8.6 Running from installcheck: no Test Protocol: none PATH = /home/mthl/src/automake/build-micro/t/wrap:/home/mthl/src/automake/build-micro/t/ax:/home/mthl/src/automake/build-micro/../t/ax:/home/mthl/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/mthl/.local/bin:/home/mthl/bin +++ pwd /home/mthl/src/automake/build-micro/t/check12-w.dir ++ cat ++ cat ++ cat ++ cat ++ chmod +x a.test b.test ++ cat ++ A_EXIT_STATUS=0 ++ export A_EXIT_STATUS ++ B_EXIT_STATUS=0 ++ export B_EXIT_STATUS ++ cat ++ cat ++ NAIL=nail ++ export NAIL ++ cat ++ chmod +x hammer spanner ++ mkdir hammer.test spanner.test ++ cat ++ cat ++ cat ++ CHECKLOCAL_EXIT_STATUS=0 ++ export CHECKLOCAL_EXIT_STATUS ++ aclocal-1.15 -Werror ++ autoconf ++ automake-1.15 --foreign -Werror -Wall --add-missing ++ for vpath in : false ++ : ++ srcdir=.. ++ mkdir build ++ cd build ++ test -f config.status ++ ../configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » Making a new site.exp file ... srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:26 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:26 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 0 PASS: b.test ================== All 2 tests passed ================== case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » ++ test -f hammer.log ++ test -f hammer.sum ++ test -f spanner.log ++ test -f spanner.sum ++ test xyes '!=' xyes ++ grep 'check-local succeeded :-)' local.log check-local succeeded :-) ++ cp -f config.status config-status.sav ++ make distclean test -z "local.log" || rm -f local.log rm -f site.exp site.bak l='hammer spanner'; for tool in $l; do \ rm -f $tool.sum $tool.log; \ done test -z "" || rm -f test . = ".." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile ++ test '!' -e hammer.log ++ test '!' -e hammer.sum ++ test '!' -e spanner.log ++ test '!' -e spanner.sum ++ test '!' -e test-suite.log ++ test '!' -e a.log ++ test '!' -e b.log ++ test '!' -e local.log ++ mv -f config-status.sav config.status ++ ./config.status config.status: creating Makefile ++ NAIL=screw ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » Making a new site.exp file ... srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:26 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:26 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:287 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 ++ test -f hammer.log ++ test -f hammer.sum ++ test -f spanner.log ++ test -f spanner.sum ++ grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer ++ grep FAIL: spanner.sum ++ B_EXIT_STATUS=1 ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:27 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:27 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 1 FAIL: b.test =================== 1 of 2 tests failed =================== Makefile:325 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 ++ test xyes '!=' xyes ++ CHECKLOCAL_EXIT_STATUS=1 ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:27 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:27 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 0 PASS: b.test ================== All 2 tests passed ================== case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:705 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 ++ grep 'check-local failed :-(' local.log check-local failed :-( ++ NAIL=screw ++ B_EXIT_STATUS=23 ++ CHECKLOCAL_EXIT_STATUS=1 ++ make -k check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » srcdir='..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../hammer SPANNER=../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:27 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:28 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:287 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 23 FAIL: b.test =================== 1 of 2 tests failed =================== Makefile:325 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 1 case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:705 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/build » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 make: La cible « check » n'a pas été refabriquée à cause d'erreurs. ++ : ++ test -f hammer.log ++ test -f hammer.sum ++ test -f spanner.log ++ test -f spanner.sum ++ grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer ++ grep FAIL: spanner.sum ++ test xyes '!=' xyes ++ grep 'check-local failed :-(' local.log check-local failed :-( ++ cd .. ++ for vpath in : false ++ false ++ srcdir=. ++ test -f config.status ++ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » Making a new site.exp file ... srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:29 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:29 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 0 PASS: b.test ================== All 2 tests passed ================== case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » ++ test -f hammer.log ++ test -f hammer.sum ++ test -f spanner.log ++ test -f spanner.sum ++ test xyes '!=' xyes ++ grep 'check-local succeeded :-)' local.log check-local succeeded :-) ++ cp -f config.status config-status.sav ++ make distclean test -z "local.log" || rm -f local.log rm -f site.exp site.bak l='hammer spanner'; for tool in $l; do \ rm -f $tool.sum $tool.log; \ done test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile ++ test '!' -e hammer.log ++ test '!' -e hammer.sum ++ test '!' -e spanner.log ++ test '!' -e spanner.sum ++ test '!' -e test-suite.log ++ test '!' -e a.log ++ test '!' -e b.log ++ test '!' -e local.log ++ mv -f config-status.sav config.status ++ ./config.status config.status: creating Makefile ++ NAIL=screw ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » Making a new site.exp file ... srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:30 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:30 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:287 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 ++ test -f hammer.log ++ test -f hammer.sum ++ test -f spanner.log ++ test -f spanner.sum ++ grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer ++ grep FAIL: spanner.sum ++ B_EXIT_STATUS=1 ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:30 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:30 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 1 FAIL: b.test =================== 1 of 2 tests failed =================== Makefile:325 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 ++ test xyes '!=' xyes ++ CHECKLOCAL_EXIT_STATUS=1 ++ make check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:30 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... === hammer Summary === # of expected passes 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:30 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 0 PASS: b.test ================== All 2 tests passed ================== case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:705 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 ++ grep 'check-local failed :-(' local.log check-local failed :-( ++ NAIL=screw ++ B_EXIT_STATUS=23 ++ CHECKLOCAL_EXIT_STATUS=1 ++ make -k check make check-DEJAGNU check-TESTS check-local make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=./hammer SPANNER=./spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:31 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./hammer.test/hammer.exp ... FAIL: test_hammer === hammer Summary === # of unexpected failures 1 WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:31 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ./spanner.test/spanner.exp ... === spanner Summary === # of expected passes 1 Makefile:287 : la recette pour la cible « check-DEJAGNU » a échouée make[1]: *** [check-DEJAGNU] Erreur 1 a.test: exit status: 0 PASS: a.test b.test: exit status: 23 FAIL: b.test =================== 1 of 2 tests failed =================== Makefile:325 : la recette pour la cible « check-TESTS » a échouée make[1]: *** [check-TESTS] Erreur 1 case $CHECKLOCAL_EXIT_STATUS in \ 0) echo 'check-local succeeded :-)';; \ *) echo 'check-local failed :-(';; \ esac >local.log exit $CHECKLOCAL_EXIT_STATUS Makefile:705 : la recette pour la cible « check-local » a échouée make[1]: *** [check-local] Erreur 1 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » Makefile:581 : la recette pour la cible « check-am » a échouée make: *** [check-am] Erreur 2 make: La cible « check » n'a pas été refabriquée à cause d'erreurs. ++ : ++ test -f hammer.log ++ test -f hammer.sum ++ test -f spanner.log ++ test -f spanner.sum ++ grep 'FAIL: test_hammer' hammer.sum FAIL: test_hammer ++ grep FAIL: spanner.sum ++ test xyes '!=' xyes ++ grep 'check-local failed :-(' local.log check-local failed :-( ++ cd . ++ make distcheck make dist-gzip am__post_remove_distdir='@:' make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » if test -d "check12-w-1.0"; then find "check12-w-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "check12-w-1.0" || { sleep 5 && rm -rf "check12-w-1.0"; }; else :; fi test -d "check12-w-1.0" || mkdir "check12-w-1.0" test -n "" \ || find "check12-w-1.0" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /home/mthl/src/automake/build-micro/t/check12-w.dir/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "check12-w-1.0" tardir=check12-w-1.0 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >check12-w-1.0.tar.gz make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir » if test -d "check12-w-1.0"; then find "check12-w-1.0" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "check12-w-1.0" || { sleep 5 && rm -rf "check12-w-1.0"; }; else :; fi case 'check12-w-1.0.tar.gz' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc check12-w-1.0.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc check12-w-1.0.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc check12-w-1.0.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc check12-w-1.0.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c check12-w-1.0.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc check12-w-1.0.shar.gz | unshar ;;\ *.zip*) \ unzip check12-w-1.0.zip ;;\ esac chmod -R a-w check12-w-1.0 chmod u+w check12-w-1.0 mkdir check12-w-1.0/_build check12-w-1.0/_build/sub check12-w-1.0/_inst chmod a-w check12-w-1.0 test -d check12-w-1.0/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd check12-w-1.0/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd check12-w-1.0/_build/sub \ && ../../configure \ \ \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf check12-w-1.0.tar.gz \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » make[1]: rien à faire pour « all ». make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » make[1]: rien à faire pour « dvi ». make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » make[1] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » make check-DEJAGNU check-TESTS check-local make[2] : on entre dans le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » Making a new site.exp file ... srcdir='../..'; export srcdir; \ EXPECT=expect; export EXPECT; \ if /bin/sh -c "runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='hammer spanner'; for tool in $l; do \ if runtest HAMMER=../../hammer SPANNER=../../spanner --tool $tool --srcdir $srcdir ; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:32 2017 Native configuration is x86_64-unknown-linux-gnu === hammer tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../../hammer.test/hammer.exp ... ERROR: tcl error sourcing ../../hammer.test/hammer.exp. ERROR: couldn't execute "../../hammer": no such file or directory while executing "spawn $HAMMER" (file "../../hammer.test/hammer.exp" line 2) invoked from within "source ../../hammer.test/hammer.exp" ("uplevel" body line 1) invoked from within "uplevel #0 source ../../hammer.test/hammer.exp" invoked from within "catch "uplevel #0 source $test_file_name"" === hammer Summary === WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test run by mthl on Sun Jun 18 01:20:33 2017 Native configuration is x86_64-unknown-linux-gnu === spanner tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. WARNING: Couldn't find tool config file for unix, using default. Running ../../spanner.test/spanner.exp ... ERROR: tcl error sourcing ../../spanner.test/spanner.exp. ERROR: couldn't execute "../../spanner": no such file or directory while executing "spawn $SPANNER" (file "../../spanner.test/spanner.exp" line 2) invoked from within "source ../../spanner.test/spanner.exp" ("uplevel" body line 1) invoked from within "uplevel #0 source ../../spanner.test/spanner.exp" invoked from within "catch "uplevel #0 source $test_file_name"" === spanner Summary === Makefile:287 : la recette pour la cible « check-DEJAGNU » a échouée make[2]: *** [check-DEJAGNU] Erreur 1 make[2] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » Makefile:581 : la recette pour la cible « check-am » a échouée make[1]: *** [check-am] Erreur 2 make[1] : on quitte le répertoire « /home/mthl/src/automake/build-micro/t/check12-w.dir/check12-w-1.0/_build/sub » Makefile:499 : la recette pour la cible « distcheck » a échouée make: *** [distcheck] Erreur 1 + am_exit_trap 2 + exit_status=2 + set +e + cd /home/mthl/src/automake/build-micro + test none = tap + case $am_explicit_skips in + test 2 -eq 0 + keep_testdirs=yes + am_keeping_testdirs + case $keep_testdirs in + return 0 + set +x FAIL t/check12-w.sh (exit status: 2)
I overlooked that one of those failure was not related to DejaGNU, but due to the use of the GZIP environment variable which had been fixed in commit 749468ac63042820bc3da85ece5bed64b0c15d62 [1] which will be available in the next bug-fix release. -- Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 [1] https://git.savannah.gnu.org/cgit/automake.git/commit/?id=749468ac63042820bc3da85ece5bed64b0c15d62