bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

More info for Ralf Wildenhues


From: I. Thomas Cundiff
Subject: More info for Ralf Wildenhues
Date: Thu, 22 Feb 2007 13:39:27 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060417

After I sent you my previous e-mail, in subdirectory ./tests of the build directory I used less to look at the script testsuite and discovered that I could run the tests directly using that program. So experimentally, I tried

./testsuite 1-10

and got ok for all ten tests with a report at the end that all 10 tests were successful.

So I tried

./testsuite 90-93

wondering what might happen, but all four tests gave ok and the report said all four tests were successful. Since I had not been able to run tests 222-297, I gave

./testsuite 222-297

and all tests gave ok and the report said all 76 tests were successful. So I gave

./testsuite 221

and got a failed and a request to send in testsuite.log which I have attached.

So it seems that I can really install autoconf-2.61 although I don't understand why I am able to run these tests using testsuite in subdirectory tests but have problems when I try to use make check from the build directory.

Hope this new information helps, and if I can do anything else to provide you with more information, I would be glad to do it.

Tom Cundiff
## ----------------------------- ##
## GNU Autoconf 2.61 test suite. ##
## ----------------------------- ##

testsuite: command line was:
  $ ./testsuite 221

## ----------- ##
## ChangeLogs. ##
## ----------- ##

testsuite: ../ChangeLog:
| 2006-11-17  Paul Eggert  <address@hidden>
| 
|       Version 2.61.
| 
|       * configure.ac (AC_INIT): Bump to 2.61.
|       * NEWS: Likewise.
| 
|       * tests/autotest.at (Macro with backslash in a test title):
|       Comment out for now, as this tests neither fails nor passes
|       reliably.  Problem reported by Ralf Wildenhues.

## --------- ##
## Platform. ##
## --------- ##

hostname = localhost.localdomain
uname -m = i686
uname -r = 2.2.26
uname -s = Linux
uname -v = #1 Thu Mar 11 10:07:21 EST 2004

/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: /Aux/Install/autoconf-2.61/tests
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /usr/local/teTeX/bin
PATH: /root/bin

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/Aux/Install/autoconf-2.61/tests'
| at_srcdir='.'
| abs_srcdir='/Aux/Install/autoconf-2.61/tests'
| at_top_srcdir='..'
| abs_top_srcdir='/Aux/Install/autoconf-2.61'
| at_top_build_prefix='../'
| abs_top_builddir='/Aux/Install/autoconf-2.61'
| 
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
| 
| AUTOTEST_PATH='tests'
| 
| SHELL=${CONFIG_SHELL-'/bin/sh'}

testsuite: atlocal:
| # -*- shell-script -*-
| # tests/atlocal.  Generated from atlocal.in by configure.
| # Configurable variable values for Autoconf test suite.
| 
| # Copyright 2000, 2001, 2005 Free Software Foundation, Inc.
| #
| # This program is free software; you can redistribute it and/or modify
| # it under the terms of the GNU General Public License as published by
| # the Free Software Foundation; either version 2, or (at your option)
| # any later version.
| #
| # This program is distributed in the hope that it will be useful,
| # but WITHOUT ANY WARRANTY; without even the implied warranty of
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
| # GNU General Public License for more details.
| #
| # You should have received a copy of the GNU General Public License
| # along with this program; if not, write to the Free Software
| # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
| # 02110-1301, USA.
| 
| PERL='/usr/local/bin/perl'
| GREP='/usr/local/bin/grep'
| EGREP='/usr/local/bin/grep -E'
| SED='/usr/local/bin/sed'
| 
| # We need to know if sh -n is ok.
| ac_cv_sh_n_works='yes'

## ---------------- ##
## Tested programs. ##
## ---------------- ##

