[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: autoconf-2.49c test [ 23 145 ] failures on SunOS 4.1.4
From: |
Akim Demaille |
Subject: |
Re: autoconf-2.49c test [ 23 145 ] failures on SunOS 4.1.4 |
Date: |
31 Jan 2001 15:51:32 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Crater Lake) |
| 23. ../../tests/base.at:205: testing AC_CACHE_CHECK...
| ../../tests/base.at:212: autoconf --autoconf-dir .. -l $at_srcdir
| ../../tests/base.at:213: ./configure -q
| ../../tests/base.at:215: top_srcdir=$top_srcdir ./configure
| --- - Tue Jan 30 11:47:40 2001
| +++ at-stdout Tue Jan 30 11:47:39 2001
| @@ -1 +1,2 @@
| +configure: loading cache /dev/null
| checking for nothing... found
Err? Why do *you* see this message, and we don't?
====================================
Testing suite for GNU Autoconf 2.49d
====================================
23. ./base.at:205: testing AC_CACHE_CHECK...
./base.at:214: autoconf --autoconf-dir .. -l $at_srcdir
./base.at:215: top_srcdir=$top_srcdir ./configure -q
stdout:
23. ./base.at:205: ok
===========================
All 1 tests were successful
===========================
Hm, the code is...
| if test -r "$cache_file"; then
| # Some versions of bash will fail to source /dev/null (special
| # files actually), so we avoid doing that.
| if test -f "$cache_file"; then
| { echo "$as_me:821: loading cache $cache_file" >&5
| echo "$as_me: loading cache $cache_file" >&6;}
| case $cache_file in
| [\\/]* | ?:[\\/]* ) . $cache_file;;
| *) . ./$cache_file;;
| esac
| fi
| else
| { echo "$as_me:829: creating cache $cache_file" >&5
| echo "$as_me: creating cache $cache_file" >&6;}
| >$cache_file
| fi
Hm, I guess the difference is test -r /dev/null and test -f /dev/null
on your machine as opposed to my sh:
src/ace/tests % sh -c 'test -r /dev/null && test -f /dev/null'; echo $?
1
But anyway, this is a problem: with -q FD6 should be /dev/null, so we
shouldn't see this anyway.
May I ask you this:
./testsuite -d -v 23
sh -x ./configure -q >log 2>&1
and send the log? Thanks!
145. ../../tests/acfunctions.at:30: ok
Too bad, nondeterministic. Did you do something special? Rebuilding
while running the test suite or so? Can you reproduce it?
./testsuite 145