From f79d87865b55f24f8a7dda9e0c3bb139247d7d21 Mon Sep 17 00:00:00 2001 From: Senthil Kumar Selvaraj Date: Thu, 1 Sep 2016 11:02:55 +0000 Subject: [PATCH] Fix more bogus testsuite failures for avr. gcc/testsuite/ 2016-09-01 Senthil Kumar Selvaraj * gcc.dg/pr64252.c: Require int32plus. * gcc.dg/pr66299-1.c: Likewise. * gcc.dg/pr66299-2.c: Likewise. * gcc.dg/torture/20131115-1.c: Skip for avr. From-SVN: r239921 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/gcc.dg/pr64252.c | 1 + gcc/testsuite/gcc.dg/pr66299-1.c | 1 + gcc/testsuite/gcc.dg/pr66299-2.c | 1 + gcc/testsuite/gcc.dg/torture/20131115-1.c | 1 + 5 files changed, 11 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 82f3daaa9f5..c0af03891b3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2016-09-01 Senthil Kumar Selvaraj + + * gcc.dg/pr64252.c: Require int32plus. + * gcc.dg/pr66299-1.c: Likewise. + * gcc.dg/pr66299-2.c: Likewise. + * gcc.dg/torture/20131115-1.c: Skip for avr. + 2016-09-01 Kyrylo Tkachov * gcc.target/aarch64/ands_3.c: New test. diff --git a/gcc/testsuite/gcc.dg/pr64252.c b/gcc/testsuite/gcc.dg/pr64252.c index 71f9c7812a4..a813f5aedc4 100644 --- a/gcc/testsuite/gcc.dg/pr64252.c +++ b/gcc/testsuite/gcc.dg/pr64252.c @@ -1,6 +1,7 @@ /* PR target/64252 */ /* { dg-do run } */ /* { dg-options "-O2" } */ +/* { dg-require-effective-target int32plus } */ typedef unsigned int V __attribute__((vector_size (32))); diff --git a/gcc/testsuite/gcc.dg/pr66299-1.c b/gcc/testsuite/gcc.dg/pr66299-1.c index e75146bf3eb..df8476462f9 100644 --- a/gcc/testsuite/gcc.dg/pr66299-1.c +++ b/gcc/testsuite/gcc.dg/pr66299-1.c @@ -1,6 +1,7 @@ /* PR tree-optimization/66299 */ /* { dg-do run } */ /* { dg-options "-fdump-tree-original" } */ +/* { dg-require-effective-target int32plus } */ void test1 (int x) diff --git a/gcc/testsuite/gcc.dg/pr66299-2.c b/gcc/testsuite/gcc.dg/pr66299-2.c index 45e92184764..c75c539a41f 100644 --- a/gcc/testsuite/gcc.dg/pr66299-2.c +++ b/gcc/testsuite/gcc.dg/pr66299-2.c @@ -1,6 +1,7 @@ /* PR tree-optimization/66299 */ /* { dg-do run } */ /* { dg-options "-fdump-tree-optimized -O" } */ +/* { dg-require-effective-target int32plus } */ void test1 (int x, unsigned u) diff --git a/gcc/testsuite/gcc.dg/torture/20131115-1.c b/gcc/testsuite/gcc.dg/torture/20131115-1.c index edb05f04c47..d0cdfa5a220 100644 --- a/gcc/testsuite/gcc.dg/torture/20131115-1.c +++ b/gcc/testsuite/gcc.dg/torture/20131115-1.c @@ -1,4 +1,5 @@ /* { dg-do run } */ +/* { dg-skip-if "RAM usage too large" { "avr-*-*" } } */ struct S { int i; }; __attribute__((const, noinline, noclone)) -- 2.30.2