aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2020-02-29 19:23:02 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2020-02-29 19:23:02 +0000
commit38b1722d5d44c52e06a8694b8fa36793735e27d1 (patch)
tree2ea08f1bd599d29293608c8c419c4f10fd0063ce
parent566f544c3e7e470f99ce6455e60eb1afaac7fc26 (diff)
downloadgcc-38b1722d5d44c52e06a8694b8fa36793735e27d1.zip
gcc-38b1722d5d44c52e06a8694b8fa36793735e27d1.tar.gz
gcc-38b1722d5d44c52e06a8694b8fa36793735e27d1.tar.bz2
XFAIL IPA tests that are not supported on 32-bit hppa*-*-hpux*.
2020-02-29 John David Anglin <danglin@gcc.gnu.org> PR ipa/92548 * gcc.dg/ipa/ipa-sra-12.c: xfail parameter split test on 32-bit hppa*-*-hpux*. * gcc.dg/ipa/ipa-sra-14.c: Likewise. * gcc.dg/ipa/ipcp-agg-12.c: xfail adding extra caller test.
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-sra-12.c4
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-sra-14.c6
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipcp-agg-12.c2
4 files changed, 13 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7eb415e..4144c26 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2020-02-29 John David Anglin <danglin@gcc.gnu.org>
+ PR ipa/92548
+ * gcc.dg/ipa/ipa-sra-12.c: xfail parameter split test on 32-bit
+ hppa*-*-hpux*.
+ * gcc.dg/ipa/ipa-sra-14.c: Likewise.
+ * gcc.dg/ipa/ipcp-agg-12.c: xfail adding extra caller test.
+
* g++.dg/ext/visibility/ref-temp1.C: Require visibility.
* gfortran.dg/pr90988_4.f: Likewise.
* gfortran.dg/pr91372.f90: Likewise.
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-sra-12.c b/gcc/testsuite/gcc.dg/ipa/ipa-sra-12.c
index 689071e..4d9057e 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-sra-12.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-sra-12.c
@@ -46,5 +46,5 @@ main (int argc, char *argv[])
return 0;
}
-/* { dg-final { scan-ipa-dump-times "Will split parameter" 2 "sra" } } */
-/* { dg-final { scan-ipa-dump-times "component at byte offset" 4 "sra" } } */
+/* { dg-final { scan-ipa-dump-times "Will split parameter" 2 "sra" { xfail { hppa*-*-hpux* && { ! lp64 } } } } } */
+/* { dg-final { scan-ipa-dump-times "component at byte offset" 4 "sra" { xfail { hppa*-*-hpux* && { ! lp64 } } } } } */
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-sra-14.c b/gcc/testsuite/gcc.dg/ipa/ipa-sra-14.c
index 0188124..3ca302c 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-sra-14.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-sra-14.c
@@ -56,5 +56,7 @@ main (int argc, char *argv[])
}
-/* { dg-final { scan-ipa-dump-times "Will split parameter" 2 "sra" } } */
-/* { dg-final { scan-ipa-dump-times "component at byte offset" 4 "sra" } } */
+/* { dg-final { scan-ipa-dump-times "Will split parameter" 2 "sra" { xfail { hpp
+a*-*-hpux* && { ! lp64 } } } } } */
+/* { dg-final { scan-ipa-dump-times "component at byte offset" 4 "sra" { xfail { hpp
+a*-*-hpux* && { ! lp64 } } } } } */
diff --git a/gcc/testsuite/gcc.dg/ipa/ipcp-agg-12.c b/gcc/testsuite/gcc.dg/ipa/ipcp-agg-12.c
index 5c57913..57a94ac 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipcp-agg-12.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipcp-agg-12.c
@@ -50,4 +50,4 @@ void entry2 (void)
}
-/* { dg-final { scan-ipa-dump-times "adding an extra caller" 2 "cp" } } */
+/* { dg-final { scan-ipa-dump-times "adding an extra caller" 2 "cp" { xfail { hppa*-*-hpux* && { ! lp64 } } } } } */