On 8/16/2010 5:07 PM, Ralf Wildenhues wrote: > * Charles Wilson wrote on Mon, Aug 16, 2010 at 10:50:21PM CEST: >> On 8/16/2010 4:42 PM, Ralf Wildenhues wrote: >>> >>> Can you run >>> VERBOSE=yes $srcdir/tests/fcdemo-conf.test; echo $? >>> >>> and post the output of that? VERBOSE=debug is even more informative, if >>> that is necessary. Thanks. >> >> Attached. > > Thanks. The test exits 1: > > [...] > | -rw-r--r-- 1 cwilson cwilson 2071 Aug 15 19:29 config-h.in > | -rw-r--r-- 1 cwilson cwilson 27264 Aug 15 19:29 Makefile.in > | 1 > > That should show up as FAIL in the output. I have no idea why that > happens.
Well, in the top level Makefile.am: if HAVE_F77 TESTS += $(F77_TESTS) endif if HAVE_FC TESTS += $(FC_TESTS) endif Since HAVE_F77 and HAVE_FC are not true, 'make check-TESTS' doesn't even attempt to run the the corresponding tests. So, that explains what I was seeing; I'm just not used to that effect. The odd result is that check-TESTS assumes that the total number of tests is equal to the number of terms listed in $TESTS. Any tests that are not included in that list -- like $(F77_TESTS) or $(FC_TESTS) if you don't have fortran -- are treated as if they do not exist, which is different that explicitly "SKIPping" them. But...this is a long-standing design issue with the old test suite. Sorry for the noise. > Which Automake version do you use? I'm not aware of any problems with > the TESTS driver of it, and I've run its testsuite on Cygwin not too > long ago too. No, it was all a false alarm. But I'm using am-1.11.1. -- Chuck