[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: automake 1.6 test failures
From: |
Alexandre Duret-Lutz |
Subject: |
Re: automake 1.6 test failures |
Date: |
07 Apr 2002 21:21:40 +0200 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
[Dave, please keep this on the list.]
>>> "Dave" == Dave Brondsema <address@hidden> writes:
[...]
>> Hmm, which version?
Dave> bash 2.05a.0(3)-release (i686-pc-cygwin)
Dave> and here's some other info which may be of use
Dave> latest cygwin on winXP
Dave> gcc 3.0.4
Dave> automake cvs tarball
Dave> autoconf 2.53
Dave> aclocal (GNU automake) 1.6
Dave> fgrep (GNU grep) 2.5
Dave> perl v5.6.1 built for cygwin-multi
Dave> CYGWIN_NT-5.1 DPB2 1.3.10(0.51/3/2) 2002-02-25 11:14 i686
Dave> unknown
[...]
Dave> with CVS, I don't have the previous two errors I had. I now
Dave> have just one error (which I didn't have with the release
Dave> version)
Dave> make check VERBOSE=x TESTS='confsub.test'
Dave> === Running test ./confsub.test
Dave> + cat
Dave> + cat
Dave> + mkdir subdir
Dave> + cat
Dave> + echo Before.
Dave> + perl ../../aclocal -I
Dave> /tmp/automake/automake/tests/testSubDir/../../m4
Dave> --acdir=/tmp/automake/automake/tests/../m4
Dave> + perl ../../automake
Dave> --libdir=/tmp/automake/automake/tests/../lib --foreign --Werror
Dave> + fgrep subdir/config.h subdir/Makefile.in
Dave> + fgrep -v cd $(top_builddir)
Dave> + autoconf
Dave> + ./configure
Dave> checking for a BSD-compatible install... /usr/bin/install -c
Dave> checking whether build environment is sane... yes
Dave> checking for gawk... gawk
Dave> checking whether make sets ${MAKE}... yes
Dave> configure: creating ./config.status
Dave> config.status: creating Makefile
Dave> config.status: creating subdir/Makefile
Dave> config.status: creating subdir/config.h
Dave> + fgrep Before. subdir/config.h
Dave> Before.
Dave> + sleep 1
Dave> + echo After.
Dave> + make
Dave> Making all in subdir
Dave> make[1]: Entering directory
Dave> `/tmp/automake/automake/tests/testSubDir/subdir'
Dave> make all-am
Dave> make[2]: Entering directory
Dave> `/tmp/automake/automake/tests/testSubDir/subdir'
Dave> make[2]: Nothing to be done for `all-am'.
Dave> make[2]: Leaving directory
Dave> `/tmp/automake/automake/tests/testSubDir/subdir'
Dave> make[1]: Leaving directory
Dave> `/tmp/automake/automake/tests/testSubDir/subdir'
Dave> make[1]: Entering directory
Dave> `/tmp/automake/automake/tests/testSubDir'
Dave> make[1]: Nothing to be done for `all-am'.
Dave> make[1]: Leaving directory
Dave> `/tmp/automake/automake/tests/testSubDir'
Dave> + fgrep After. subdir/config.h
Dave> + exit 1
Dave> FAIL: confsub.test
I can't see any change between Automake 1.6 and CVS Automake
that could have caused this.
However, ISTR that time-stamps have only a 2sec precision on
some Windows file system. That could explain why this test
sometime fails, and sometime doesn't. Does this make sense?
Could you edit confsub.test, change 'sleep 1' to 'sleep 2', and
see if it still fails?
--
Alexandre Duret-Lutz