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

Reply via email to