summaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>2008-05-20 23:28:34 +0000
committerjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>2008-05-20 23:28:34 +0000
commit63d003d8013c10e034996fea53542f48c20694ad (patch)
tree8897000c826096542ee5abc4a3ff9c6179661f84 /gcc/testsuite
parentf69b7efb46e48bce7beb22bf8f1e26f487998aac (diff)
downloadgcc-63d003d8013c10e034996fea53542f48c20694ad.tar.gz
* obj-c++.dg/bitfield-1.mm: XFAIL for ICE; move dg-options after other
test directives; use dg-prune-output instead of dg-excess-errors for possible message to ignore; adjust line numbers for messages. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135689 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/obj-c++.dg/bitfield-1.mm19
2 files changed, 14 insertions, 9 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a904ba35afb..532eb7d67a6 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2008-05-20 Janis Johnson <janis187@us.ibm.com>
+ * obj-c++.dg/bitfield-1.mm: XFAIL for ICE; move dg-options after other
+ test directives; use dg-prune-output instead of dg-excess-errors for
+ possible message to ignore; adjust line numbers for messages.
+
* obj-c++.dg/comp-types-10.mm: XFAIL for ICE.
* obj-c++.dg/try-catch-9.mm: XFAILfor ICE, move dg-options after
other test directives.
diff --git a/gcc/testsuite/obj-c++.dg/bitfield-1.mm b/gcc/testsuite/obj-c++.dg/bitfield-1.mm
index fa8e7265d37..087a13ff7ad 100644
--- a/gcc/testsuite/obj-c++.dg/bitfield-1.mm
+++ b/gcc/testsuite/obj-c++.dg/bitfield-1.mm
@@ -4,8 +4,10 @@
were defined at once (i.e., any padding introduced for
superclasses should be removed). */
/* Contributed by Ziemowit Laski <zlaski@apple.com>. */
-/* { dg-options "-Wpadded -Wabi" } */
/* { dg-do run } */
+/* { dg-xfail-if "PR31032" { *-*-* } { "*" } { "" } } */
+/* { dg-prune-output ".*internal compiler error.*" } */
+/* { dg-options "-Wpadded -Wabi" } */
#include <objc/objc.h>
#include <objc/Object.h>
@@ -112,12 +114,11 @@ int main(void)
return 0;
}
-/* { dg-excess-errors "In file included from" { target lp64 } } */
+/* { dg-prune-output "In file included from" } Ignore this message. */
/* { dg-bogus "padding struct to align" "PR23610" { xfail lp64 } 1 } */
-
-/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 40 } */
-/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 43 } */
-/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 57 } */
-/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 60 } */
-/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 75 } */
-/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 76 } */
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 42 } */
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 45 } */
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 59 } */
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 62 } */
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 77 } */
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 78 } */