bitfield-1.mm: XFAIL for ICE...
authorJanis Johnson <janis187@us.ibm.com>
Tue, 20 May 2008 23:28:34 +0000 (23:28 +0000)
committerJanis Johnson <janis@gcc.gnu.org>
Tue, 20 May 2008 23:28:34 +0000 (23:28 +0000)
* 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.

From-SVN: r135689

gcc/testsuite/ChangeLog
gcc/testsuite/obj-c++.dg/bitfield-1.mm

index a904ba35afbd59afd26bb9b315a454654d05c713..532eb7d67a648e1009f18a3d3336a7c7c8112564 100644 (file)
@@ -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.
index fa8e7265d379a832b8005ba37645c058d0483b01..087a13ff7ad3f8c8e8f7ce786a740612cb0ae28e 100644 (file)
@@ -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 } */