What Happened: I'm in version 6.5, chapter 6.33 and get the following three errors reported by make check:
176 parallel test execution FAILED .... 180 parallel syntax error FAILED ... 181 parallel errexit FAILED -- What I Checked: The FAQs. The output at http://www.linuxfromscratch.org/lfs/build-logs/6.5/090-autoconf The hints at http://www.linuxfromscratch.org/hints/downloads/files/errors.txt The search page at http://www.linuxfromscratch.org/search.html This page, however, seems to search the site, but not the mailing list archives. The last few months of the email archives at http://linuxfromscratch.org/pipermail/lfs-support/ Google -- What I've Pasted Below: Excerpts from testsuite.log relating to the three errors. Vincent -- testsuite.log ## ----------------------------- ## ## GNU Autoconf 2.64 test suite. ## ## ----------------------------- ## testsuite: command line was: $ ./testsuite ## ----------- ## ## ChangeLogs. ## ## ----------- ## testsuite: ../ChangeLog: | 2009-07-26 Eric Blake <[email protected]> | | Release Version 2.64. | * NEWS: Mention the release. | * README: This release is stable. | * HACKING (release): Use dist-xz, not dist-lzma. | | Document some optional features in INSTALL. | * doc/install.texi (Basic Installation): Mention that INSTALL is | generic, and that not all packages implement all features. ## --------- ## ## Platform. ## ## --------- ## hostname = blinky uname -m = i686 uname -r = 2.6.22.17-0.1-default uname -s = Linux uname -v = #1 SMP 2008/02/10 20:01:04 UTC /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sources/autoconf-2.64/tests PATH: /bin PATH: /usr/bin PATH: /sbin PATH: /usr/sbin PATH: /tools/bin testsuite: atconfig: | # Configurable variable values for building test suites. | # Generated by ./config.status. | # Copyright (C) 2009 Free Software Foundation, Inc. | | # The test suite will define top_srcdir=/../.. etc. | at_testdir='tests' | abs_builddir='/sources/autoconf-2.64/tests' | at_srcdir='.' | abs_srcdir='/sources/autoconf-2.64/tests' | at_top_srcdir='..' | abs_top_srcdir='/sources/autoconf-2.64' | at_top_build_prefix='../' | abs_top_builddir='/sources/autoconf-2.64' | | # Backward compatibility with Autotest <= 2.59b: | at_top_builddir=$at_top_build_prefix | | AUTOTEST_PATH='tests' | | SHELL=${CONFIG_SHELL-'/bin/sh'} ---SNIP--- 176. autotest.at:1056: 176. parallel test execution (autotest.at:1056): FAILED (autotest.at:1141) # -*- compilation -*- 180. autotest.at:1162: testing ... ./autotest.at:1162: autom4te --language=autotest -o micro-suite micro-suite.at ./autotest.at:1162: mkfifo fifo || exit 77 ./autotest.at:1162: ${CONFIG_SHELL-$SHELL} -c '(set -m && set +m) || exit 77' stderr: ./autotest.at:1162: $CONFIG_SHELL ./micro-suite -j2 1 3 stdout: ## --------------------------------------------------- ## ## GNU Nonsense 1.0 test suite: artificial test suite. ## ## --------------------------------------------------- ## 1: my only test ok 3: another test ok ## ------------- ## ## Test results. ## ## ------------- ## All 2 tests were successful. ./autotest.at:1162: $CONFIG_SHELL ./micro-suite -v -x -j2 1 3 stdout: ## --------------------------------------------------- ## ## GNU Nonsense 1.0 test suite: artificial test suite. ## ## --------------------------------------------------- ## 3. micro-suite.at:9: testing ... ++ set +x /micro-suite.at:10: : ++ : ++ set +x 3. micro-suite.at:9: ok 1. micro-suite.at:3: testing ... ++ set +x /micro-suite.at:4: : ++ : ++ set +x 1. micro-suite.at:3: ok ## ------------- ## ## Test results. ## ## ------------- ## All 2 tests were successful. ./autotest.at:1162: ${CONFIG_SHELL-$SHELL} -c 'case `. ./syntax; echo $?` in 0|"") exit 77;; esac' stderr: ./syntax: line 2: syntax error: unexpected end of file stdout: ./autotest.at:1162: $CONFIG_SHELL ./micro-suite -j stderr: ./micro-suite: line 1684: /sources/autoconf-2.64/tests/testsuite.dir/180/micro-suite.dir/at-job-fifo: Interrupted system call stdout: ## --------------------------------------------------- ## ## GNU Nonsense 1.0 test suite: artificial test suite. ## ## --------------------------------------------------- ## 1: my only test ok ./autotest.at:1162: grep "unable to parse test group: 2" stderr stdout: ./autotest.at:1162: exit code was 1, expected 0 micro-suite.log: > ## --------------------------------------------------- ## > ## GNU Nonsense 1.0 test suite: artificial test suite. ## > ## --------------------------------------------------- ## > > micro-suite: command line was: > $ ./micro-suite -j > > ## --------- ## > ## Platform. ## > ## --------- ## > > hostname = blinky > uname -m = i686 > uname -r = 2.6.22.17-0.1-default > uname -s = Linux > uname -v = #1 SMP 2008/02/10 20:01:04 UTC > > /usr/bin/uname -p = unknown > /bin/uname -X = unknown > > /bin/arch = i686 > /usr/bin/arch -k = unknown > /usr/convex/getsysinfo = unknown > /usr/bin/hostinfo = unknown > /bin/machine = unknown > /usr/bin/oslevel = unknown > /bin/universe = unknown > > PATH: /sources/autoconf-2.64/tests > PATH: /bin > PATH: /usr/bin > PATH: /sbin > PATH: /usr/sbin > PATH: /tools/bin > > ## ---------------- ## > ## Tested programs. ## > ## ---------------- ## > > ## ------------------ ## > ## Running the tests. ## > ## ------------------ ## > micro-suite: starting at: Sun Sep 20 07:36:44 PDT 2009 > 1. my only test (micro-suite.at:3): ok (0m0.000s 0m0.004s) 180. autotest.at:1162: 180. parallel syntax error (autotest.at:1162): FAILED (autotest.at:1162) # -*- compilation -*- 181. autotest.at:1181: testing ... ./autotest.at:1181: autom4te --language=autotest -o micro-suite micro-suite.at ./autotest.at:1181: mkfifo fifo || exit 77 ./autotest.at:1181: ${CONFIG_SHELL-$SHELL} -c '(set -m && set +m) || exit 77' stderr: ./autotest.at:1181: $CONFIG_SHELL ./micro-suite -j2 --errexit stderr: ERROR: 2 tests were run, one failed unexpectedly and inhibited subsequent tests. stdout: ## --------------------------------------------------- ## ## GNU Nonsense 1.0 test suite: artificial test suite. ## ## --------------------------------------------------- ## 1: my only test FAILED (micro-suite.at:4) 2: barrier test ok ## ------------- ## ## Test results. ## ## ------------- ## ## ---------------------------- ## ## micro-suite.log was created. ## ## ---------------------------- ## Please send `micro-suite.log' and all information you think might help: To: <[email protected]> Subject: [GNU Nonsense 1.0] micro-suite: 1 failed ./autotest.at:1181: $CONFIG_SHELL ./micro-suite -v -x -j2 --errexit stderr: ./micro-suite: line 1684: /sources/autoconf-2.64/tests/testsuite.dir/181/micro-suite.dir/at-job-fifo: Interrupted system call stdout: ## --------------------------------------------------- ## ## GNU Nonsense 1.0 test suite: artificial test suite. ## ## --------------------------------------------------- ## 1. micro-suite.at:3: testing ... ++ set +x /micro-suite.at:4: false ++ false /micro-suite.at:4: exit code was 1, expected 0 1. micro-suite.at:3: FAILED (micro-suite.at:4) ./autotest.at:1181: test -f micro-suite.log ./autotest.at:1181: grep "should not be run" stdout ./autotest.at:1181: grep "[12] .* inhibited subsequent" stderr stdout: ./autotest.at:1181: exit code was 1, expected 0 micro-suite.log: 181. autotest.at:1181: 181. parallel errexit (autotest.at:1181): FAILED (autotest.at:1181) ## ------------- ## ## ../config.log ## ## ------------- ## | This file contains any messages produced by compilers while | running configure, to aid debugging if configure makes a mistake. | | It was created by GNU Autoconf configure 2.64, which was | generated by GNU Autoconf 2.64. Invocation command line was | | $ ./configure --prefix=/usr | | ## --------- ## | ## Platform. ## | ## --------- ## | | hostname = blinky | uname -m = i686 | uname -r = 2.6.22.17-0.1-default | uname -s = Linux | uname -v = #1 SMP 2008/02/10 20:01:04 UTC | | /usr/bin/uname -p = unknown | /bin/uname -X = unknown | | /bin/arch = i686 | /usr/bin/arch -k = unknown | /usr/convex/getsysinfo = unknown | /usr/bin/hostinfo = unknown | /bin/machine = unknown | /usr/bin/oslevel = unknown | /bin/universe = unknown | | PATH: /bin | PATH: /usr/bin | PATH: /sbin | PATH: /usr/sbin | PATH: /tools/bin | | | ## ----------- ## | ## Core tests. ## | ## ----------- ## | | configure:1746: checking for a BSD-compatible install | configure:1814: result: /usr/bin/install -c | configure:1825: checking whether build environment is sane | configure:1875: result: yes | configure:2016: checking for a thread-safe mkdir -p | configure:2055: result: /bin/mkdir -p | configure:2068: checking for gawk | configure:2084: found /tools/bin/gawk | configure:2095: result: gawk | configure:2106: checking whether make sets $(MAKE) | configure:2128: result: yes | configure:2232: checking whether /bin/sh -n is known to work | configure:2251: result: yes | configure:2255: checking for characters that cannot appear in file names | configure:2275: result: none | configure:2281: checking whether directories can have trailing spaces | configure:2295: result: yes | configure:2307: checking for expr | configure:2325: found /usr/bin/expr | configure:2337: result: /usr/bin/expr | configure:2356: checking for GNU M4 that supports accurate traces | configure:2398: result: /usr/bin/m4 | configure:2401: checking whether /usr/bin/m4 accepts --gnu | configure:2411: result: yes | configure:2428: checking how m4 supports trace files | configure:2438: result: --debugfile | configure:2462: checking for perl | configure:2480: found /usr/bin/perl | configure:2493: result: /usr/bin/perl | configure:2521: checking for emacs | configure:2551: result: no | configure:2521: checking for xemacs | configure:2551: result: no | configure:2604: checking for emacs | configure:2631: result: no | configure:2655: checking where .elc files should go | configure:2684: result: ${datadir}/emacs/site-lisp | configure:2697: checking for grep that handles long lines and -e | configure:2755: result: /bin/grep | configure:2760: checking for egrep | configure:2822: result: /bin/grep -E | configure:2827: checking for a sed that does not truncate output | configure:2891: result: /bin/sed | configure:2901: checking whether make is case sensitive | configure:2916: result: yes | configure:3083: creating ./config.status | | ## ---------------------- ## | ## Running config.status. ## | ## ---------------------- ## | | This file was extended by GNU Autoconf config.status 2.64, which was | generated by GNU Autoconf 2.64. Invocation command line was | | CONFIG_FILES = | CONFIG_HEADERS = | CONFIG_LINKS = | CONFIG_COMMANDS = | $ ./config.status | | on blinky | | config.status:786: creating tests/Makefile | config.status:786: creating tests/atlocal | config.status:786: creating man/Makefile | config.status:786: creating lib/emacs/Makefile | config.status:786: creating Makefile | config.status:786: creating doc/Makefile | config.status:786: creating lib/Makefile | config.status:786: creating lib/Autom4te/Makefile | config.status:786: creating lib/autoscan/Makefile | config.status:786: creating lib/m4sugar/Makefile | config.status:786: creating lib/autoconf/Makefile | config.status:786: creating lib/autotest/Makefile | config.status:786: creating bin/Makefile | config.status:980: executing tests/atconfig commands | | ## ---------------- ## | ## Cache variables. ## | ## ---------------- ## | | ac_cv_dir_trailing_space=yes | ac_cv_env_EMACSLOADPATH_set= | ac_cv_env_EMACSLOADPATH_value= | ac_cv_env_EMACS_set= | ac_cv_env_EMACS_value= | ac_cv_env_M4_set= | ac_cv_env_M4_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_path_EGREP='/bin/grep -E' | ac_cv_path_EXPR=/usr/bin/expr | ac_cv_path_GREP=/bin/grep | ac_cv_path_M4=/usr/bin/m4 | ac_cv_path_PERL=/usr/bin/perl | ac_cv_path_SED=/bin/sed | ac_cv_path_install='/usr/bin/install -c' | ac_cv_path_mkdir=/bin/mkdir | ac_cv_prog_AWK=gawk | ac_cv_prog_EMACS=no | ac_cv_prog_gnu_m4_debugfile=--debugfile | ac_cv_prog_gnu_m4_gnu=yes | ac_cv_prog_make_make_case=yes | ac_cv_prog_make_make_set=yes | ac_cv_sh_n_works=yes | ac_cv_unsupported_fs_chars= | am_cv_lispdir='${datadir}/emacs/site-lisp' | | ## ----------------- ## | ## Output variables. ## | ## ----------------- ## | | ACLOCAL='${SHELL} /sources/autoconf-2.64/build-aux/missing --run aclocal-1.11' | AMTAR='${SHELL} /sources/autoconf-2.64/build-aux/missing --run tar' | AUTOCONF='${SHELL} /sources/autoconf-2.64/build-aux/missing --run autoconf' | AUTOHEADER='${SHELL} /sources/autoconf-2.64/build-aux/missing --run autoheader' | AUTOMAKE='${SHELL} /sources/autoconf-2.64/build-aux/missing --run automake-1.11' | AWK='gawk' | CYGPATH_W='echo' | DEFS='-DPACKAGE_NAME=\"GNU\ Autoconf\" -DPACKAGE_TARNAME=\"autoconf\" -DPACKAGE_VERSION=\"2.64\" -DPACKAGE_STRING=\"GNU\ Autoconf\ 2.64\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"http://www.gnu.org/software/autoconf/\" -DPACKAGE=\"autoconf\" -DVERSION=\"2.64\"' | ECHO_C='' | ECHO_N='-n' | ECHO_T='' | EGREP='/bin/grep -E' | EMACS='no' | EMACSLOADPATH='' | EXPR='/usr/bin/expr' | GREP='/bin/grep' | HELP2MAN='${SHELL} /sources/autoconf-2.64/build-aux/missing --run help2man' | INSTALL_DATA='${INSTALL} -m 644' | INSTALL_PROGRAM='${INSTALL}' | INSTALL_SCRIPT='${INSTALL}' | INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' | LIBOBJS='' | LIBS='' | LTLIBOBJS='' | M4='/usr/bin/m4' | M4_DEBUGFILE='--debugfile' | M4_GNU='--gnu' | MAKEINFO='${SHELL} /sources/autoconf-2.64/build-aux/missing --run makeinfo' | MAKE_CASE_SENSITIVE_FALSE='#' | MAKE_CASE_SENSITIVE_TRUE='' | MKDIR_P='/bin/mkdir -p' | PACKAGE='autoconf' | PACKAGE_BUGREPORT='[email protected]' | PACKAGE_NAME='GNU Autoconf' | PACKAGE_STRING='GNU Autoconf 2.64' | PACKAGE_TARNAME='autoconf' | PACKAGE_URL='http://www.gnu.org/software/autoconf/' | PACKAGE_VERSION='2.64' | PATH_SEPARATOR=':' | PERL='/usr/bin/perl' | SED='/bin/sed' | SET_MAKE='' | SHELL='/bin/sh' | STRIP='' | TEST_EMACS='no' | VERSION='2.64' | ac_cv_dir_trailing_space='yes' | ac_cv_sh_n_works='yes' | ac_cv_unsupported_fs_chars='' | am__isrc='' | am__leading_dot='.' | am__tar='${AMTAR} chof - "$$tardir"' | am__untar='${AMTAR} xf -' | bindir='${exec_prefix}/bin' | build_alias='' | datadir='${datarootdir}' | datarootdir='${prefix}/share' | docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' | dvidir='${docdir}' | exec_prefix='${prefix}' | host_alias='' | htmldir='${docdir}' | includedir='${prefix}/include' | infodir='${datarootdir}/info' | install_sh='${SHELL} /sources/autoconf-2.64/build-aux/install-sh' | libdir='${exec_prefix}/lib' | libexecdir='${exec_prefix}/libexec' | lispdir='${datadir}/emacs/site-lisp' | localedir='${datarootdir}/locale' | localstatedir='${prefix}/var' | mandir='${datarootdir}/man' | mkdir_p='/bin/mkdir -p' | oldincludedir='/usr/include' | pdfdir='${docdir}' | prefix='/usr' | program_transform_name='s,x,x,' | psdir='${docdir}' | sbindir='${exec_prefix}/sbin' | sharedstatedir='${prefix}/com' | sysconfdir='${prefix}/etc' | target_alias='' | | ## ----------- ## | ## confdefs.h. ## | ## ----------- ## | | /* confdefs.h */ | #define PACKAGE_NAME "GNU Autoconf" | #define PACKAGE_TARNAME "autoconf" | #define PACKAGE_VERSION "2.64" | #define PACKAGE_STRING "GNU Autoconf 2.64" | #define PACKAGE_BUGREPORT "[email protected]" | #define PACKAGE_URL "http://www.gnu.org/software/autoconf/" | #define PACKAGE "autoconf" | #define VERSION "2.64" | | configure: exit 0 -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
