[testsuite] Remove dg-excess-errors in gcc.dg/inline_[34].c and unroll_[234].c

Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
Mon Mar 11 10:14:00 GMT 2013

dominiq@lps.ens.fr (Dominique Dhumieres) writes:

> The following tests XPASS on i?86-*-linux* and x86_64-*-linux* (see, 
> e.g., http://gcc.gnu.org/ml/gcc-testresults/2013-02/msg02923.html )
> XPASS: gcc.dg/inline_3.c (test for excess errors)
> XPASS: gcc.dg/inline_4.c (test for excess errors)
> XPASS: gcc.dg/unroll_2.c (test for excess errors)
> XPASS: gcc.dg/unroll_3.c (test for excess errors)
> XPASS: gcc.dg/unroll_4.c (test for excess errors)
> The following patch fixes this to remove the noise.  In addition I do not
> see why this tests should be restricted to i?86-*-linux* and
> x86_64-*-linux* (the other tests inline_[12].c and unroll_[15] have no
> restrictions).  Tested on powerpc-apple-darwin9 and x86_64-apple-darwin10.
> Ok for mainline? If yes, could someone commit the patch since I don't have 
> write access?

I've now tested the patch on x86_64-unknown-linux-gnu and
i686-unknown-linux-gnu where it removes the XPASSes (thus less testsuite
noise), and on {i386-pc,sparc-sun}-solaris2.{9,10,11} where the tests
pass, too.

Unless the release managers object, I plan to commit it later today.

Thanks and sorry for the delay.


Rainer Orth, Center for Biotechnology, Bielefeld University

More information about the Gcc-patches mailing list