aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBill Seurer <seurer@linux.vnet.ibm.com>2018-01-30 16:51:14 +0000
committerBill Seurer <seurer@gcc.gnu.org>2018-01-30 16:51:14 +0000
commit86145a19abf39f611f88026eb48dd1d67d5f4ee7 (patch)
tree765007feede3a32967d7055b3f0a626eb6213696 /gcc
parenta59b07c1e17769b9b0cd126731a6466edbfe8801 (diff)
downloadgcc-86145a19abf39f611f88026eb48dd1d67d5f4ee7.zip
gcc-86145a19abf39f611f88026eb48dd1d67d5f4ee7.tar.gz
gcc-86145a19abf39f611f88026eb48dd1d67d5f4ee7.tar.bz2
[PATCH, rs6000] pr58684, pr83759 xfail test cases that fail on powerpc64.
This patch xfails a few test cases on powerpc64 that fail after r256380 due to a longstanding issue with floating-point compares. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58684 for more information. 2018-01-30 Bill Seurer <seurer@linux.vnet.ibm.com> PR 58684 * gcc/testsuite/gcc.dg/torture/inf-compare-1.c: Add xfail. * gcc/testsuite/gcc.dg/torture/inf-compare-2.c: Add xfail. * gcc/testsuite/gcc.dg/torture/inf-compare-3.c: Add xfail. * gcc/testsuite/gcc.dg/torture/inf-compare-4.c: Add xfail. From-SVN: r257190
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog8
-rw-r--r--gcc/testsuite/gcc.dg/torture/inf-compare-1.c3
-rw-r--r--gcc/testsuite/gcc.dg/torture/inf-compare-2.c3
-rw-r--r--gcc/testsuite/gcc.dg/torture/inf-compare-3.c3
-rw-r--r--gcc/testsuite/gcc.dg/torture/inf-compare-4.c3
5 files changed, 16 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c348529..0eac073 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2018-01-30 Bill Seurer <seurer@linux.vnet.ibm.com>
+
+ PR 58684
+ * gcc/testsuite/gcc.dg/torture/inf-compare-1.c: Add xfail.
+ * gcc/testsuite/gcc.dg/torture/inf-compare-2.c: Add xfail.
+ * gcc/testsuite/gcc.dg/torture/inf-compare-3.c: Add xfail.
+ * gcc/testsuite/gcc.dg/torture/inf-compare-4.c: Add xfail.
+
2018-01-30 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/84111
diff --git a/gcc/testsuite/gcc.dg/torture/inf-compare-1.c b/gcc/testsuite/gcc.dg/torture/inf-compare-1.c
index 0f45108..a4b44d6 100644
--- a/gcc/testsuite/gcc.dg/torture/inf-compare-1.c
+++ b/gcc/testsuite/gcc.dg/torture/inf-compare-1.c
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { xfail { powerpc*-*-* } } } */
+/* remove the xfail for powerpc when pr58684 is fixed */
/* { dg-add-options ieee } */
/* { dg-require-effective-target fenv_exceptions } */
diff --git a/gcc/testsuite/gcc.dg/torture/inf-compare-2.c b/gcc/testsuite/gcc.dg/torture/inf-compare-2.c
index ba73395..8ee932c 100644
--- a/gcc/testsuite/gcc.dg/torture/inf-compare-2.c
+++ b/gcc/testsuite/gcc.dg/torture/inf-compare-2.c
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { xfail { powerpc*-*-* } } } */
+/* remove the xfail for powerpc when pr58684 is fixed */
/* { dg-add-options ieee } */
/* { dg-require-effective-target fenv_exceptions } */
diff --git a/gcc/testsuite/gcc.dg/torture/inf-compare-3.c b/gcc/testsuite/gcc.dg/torture/inf-compare-3.c
index e545d3b..c8605ad 100644
--- a/gcc/testsuite/gcc.dg/torture/inf-compare-3.c
+++ b/gcc/testsuite/gcc.dg/torture/inf-compare-3.c
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { xfail { powerpc*-*-* } } } */
+/* remove the xfail for powerpc when pr58684 is fixed */
/* { dg-add-options ieee } */
/* { dg-require-effective-target fenv_exceptions } */
diff --git a/gcc/testsuite/gcc.dg/torture/inf-compare-4.c b/gcc/testsuite/gcc.dg/torture/inf-compare-4.c
index fca6cbf..55a0dfc 100644
--- a/gcc/testsuite/gcc.dg/torture/inf-compare-4.c
+++ b/gcc/testsuite/gcc.dg/torture/inf-compare-4.c
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { xfail { powerpc*-*-* } } } */
+/* remove the xfail for powerpc when pr58684 is fixed */
/* { dg-add-options ieee } */
/* { dg-require-effective-target fenv_exceptions } */