]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
bitfield-1.mm: Expect failures.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Tue, 12 Feb 2008 21:45:48 +0000 (21:45 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Tue, 12 Feb 2008 21:45:48 +0000 (21:45 +0000)
* obj-c++.dg/bitfield-1.mm: Expect failures.
* obj-c++.dg/bitfield-4.mm: Likewise.
* obj-c++.dg/cxx-ivars-2.mm: Likewise.
* obj-c++.dg/encode-8.mm: Likewise.
* obj-c++.dg/isa-field-1.mm: Likewise.
* obj-c++.dg/layout-1.mm: Likewise.
* obj-c++.dg/lookup-2.mm: Likewise.
* obj-c++.dg/try-catch-2.mm: Likewise.
* obj-c++.dg/try-catch-9.mm: Likewise.

From-SVN: r132274

gcc/testsuite/ChangeLog
gcc/testsuite/obj-c++.dg/bitfield-1.mm
gcc/testsuite/obj-c++.dg/bitfield-4.mm
gcc/testsuite/obj-c++.dg/cxx-ivars-2.mm
gcc/testsuite/obj-c++.dg/encode-8.mm
gcc/testsuite/obj-c++.dg/isa-field-1.mm
gcc/testsuite/obj-c++.dg/layout-1.mm
gcc/testsuite/obj-c++.dg/lookup-2.mm
gcc/testsuite/obj-c++.dg/try-catch-2.mm
gcc/testsuite/obj-c++.dg/try-catch-9.mm

index f2a2069372f32f9dd98deb7c1d4abd402ee97a08..e3092fee2ae192a297b0c6fbf0614734da808749 100644 (file)
@@ -1,3 +1,15 @@
+2008-02-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * obj-c++.dg/bitfield-1.mm: Expect failures.
+       * obj-c++.dg/bitfield-4.mm: Likewise.
+       * obj-c++.dg/cxx-ivars-2.mm: Likewise.
+       * obj-c++.dg/encode-8.mm: Likewise.
+       * obj-c++.dg/isa-field-1.mm: Likewise.
+       * obj-c++.dg/layout-1.mm: Likewise.
+       * obj-c++.dg/lookup-2.mm: Likewise.
+       * obj-c++.dg/try-catch-2.mm: Likewise.
+       * obj-c++.dg/try-catch-9.mm: Likewise.
+
 2008-02-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        PR objc++/34193
index c7920251d0622c1992f5a4c55bef322b07052490..8633b854db70c17fa9be943dea61ea62561adf28 100644 (file)
@@ -111,3 +111,13 @@ int main(void)
   
   return 0;
 }
+
+/* { dg-bogus "included from <built-in>" "PR23610" { xfail lp64 } 0 } */
+/* { dg-bogus "padding struct to align" "PR23610" { xfail lp64 } 0 } */
+
+/* { 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 } */
index d7617bf106ccf9773958645c777b2279a1e28fbc..ef336f44834ac65d9a5217d59b0814ba94887257 100644 (file)
@@ -48,3 +48,9 @@ int main(void)
 
   return 0;
 }
+
+/* { dg-bogus "included from <built-in>" "PR23610" { xfail lp64 } 0 } */
+/* { dg-bogus "padding struct to align" "PR23610" { xfail lp64 } 0 } */
+
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 28 } */
+/* { dg-bogus "padding struct size" "PR23610" { xfail lp64 } 34 } */
index bf9ca6af44a7ba9ec017645383fb92edcff96bf1..3a6df79ab4c39bc1bbdc5b4f87f5b5ca67a0bfd8 100644 (file)
@@ -1,7 +1,7 @@
 // Check if the '- .cxx_construct' and '-.cxx_destruct' methods get called
 // and if they perform their desired function.
 
-// { dg-do run }
+// { dg-do run { xfail { "*-*-*" } } } PR27247/PR23681
 // { dg-options "-fobjc-call-cxx-cdtors" }
 
 #include <objc/Object.h>
index 5f61cb87be45aca064c2f6ec7610674405a2a4df..bfd34754ff477bbb676f78b499582ca59caa14b3 100644 (file)
@@ -3,7 +3,7 @@
    should be encoded as '*').  */
 /* Contributed by Ziemowit Laski <zlaski@apple.com>.  */
 /* { dg-options "-lobjc" } */
-/* { dg-do run } */
+/* { dg-do run { xfail { "*-*-*" } } } PR27249 */
 
 #include <string.h>           
 #include <stdlib.h>
index ce1d9ff2d8f32781f0d15a8349e207c50fbd973e..f6d3e6a475cd81f6603a40ee2203472cedc3b6fd 100644 (file)
@@ -1,5 +1,6 @@
 /* Ensure there are no bizarre difficulties with accessing the 'isa' field of objects.  */
 /* { dg-do compile } */
+/* { dg-xfail-if "PR23613" { "*-*-*" } { "*" } { "" } } */
 
 #include <objc/Object.h>
 
index fe8ab3d083d2ddf91405633ab1363f50af4f6a2b..6972d12539f9c14f07c4f9df2baf16e9bbd2f0cf 100644 (file)
@@ -13,3 +13,5 @@
 - (id) foo;
 @end
 
+/* { dg-bogus "included from <built-in>" "PR23610" { xfail lp64 } 0 } */
+/* { dg-bogus "padding struct to align" "PR23610" { xfail lp64 } 0 } */
index f694ec9301c330015cc8cb6c1255a00c4361c4f8..a14860af51cbb2db1834bdc8840850790c6b2647 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do run } */
+/* { dg-xfail-if "PR23614" { "*-*-*" } { "*" } { "" } } */
 
 #include <objc/Object.h>
 #include <stdlib.h>
index 9352260ab266b18f6acec19255120131ea1db1f6..7809b890db9138eb36d369a563d471432ec10da8 100644 (file)
@@ -3,6 +3,7 @@
 /* Developed by Ziemowit Laski <zlaski@apple.com>.  */
 
 /* { dg-options "-fobjc-exceptions" } */
+/* { dg-xfail-if "PR23616" { "*-*-*" } { "*" } { "" } } */
 /* { dg-do run } */
 
 #include <objc/Object.h>
index 18721b4ee4382f41d6cad3831cadeeda700cb367..56bbdd1e55435dad91a258fa07d873fc1e5ad3ef 100644 (file)
@@ -3,6 +3,7 @@
 /* Developed by Ziemowit Laski <zlaski@apple.com>.  */
 
 /* { dg-options "-fobjc-exceptions -O2" } */
+/* { dg-xfail-if "PR23616" { "*-*-*" } { "*" } { "" } } */
 /* { dg-do run } */
 
 #include <objc/Object.h>