This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH/testsuite] handle excessively large tests on spu-*-*
- From: Ben Elliston <bje at au1 dot ibm dot com>
- To: Andrew Pinski <pinskia at gmail dot com>
- Cc: Ben Elliston <bje at au1 dot ibm dot com>, gcc-patches at gcc dot gnu dot org, janis187 at us dot ibm dot com
- Date: Thu, 21 Dec 2006 15:20:21 +1100
- Subject: Re: [PATCH/testsuite] handle excessively large tests on spu-*-*
- References: <1166670866.5237.19.camel@localhost> <1166674339.14938.8.camel@celery.andrew.com>
On Wed, 2006-12-20 at 20:12 -0800, Andrew Pinski wrote:
> This seems like a better way except for:
> > * lib/g++-dg.exp (g++-dg-prune): Likewise.
>
>
> > proc g++-dg-prune { system text } {
> > + if {[string match "spu-*" $system] && \
> > + [string match "*exceeds local store range*" $text]} {
> > + # The format here is important. See dg.exp.
> > + return "::unsupported::memory full"
> > + }
> > return [gcc-dg-prune $system $text]
> > }
>
> This, g++-dg-prune already calls gcc-dg-prune so there is no need to add
> this.
Duh :-) Thanks for catching that.
> Plus it seems like you also change libstdc++/testsuite/prune.exp to
> add this. Or really fix it so it actually calls gcc-dg-prune also.
Or perhaps g++-dg-prune?
Cheers, Ben