[Top][All Lists]

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

Re: [GNU Autoconf 2.53] testsuite.log: 126 failures

From: A Braunsdorf
Subject: Re: [GNU Autoconf 2.53] testsuite.log: 126 failures
Date: Fri, 05 Apr 2002 09:15:49 -0500

In message <address@hidden>, Akim Demaille writes:
> Well, it is really weird.  It looks like your shell is unable to
> handle arguments with embedded eol.

Looks like you could be right.  The errors I got at home seemed to
indicate that.  I didn't have time to email from there, but I've
got a similar setup here in my office now (and it does the same
thing on these tests, as I recall).  It failed 149 times instead
of 126 on the whole test suite, but that may be because I have
fewer things installed here.

> Please, try this:
>         cd tests
>         ./testsuite -d -x -v 3

|## ----------------------------- ##
|## GNU Autoconf 2.53 test suite. ##
|## ----------------------------- ##
|3. tools.at:122: testing autoconf --trace: user macros...
|+ cat
|+ set +vx
|tools.at:167: autoconf -t TRACE1 -t TRACE2
|+ autoconf -t TRACE1 -t TRACE2
|--- /dev/null   Fri Apr  5 09:07:45 2002
|+++ /Users/ab/Desktop/autoconf-2.53/tests/testsuite.dir/at-stderr       Fri 
Apr  5 09:07:45 2002
|@@ -0,0 +1 @@
|+/Users/ab/Desktop/autoconf-2.53/bin/autoconf: command not found: autom4te 
|--- -   Wed Dec 31 19:00:00 1969
|+++ /Users/ab/Desktop/autoconf-2.53/tests/testsuite.dir/at-stdout       Fri 
Apr  5 09:07:45 2002
|@@ -1,18 +1 @@
|-configure.ac:19:TRACE1:foo bar:bar foo
|-configure.ac:19:TRACE2:bar foo
|tools.at:167: exit code was 1, expected 0
|3. tools.at:122: FAILED near `tools.at:167'

>         cd testsuite.dir/003
>         PATH=../..:$PATH autoconf -d -v -f -t 'TRACE1:
>         Hello world!'

|autoconf: invalid number of arguments.
|Try `autoconf --help' for more information.

QED, I guess.  My login shell is bash, and it works fine with
newlines in commands, as far as I can tell.  The autoconf script
runs /bin/sh (zsh).  If I change the load card in autoconf to run
bash, I get:

|autoconf: running autom4te --include /Users/ab/Desktop/autoconf-2.53/lib -d -v 
-f --language=autoconf --output=- --trace=TRACE1: Hello world! configure.ac
|/Users/ab/Desktop/autoconf-2.53/bin/autoconf: command not found: autom4te [198]

which is the "right" answer, right?

Looks like Apple's zsh is defective to me.  I'll replace it with
bash and try again.  Sound good?


reply via email to

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