[Dave, please keep this on the list.] >>> "Dave" == Dave Brondsema <[EMAIL PROTECTED]> 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