pr64935-1.c: XFAIL on AIX.
authorDavid Edelsohn <dje.gcc@gmail.com>
Sat, 26 Sep 2015 15:34:58 +0000 (15:34 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Sat, 26 Sep 2015 15:34:58 +0000 (11:34 -0400)
        * gcc.dg/pr64935-1.c: XFAIL on AIX.
        * gcc.dg/pr64935-2.c: XFAIL on AIX.
        * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
        * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
        * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
        * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
        DW_AT_noreturn on AIX.
        * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
        DW_AT_noreturn on AIX.
        * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
        * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
        * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
        DW_AT_GNU_deleted on AIX.
        * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
        * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
        * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
        * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
        * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
        * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
        * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
        * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
        * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
        * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
        * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
        * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
        * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
        * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
        * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.

From-SVN: r228168

26 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/debug/dwarf2/deleted-member-function.C
gcc/testsuite/g++.dg/debug/dwarf2/dwarf4-nested.C
gcc/testsuite/g++.dg/debug/dwarf2/global-used-types-1.C
gcc/testsuite/g++.dg/debug/dwarf2/imported-decl-2.C
gcc/testsuite/g++.dg/debug/dwarf2/lambda1.C
gcc/testsuite/g++.dg/debug/dwarf2/lineno-simple1.C
gcc/testsuite/g++.dg/debug/dwarf2/namespace-1.C
gcc/testsuite/g++.dg/debug/dwarf2/nested-4.C
gcc/testsuite/g++.dg/debug/dwarf2/noreturn-function.C
gcc/testsuite/g++.dg/debug/dwarf2/pr44641.C
gcc/testsuite/g++.dg/debug/dwarf2/pr46527.C
gcc/testsuite/g++.dg/debug/dwarf2/pr61433.C
gcc/testsuite/g++.dg/debug/dwarf2/pubnames-2.C
gcc/testsuite/g++.dg/debug/dwarf2/pubnames-3.C
gcc/testsuite/g++.dg/debug/dwarf2/template-func-params-6.C
gcc/testsuite/g++.dg/debug/dwarf2/template-params-6.C
gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2-macro.c
gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2-macro2.c
gcc/testsuite/gcc.dg/debug/dwarf2/global-used-types.c
gcc/testsuite/gcc.dg/debug/dwarf2/lang-c89.c
gcc/testsuite/gcc.dg/debug/dwarf2/noreturn-function-attribute.c
gcc/testsuite/gcc.dg/debug/dwarf2/noreturn-function-keyword.c
gcc/testsuite/gcc.dg/debug/dwarf2/stacked-qualified-types-3.c
gcc/testsuite/gcc.dg/pr64935-1.c
gcc/testsuite/gcc.dg/pr64935-2.c

index 74c0823a5bd9cb9f66c2bd84ac1668f5d9317506..167e2e02dde1ff4b505440367b5227c112fa83c4 100644 (file)
@@ -1,3 +1,34 @@
+2015-09-26  David Edelsohn  <dje.gcc@gmail.com>
+
+       * gcc.dg/pr64935-1.c: XFAIL on AIX.
+       * gcc.dg/pr64935-2.c: XFAIL on AIX.
+       * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
+       * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
+       * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
+       * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
+       DW_AT_noreturn on AIX.
+       * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
+       DW_AT_noreturn on AIX.
+       * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
+       * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
+       * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
+       DW_AT_GNU_deleted on AIX.
+       * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
+       * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
+       * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
+       * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
+       * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
+       * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
+       * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
+       * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
+       * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
+       * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
+       * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
+       * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
+       * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
+       * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
+       * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.
+
 2015-09-25  Steven G. Kargl  <kargl@gcc.gnu.org>
 
        PR fortran/67614
index a81028f6f69528d7a8152bdfc1a14b2d717d1544..c0c36a977751327cb6813cf05dbddb17fb6055a6 100644 (file)
@@ -1,6 +1,6 @@
 // { dg-do compile }
 // { dg-options "-O -std=c++11 -g -dA -gno-strict-dwarf" }
-// { dg-final { scan-assembler-times " DW_AT_GNU_deleted" 2 } }
+// { dg-final { scan-assembler-times " DW_AT_GNU_deleted" 2 { xfail { powerpc-ibm-aix* } } } }
 
 struct Foo
 {
index 160694c3c9f2a9d0409ebfe221d51c5a76ebb0b8..dec161bb7d4eac938cdb4a46537f238e41d97380 100644 (file)
@@ -11,7 +11,7 @@
 // Check that func is declared exactly once in the debug info (in the
 // compile unit).
 //
-// { dg-final { scan-assembler-times "\\.ascii \"func\\\\0\"\[^\n\]*DW_AT_name" 1 } }
+// { dg-final { scan-assembler-times "\\.ascii \"func\\\\0\"\[^\n\]*DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
 //
 // Check to make sure that no type unit contains a DIE with DW_AT_low_pc
 // or DW_AT_ranges.  These patterns assume that the compile unit is always
index 30117e6ab70fc26b0d4bacf7805d66747c646ba9..79782c9d0d11f2e2f4dcb7c914af9af427e63b20 100644 (file)
@@ -3,8 +3,8 @@
 // { dg-do compile }
 // { dg-final { scan-assembler-times "DIE \\(0x\[^\n\]*\\) DW_TAG_enumeration_type" 1 } }
 // { dg-final { scan-assembler-times "DIE \\(0x\[^\n\]*\\) DW_TAG_enumerator" 2 } }
-// { dg-final { scan-assembler-times "ascii \"a.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 } }
-// { dg-final { scan-assembler-times "ascii \"b.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 } }
+// { dg-final { scan-assembler-times "ascii \"a.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
+// { dg-final { scan-assembler-times "ascii \"b.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
 
 struct foo
 {
index ce01f72382a7032f7ca17dd32b27920881e76edc..58f19bee324206df06fd5ac3017a926aa8b35e45 100644 (file)
@@ -28,5 +28,5 @@ BBBB::method (int b)
   return a + b;
 }
 
-// { dg-final { scan-assembler-not "ascii \"BBBB\\\\0\".*ascii \"AAAA\\\\0\".*DW_TAG_imported_declaration" } }
-// { dg-final { scan-assembler-times "ascii \"AAAA\\\\0\".*ascii \"BBBB\\\\0\".*DIE .0x\[0-9a-f\]*. DW_TAG_imported_declaration" 1 } }
+// { dg-final { scan-assembler-not "ascii \"BBBB\\\\0\".*ascii \"AAAA\\\\0\".*DW_TAG_imported_declaration" { xfail { powerpc-ibm-aix* } } } }
+// { dg-final { scan-assembler-times "ascii \"AAAA\\\\0\".*ascii \"BBBB\\\\0\".*DIE .0x\[0-9a-f\]*. DW_TAG_imported_declaration" 1 { xfail { powerpc-ibm-aix* } } } }
index ac62312df294f6d0bedb1223944dadffe250dd7e..bd3ce5dc807b99061b6fea721609b395d4e375db 100644 (file)
@@ -3,8 +3,8 @@
 // { dg-options "-gdwarf-2 -dA -fno-merge-debug-strings -gno-strict-dwarf" }
 
 // Check for the local alias variables that point to the members of the closure.
-// { dg-final { scan-assembler-times "DW_TAG_variable\[^.\]*\.ascii \"j.0\"" 4 } }
-// { dg-final { scan-assembler-times "DW_TAG_variable\[^.\]*\.ascii \"this.0\"" 2 } }
+// { dg-final { scan-assembler-times "DW_TAG_variable\[^.\]*\.ascii \"j.0\"" 4 { xfail { powerpc-ibm-aix* } } } }
+// { dg-final { scan-assembler-times "DW_TAG_variable\[^.\]*\.ascii \"this.0\"" 2 { xfail { powerpc-ibm-aix* } } } }
 
 struct A
 {
index 55ecc18a3bdf2a0c2f301abd1df3981a7a087d96..0d7df3fbdd97875dd85e90dc6a954ffff94b0ba8 100644 (file)
@@ -1,14 +1,14 @@
 // { dg-do compile }
 // { dg-options "-gdwarf-2 -O0 -dA" }
 
-struct C {  // { dg-function-on-line {_ZN1CC[12]Ev} }
+struct C {  // { dg-function-on-line {_ZN1CC[12]Ev} { xfail { powerpc-ibm-aix* } } }
   int i;
   virtual void
-  foo() {}  // { dg-function-on-line _ZN1C3fooEv }
+  foo() {}  // { dg-function-on-line _ZN1C3fooEv { xfail { powerpc-ibm-aix* } } }
 };
 static C dummy;
 
 int
 main (void)
-{  // { dg-function-on-line main }
+{  // { dg-function-on-line main { xfail { powerpc-ibm-aix* } } }
 }
index c86f9b1a6e24be4a1d52e3ba125a23b655f991da..34fa088811f799e51950c02a1fc4d739e74d10ab 100644 (file)
@@ -8,7 +8,7 @@
 // { dg-final { scan-assembler-times "DIE +\\(\[^\n\]*\\) DW_TAG_namespace" 1 } }
 // { dg-final { scan-assembler-times "\"not_emitted.0\"\[^\n\]*DW_AT_name" 1 } }
 // { dg-final { scan-assembler-times "DIE +\\(\[^\n\]*\\) DW_TAG_typedef" 1 } }
-// { dg-final { scan-assembler-times "\.ascii \"T.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 } }
+// { dg-final { scan-assembler-times "\.ascii \"T.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
 
 struct strukt
 {
index 188e1ca10e8bd39dfbe60a376549e12421cbbb5c..75cc97b78b840becc9ff5b00057637a459431513 100644 (file)
@@ -1,6 +1,6 @@
 // PR debug/53235
 // { dg-options "-gdwarf-4 -fdebug-types-section" }
-// { dg-final { scan-assembler-times "debug_types" 2 { xfail { *-*-darwin* || { *-*-solaris2.1[1-9]* && { ! gas } } } } } }
+// { dg-final { scan-assembler-times "debug_types" 2 { xfail { powerpc-ibm-aix* || { *-*-darwin* || { *-*-solaris2.1[1-9]* && { ! gas } } } } } } }
 
 namespace E {
   class O {};
index 73a0af49ca4d8d25c229c1b6cd1644a804096e2b..722ee13a89bee56fbf60e360a199a90367b58325 100644 (file)
@@ -1,7 +1,7 @@
 // { dg-do compile }
 // { dg-options "-O -std=c++11 -g -dA -gno-strict-dwarf" }
 // Expect DW_AT_noreturn once in .debug_info and once in .debug_abbrev
-// { dg-final { scan-assembler-times "DW_AT_noreturn" 2 } }
+// { dg-final { scan-assembler-times "DW_AT_noreturn" 2 { xfail { powerpc-ibm-aix* } } } }
 
 class Foo
 {
index f08079c7656c0c64256c378e6514b92c1a680a86..3edec412ee1121e91a18c6a94529396605585f36 100644 (file)
@@ -1,5 +1,6 @@
 // Origin: PR 44641
 // { dg-do compile }
+// { dg-skip-if "" { powerpc-ibm-aix* } { "*" } { "" } }
 // { dg-options "-gdwarf-2 -O0 -dA" }
 
 template <class A> struct MisplacedDbg;
index d29dfc0a11c77186e9bf92668ed54ceedc470048..3fa484ee83b4590ecd525904b32a6cf38e6ddb94 100644 (file)
@@ -9,7 +9,7 @@ struct WrapperStruct {
   Struct<double> ClassInstantiated;
 };
 template <typename T> double
-Struct<T>::defined_later()  // { dg-function-on-line {_ZN6StructIdE13defined_laterEv} }
+Struct<T>::defined_later()  // { dg-function-on-line {_ZN6StructIdE13defined_laterEv} { xfail { powerpc-ibm-aix* } } }
 {
   return 1;
 }
index a63b8a9ef2fb157a2937559e8a93edd56f53a4bb..221727c19a629fa27c1589da6985f4e3b0b22f2c 100644 (file)
@@ -1,5 +1,6 @@
 // PR c++/61433
 // { dg-do compile { target c++11 } }
+// { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } }
 // { dg-options "-O -fcompare-debug -fno-inline -fno-ipa-pure-const -fipa-sra" }
 
 template <class T>
index f2c0f24c1e80ed6dc7bb27d3c4b4ba36def56837..bf94707de942523ff5246029f961e8b87da7988c 100644 (file)
@@ -1,4 +1,5 @@
 // { dg-do compile { target c++11 } }
+// { dg-skip-if "" { powerpc-ibm-aix* } { "*" } { "" } }
 // { dg-options "-gpubnames -gdwarf-4 -fno-debug-types-section -dA" }
 // { dg-final { scan-assembler-times "\.section\[\t \]\[^\n\]*debug_pubnames" 1 } }
 // { dg-final { scan-assembler "\"\\(anonymous namespace\\)\\\\0\"+\[ \t\]+\[#;/|@!]+\[ \t\]+external name" } }
index 62d6b0628c8ea9fee9c9b8d44fa2d7277abc7cfe..6ea8cbbbcfcb960ce1d2c8bd219afa5922b26030 100644 (file)
@@ -1,4 +1,5 @@
 // { dg-do compile { target c++11 } }
+// { dg-skip-if "" { powerpc-ibm-aix* } { "*" } { "" } }
 // { dg-options "-gpubnames -gdwarf-4 -fdebug-types-section -dA" }
 // { dg-final { scan-assembler-times "\.section\[\t \]\[^\n\]*debug_pubnames" 1 } }
 // { dg-final { scan-assembler "\"\\(anonymous namespace\\)\\\\0\"+\[ \t\]+\[#;/|@!]+\[ \t\]+external name" } }
index 26a97731a3f6886af7d893b0d6700fde528ed99b..21c1341e6a0f65b1e5f895aff73840a7e7e23b48 100644 (file)
@@ -3,7 +3,7 @@
 // { dg-options "-gdwarf-2 -dA -fno-merge-debug-strings" }
 // { dg-final { scan-assembler-times "DW_TAG_GNU_template_template_param" 2 } }
 // { dg-final { scan-assembler-times "\"vector.0\".*?DW_AT_GNU_template_name" 1 } }
-// { dg-final { scan-assembler-times ".ascii \"U.0\".*?DW_AT_name" 1 } }
+// { dg-final { scan-assembler-times ".ascii \"U.0\".*?DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
 
 template <class T>
 struct vector_base
index 0a45432574069e93d5ecb67354262233ad7cfca9..3af76680c6aeda6bb6ded26002677db59139937d 100644 (file)
@@ -3,7 +3,7 @@
 // { dg-options "-gdwarf-2 -dA -fno-merge-debug-strings" }
 // { dg-final { scan-assembler-times "DW_TAG_GNU_template_template_param" 2 } }
 // { dg-final { scan-assembler-times "\"vector.0\"\[^\n\]*DW_AT_GNU_template_name" 1 } }
-// { dg-final { scan-assembler-times ".ascii \"U.0\"\[^\n\]*DW_AT_name" 1 } }
+// { dg-final { scan-assembler-times ".ascii \"U.0\"\[^\n\]*DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
 
 template <class T>
 struct vector_base
index fd61296b2f1d0c1a58489117fe229150345bc5d0..24b598e153c95c768925ebda156e459026e4104e 100644 (file)
@@ -1,7 +1,7 @@
 /* Test to make sure the mcaro info includes a start file command for the main source */
 /* { dg-do compile } */
 /* { dg-options "-g3 -gdwarf -dA -fverbose-asm" } */
-/* { dg-final { scan-assembler "Start new file" } } */
+/* { dg-final { scan-assembler "Start new file" { xfail { powerpc-ibm-aix* } } } } */
 
 #define ADD(x) (M + x)
 
index 3dfa2908ef364756f523bc896355df088bdba628..5204342adf720ca3ee6f5d4fedfe3e711deaa15b 100644 (file)
@@ -1,7 +1,7 @@
 /* Test to make sure the macro info includes the predefined macros with line number 0.  */
 /* { dg-do compile } */
 /* { dg-options "-g3 -gdwarf -dA -fverbose-asm" } */
-/* { dg-final { scan-assembler "At line number 0" } } */
+/* { dg-final { scan-assembler "At line number 0" { xfail { powerpc-ibm-aix* } } } } */
 
 #define FOO 1
 int i;
index 431b429dea55a69275e0829e96386a82c34438c0..32f272b9788617f067f4b08304ab0ff355196386 100644 (file)
@@ -4,8 +4,8 @@
  { dg-do compile }
  { dg-final { scan-assembler-times "DIE \\(0x\[^\n\]*\\) DW_TAG_enumeration_type" 1 } }
  { dg-final { scan-assembler-times "DIE \\(0x\[^\n\]*\\) DW_TAG_enumerator" 2 } }
- { dg-final { scan-assembler-times "ascii \"a.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 } }
- { dg-final { scan-assembler-times "ascii \"b.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 } }
+ { dg-final { scan-assembler-times "ascii \"a.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
+ { dg-final { scan-assembler-times "ascii \"b.0\"\[\t \]+\[^\n\]*DW_AT_name" 1 { xfail { powerpc-ibm-aix* } } } }
  */
 
 enum { a, b };
index 6292cf8f9c99070f598186c65af50531f3b6cb42..b6b4a89ff8ea0248f61cde0783b566a117bd3ba0 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O -std=c89 -g -dA" } */
 /* DW_LANG_C89 = 0x0001 */
-/* { dg-final { scan-assembler "0x1.*DW_AT_language" } } */
+/* { dg-final { scan-assembler "0x1.*DW_AT_language" { xfail { powerpc-ibm-aix* } } } } */
 
 int version;
index 7c8924a6ca5219bddff302063abe576dac53c3f0..bc2cfa52073a7583a19dc2164a15c20a677d9b52 100644 (file)
@@ -1,7 +1,7 @@
 // { dg-do compile }
 // { dg-options "-O -std=c99 -g -dA -gno-strict-dwarf" }
 // Expect DW_AT_noreturn once in .debug_info and once in .debug_abbrev
-// { dg-final { scan-assembler-times "DW_AT_noreturn" 2 } }
+// { dg-final { scan-assembler-times "DW_AT_noreturn" 2 { xfail { powerpc-ibm-aix* } } } }
 
 void __attribute__ ((noreturn))
 baz (void)
index ced96d19799430dd1c00dc85ab6acfa925440e1d..0105e6c3a15976f46e05c35f83f5c8be83420c2b 100644 (file)
@@ -1,7 +1,7 @@
 // { dg-do compile }
 // { dg-options "-O -std=c11 -g -dA -gno-strict-dwarf" }
 // Expect DW_AT_noreturn once in .debug_info and once in .debug_abbrev
-// { dg-final { scan-assembler-times "DW_AT_noreturn" 2 } }
+// { dg-final { scan-assembler-times "DW_AT_noreturn" 2 { xfail { powerpc-ibm-aix* } } } }
 
 _Noreturn void exit (int);
 
index efa3fa0b1f21a49f436872f81b75d68f6486e20a..dac4405b36c9d57334778039457c56122ecb871c 100644 (file)
@@ -31,4 +31,4 @@ char * _Atomic restrict h;
 char * _Atomic i;
 char * restrict j;
 
-/* { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_(?:const|volatile|atomic|restrict)_type" 8 } } */
+/* { dg-final { scan-assembler-times "DIE \\(\[^\n\]*\\) DW_TAG_(?:const|volatile|atomic|restrict)_type" 8 { xfail { powerpc-ibm-aix* } } } } */
index 0fc6b58caed4f8570d55749383012beab91248fd..08f2531d6aca9dace0132f47ba2ca2a65ba88cd7 100644 (file)
@@ -1,6 +1,7 @@
 /* PR rtl-optimization/64935 */
 /* { dg-do compile } */
 /* { dg-options "-std=gnu89 -Wno-shift-count-overflow -O2 -fcompare-debug" } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
 
 int a[] = {}, b[] = {}, c[] = {}, d[] = {}, e[] = {}, f[] = {}, h[] = {};
 int g[] = { 0 };
index 3b45382a825916032715c602cf7731702a69770b..8d0a81aa560d410335c10b2cd3533dafba1615b1 100644 (file)
@@ -2,6 +2,7 @@
 /* { dg-do compile } */
 /* { dg-options "-O -fschedule-insns --param=max-sched-ready-insns=0 -fcompare-debug" } */
 /* { dg-require-effective-target scheduling } */
+/* { dg-xfail-if "" { powerpc-ibm-aix* } { "*" } { "" } } */
 
 void
 foo (int *data, unsigned len, const int qlp_coeff[],