autoconf
[Top][All Lists]
Advanced

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

Re: 2.53a m4sh.at:74 failure


From: Akim Demaille
Subject: Re: 2.53a m4sh.at:74 failure
Date: 18 Apr 2002 15:57:37 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp)

| In testsuite:
| cat >test/test-1.as <<'_ATEOF'
| AS_INIT
| if false; then
|   AS_UNSET([LINENO])
| fi  
| _AS_PREPARE
| echo "Line: $LINENO"
| grep 'Line: .*LINENO' $[0] >/dev/null ||
|   AS_ERROR([cannot find original script])
| exit 0
| _ATEOF
| 
| 
| But once run with testsuite -v -x 15
| 
| % cat testsuite.dir/015/test/test-1.as
| AS_INIT
| if false; then
|   AS_UNSET([LINENO])
| fi
| _AS_PREPARE
| echo "Line: 2893"
| grep 'Line: .*LINENO' $[0] >/dev/null ||
|   AS_ERROR([cannot find original script])
| exit 0
| 
| 
| So, $LINENO was changed, but I don't see where that happens..
| Any clues? (I suspect the autom4te -l m4sh test-1.as, but I tried
| that by hand and it left test-1.as alone (popping Line: 2893 into
| test-1) - stranger still, that test passes on a NetBSD-1.5ZB/i386 box, but
| not on two NetBSD-1.5ZC/i386 boxes, yet sed,gm4,perl,sh(bar one diff to do
| with ttys) are the same)

Don't bother with this test.  This test tries to make sure LINENO is
properly emulated when needed, and to do so, it unsets LINENO
sometimes.  Which zsh (=/bin/sh on Darwin) doesn't like.

I'll fix this test, forget it.



reply via email to

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