automake
[Top][All Lists]
Advanced

[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




reply via email to

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