* Stefano Lattarini wrote on Thu, Nov 25, 2010 at 11:00:41PM CET: > I pushed the attached patch to maint, and merged into master and > branch-1.11.
Thank you, that looks good. I haven't had a chance to test this, though, with Savannah still down (see <http://identi.ca/group/fsfstatus>). Cheers, Ralf > See "real-world" motivations for this patch at: > <http://lists.gnu.org/archive/html/automake-patches/2010-11/msg00222.html> > <http://lists.gnu.org/archive/html/automake-patches/2010-11/msg00223.html> > -*-*-*- > > Fix spurious silent*.test failures for $CC != gcc > > In some tests on automake-produced silent rules, we forced the > use of gcc depmode to improve testsuite coverage; but this has > unsurprisingly led to spurious failures when some non-GNU C > compilers were used. So we are now careful to require GCC in > tests that force gcc depmode. > > From reports by Ralf Wildenhues. > > * silent5.test: Test removed, its content split into ... > * silent-many-generic.test, silent-many-gcc.test: ... these new > sister tests, the latter of which forces gcc depmode and lists > "gcc" in $required. > * silentlex.test: Test removed, its content split into ... > * silent-lex-generic.test, silent-lex-gcc.test: ... these new > sister tests, the latter of which forces gcc depmode and lists > "gcc" in $required. > * silentyacc.test: Test removed, its content split into ... > * silent-yacc-generic.test, silent-yacc-gcc.test: ... these new > sister tests, the latter of which forces gcc depmode and lists > "gcc" in $required. > * tests/Makefile.am (TESTS): Updated.