./local.at:502: /Aux/Install/autoconf-2.61/tests/autom4te --version
autom4te (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by Akim Demaille.

./local.at:502: /Aux/Install/autoconf-2.61/tests/autoconf --version
autoconf (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.

./local.at:502: /Aux/Install/autoconf-2.61/tests/autoheader --version
autoheader (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by Roland McGrath and Akim Demaille.

./local.at:502: /Aux/Install/autoconf-2.61/tests/autoupdate --version
autoupdate (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.

./local.at:502: /Aux/Install/autoconf-2.61/tests/autoreconf --version
autoreconf (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.

./local.at:502: /Aux/Install/autoconf-2.61/tests/ifnames --version
ifnames (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Paul Eggert.

## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Thu Feb 22 13:27:31 EST 2007
testsuite: ending at: Thu Feb 22 13:27:42 EST 2007
testsuite: test suite duration: 0h 0m 11s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 1 test was run,
1 failed unexpectedly.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
GNU Autoconf 2.61 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

 221: acprograms.at:20   AC_PROG_SED

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
221. acprograms.at:20: testing ...
./acprograms.at:20: autoconf --force -W obsolete
./acprograms.at:20: /bin/sh -n configure
./acprograms.at:20: autoheader 
./acprograms.at:20: top_srcdir=$abs_top_srcdir ./configure -C
--- /dev/null   2000-08-24 05:00:32.000000000 -0400
+++ /Aux/Install/autoconf-2.61/tests/testsuite.dir/at-stderr    2007-02-22 
13:27:41.000000000 -0500
@@ -0,0 +1 @@
+./configure: line 1652: echo: write error: Broken pipe
stdout:
configure: creating cache config.cache
checking for a sed that does not truncate output... /usr/local/bin/sed
configure: updating cache config.cache
configure: creating ./config.status
config.status: creating config.h
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 configure, which was
> generated by GNU Autoconf 2.61.  Invocation command line was
> 
>   $ ./configure -C
> 
> ## --------- ##
> ## Platform. ##
> ## --------- ##
> 
> hostname = localhost.localdomain
> uname -m = i686
> uname -r = 2.2.26
> uname -s = Linux
> uname -v = #1 Thu Mar 11 10:07:21 EST 2004
> 
> /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: /Aux/Install/autoconf-2.61/tests
> PATH: /usr/local/sbin
> PATH: /usr/local/bin
> PATH: /sbin
> PATH: /bin
> PATH: /usr/sbin
> PATH: /usr/bin
> PATH: /usr/X11R6/bin
> PATH: /usr/local/teTeX/bin
> PATH: /root/bin
> 
> 
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
> 
> configure:1530: creating cache config.cache
> configure:1643: checking for a sed that does not truncate output
> configure:1722: result: /usr/local/bin/sed
> configure:1791: updating cache config.cache
> configure:1827: creating ./config.status
> 
> ## ---------------------- ##
> ## Running config.status. ##
> ## ---------------------- ##
> 
> This file was extended by config.status, which was
> generated by GNU Autoconf 2.61.  Invocation command line was
> 
>   CONFIG_FILES    = 
>   CONFIG_HEADERS  = 
>   CONFIG_LINKS    = 
>   CONFIG_COMMANDS = 
>   $ ./config.status 
> 
> on localhost.localdomain
> 
> config.status:515: creating config.h
> 
> ## ---------------- ##
> ## Cache variables. ##
> ## ---------------- ##
> 
> 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_SED=/usr/local/bin/sed
> 
> ## ----------------- ##
> ## Output variables. ##
> ## ----------------- ##
> 
> DEFS='-DHAVE_CONFIG_H'
> ECHO_C=''
> ECHO_N='-n'
> ECHO_T=''
> LIBOBJS=''
> LIBS=''
> LTLIBOBJS=''
> PACKAGE_BUGREPORT=''
> PACKAGE_NAME=''
> PACKAGE_STRING=''
> PACKAGE_TARNAME=''
> PACKAGE_VERSION=''
> PATH_SEPARATOR=':'
> SED='/usr/local/bin/sed'
> SHELL='/bin/sh'
> bindir='${exec_prefix}/bin'
> build_alias=''
> datadir='${datarootdir}'
> datarootdir='${prefix}/share'
> docdir='${datarootdir}/doc/${PACKAGE}'
> dvidir='${docdir}'
> exec_prefix='${prefix}'
> host_alias=''
> htmldir='${docdir}'
> includedir='${prefix}/include'
> infodir='${datarootdir}/info'
> libdir='${exec_prefix}/lib'
> libexecdir='${exec_prefix}/libexec'
> localedir='${datarootdir}/locale'
> localstatedir='${prefix}/var'
> mandir='${datarootdir}/man'
> oldincludedir='/usr/include'
> pdfdir='${docdir}'
> prefix='/usr/local'
> program_transform_name='s,x,x,'
> psdir='${docdir}'
> sbindir='${exec_prefix}/sbin'
> sharedstatedir='${prefix}/com'
> sysconfdir='${prefix}/etc'
> target_alias=''
> 
> ## ----------- ##
> ## confdefs.h. ##
> ## ----------- ##
> 
> #define PACKAGE_NAME ""
> #define PACKAGE_TARNAME ""
> #define PACKAGE_VERSION ""
> #define PACKAGE_STRING ""
> #define PACKAGE_BUGREPORT ""
> 
> configure: exit 0
221. acprograms.at:20: 221. AC_PROG_SED (acprograms.at:20): FAILED 
(acprograms.at:20)


## ------------- ##
## ../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.61, which was
| generated by GNU Autoconf 2.61.  Invocation command line was
| 
|   $ ./configure 
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = localhost.localdomain
| uname -m = i686
| uname -r = 2.2.26
| uname -s = Linux
| uname -v = #1 Thu Mar 11 10:07:21 EST 2004
| 
| /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: /usr/local/sbin
| PATH: /usr/local/bin
| PATH: /sbin
| PATH: /bin
| PATH: /usr/sbin
| PATH: /usr/bin
| PATH: /usr/X11R6/bin
| PATH: /usr/local/teTeX/bin
| PATH: /root/bin
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:1724: checking for a BSD-compatible install
| configure:1780: result: /usr/local/bin/install -c
| configure:1791: checking whether build environment is sane
| configure:1834: result: yes
| configure:1862: checking for a thread-safe mkdir -p
| configure:1901: result: /usr/local/bin/mkdir -p
| configure:1914: checking for gawk
| configure:1930: found /usr/local/bin/gawk
| configure:1941: result: gawk
| configure:1952: checking whether make sets $(MAKE)
| configure:1973: result: yes
| configure:2185: checking whether /bin/sh -n is known to work
| configure:2204: result: yes
| configure:2216: checking for expr
| configure:2234: found /usr/local/bin/expr
| configure:2246: result: /usr/local/bin/expr
| configure:2268: checking for gm4
| configure:2301: result: no
| configure:2268: checking for gnum4
| configure:2301: result: no
| configure:2268: checking for m4
| configure:2286: found /usr/local/bin/m4
| configure:2298: result: /usr/local/bin/m4
| configure:2310: checking whether m4 supports frozen files
| configure:2322: result: yes
| configure:2325: checking how m4 supports trace files
| configure:2335: result: --debugfile
| configure:2365: checking for perl
| configure:2383: found /usr/local/bin/perl
| configure:2396: result: /usr/local/bin/perl
| configure:2428: checking for emacs
| configure:2444: found /usr/local/bin/emacs
| configure:2455: result: emacs
| configure:2473: checking whether emacs is sufficiently recent
| configure:2483: $TEST_EMACS -batch -q -f batch-byte-compile conftest.el 1>&2
| While compiling broken-mode in file /Aux/Install/autoconf-2.61/conftest.el:
|   ** assignment to free variable broken-defaults
| Wrote /Aux/Install/autoconf-2.61/conftest.elc
| Done
| configure:2486: $? = 0
| configure:2495: result: yes
| configure:2514: checking for emacs
| configure:2541: result: emacs
| configure:2565: checking where .elc files should go
| configure:2578: $EMACS -batch -q -eval '(while load-path (princ (concat (car 
load-path) "\n")) (setq load-path (cdr load-path)))' </dev/null >conftest.out
| configure:2581: $? = 0
| configure:2594: result: ${datarootdir}/emacs/site-lisp
| configure:2607: checking for grep that handles long lines and -e
| configure:2681: result: /usr/local/bin/grep
| configure:2686: checking for egrep
| configure:2764: result: /usr/local/bin/grep -E
| configure:2769: checking for a sed that does not truncate output
| configure:2848: result: /usr/local/bin/sed
| configure:2992: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by GNU Autoconf config.status 2.61, which was
| generated by GNU Autoconf 2.61.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on localhost.localdomain
| 
| config.status:619: creating tests/Makefile
| config.status:619: creating tests/atlocal
| config.status:619: creating man/Makefile
| config.status:619: creating lib/emacs/Makefile
| config.status:619: creating Makefile
| config.status:619: creating doc/Makefile
| config.status:619: creating lib/Makefile
| config.status:619: creating lib/Autom4te/Makefile
| config.status:619: creating lib/autoscan/Makefile
| config.status:619: creating lib/m4sugar/Makefile
| config.status:619: creating lib/autoconf/Makefile
| config.status:619: creating lib/autotest/Makefile
| config.status:619: creating bin/Makefile
| config.status:810: executing tests/atconfig commands
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_env_EMACSLOADPATH_set=
| ac_cv_env_EMACSLOADPATH_value=
| ac_cv_env_EMACS_set=
| ac_cv_env_EMACS_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='/usr/local/bin/grep -E'
| ac_cv_path_EXPR=/usr/local/bin/expr
| ac_cv_path_GREP=/usr/local/bin/grep
| ac_cv_path_M4=/usr/local/bin/m4
| ac_cv_path_PERL=/usr/local/bin/perl
| ac_cv_path_SED=/usr/local/bin/sed
| ac_cv_path_install='/usr/local/bin/install -c'
| ac_cv_path_mkdir=/usr/local/bin/mkdir
| ac_cv_prog_AWK=gawk
| ac_cv_prog_EMACS=emacs
| ac_cv_prog_TEST_EMACS=emacs
| ac_cv_prog_emacs_ok=yes
| ac_cv_prog_gnu_m4=yes
| ac_cv_prog_gnu_m4_debugfile=--debugfile
| ac_cv_prog_make_make_set=yes
| ac_cv_sh_n_works=yes
| am_cv_lispdir='${datarootdir}/emacs/site-lisp'
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| ACLOCAL='${SHELL} /Aux/Install/autoconf-2.61/build-aux/missing --run 
aclocal-1.10'
| AMTAR='${SHELL} /Aux/Install/autoconf-2.61/build-aux/missing --run tar'
| AUTOCONF='${SHELL} /Aux/Install/autoconf-2.61/build-aux/missing --run 
autoconf'
| AUTOHEADER='${SHELL} /Aux/Install/autoconf-2.61/build-aux/missing --run 
autoheader'
| AUTOMAKE='${SHELL} /Aux/Install/autoconf-2.61/build-aux/missing --run 
automake-1.10'
| AWK='gawk'
| CYGPATH_W='echo'
| DEFS='-DPACKAGE_NAME=\"GNU\ Autoconf\" -DPACKAGE_TARNAME=\"autoconf\" 
-DPACKAGE_VERSION=\"2.61\" -DPACKAGE_STRING=\"GNU\ Autoconf\ 2.61\" 
-DPACKAGE_BUGREPORT=\"address@hidden" -DPACKAGE=\"autoconf\" -DVERSION=\"2.61\"'
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/usr/local/bin/grep -E'
| EMACS='emacs'
| EMACSLOADPATH=''
| EXPR='/usr/local/bin/expr'
| GREP='/usr/local/bin/grep'
| HELP2MAN='${SHELL} /Aux/Install/autoconf-2.61/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/local/bin/m4'
| M4_DEBUGFILE='--debugfile'
| MAKEINFO='${SHELL} /Aux/Install/autoconf-2.61/build-aux/missing --run 
makeinfo'
| PACKAGE='autoconf'
| PACKAGE_BUGREPORT='address@hidden'
| PACKAGE_NAME='GNU Autoconf'
| PACKAGE_STRING='GNU Autoconf 2.61'
| PACKAGE_TARNAME='autoconf'
| PACKAGE_VERSION='2.61'
| PATH_SEPARATOR=':'
| PERL='/usr/local/bin/perl'
| SED='/usr/local/bin/sed'
| SET_MAKE=''
| SHELL='/bin/sh'
| STRIP=''
| TEST_EMACS='emacs'
| VERSION='2.61'
| ac_cv_sh_n_works='yes'
| 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) /Aux/Install/autoconf-2.61/build-aux/install-sh'
| libdir='${exec_prefix}/lib'
| libexecdir='${exec_prefix}/libexec'
| lispdir='${datarootdir}/emacs/site-lisp'
| localedir='${datarootdir}/locale'
| localstatedir='${prefix}/var'
| mandir='${datarootdir}/man'
| mkdir_p='/usr/local/bin/mkdir -p'
| oldincludedir='/usr/include'
| pdfdir='${docdir}'
| prefix='/usr/local'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='${prefix}/etc'
| target_alias=''
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| #define PACKAGE_NAME "GNU Autoconf"
| #define PACKAGE_TARNAME "autoconf"
| #define PACKAGE_VERSION "2.61"
| #define PACKAGE_STRING "GNU Autoconf 2.61"
| #define PACKAGE_BUGREPORT "address@hidden"
| #define PACKAGE "autoconf"
| #define VERSION "2.61"
| 
| configure: exit 0


reply via email to

[Prev in Thread] Current Thread [Next in Thread]