diff options
author | Bill Seurer <seurer@linux.vnet.ibm.com> | 2018-01-30 16:51:14 +0000 |
---|---|---|
committer | Bill Seurer <seurer@gcc.gnu.org> | 2018-01-30 16:51:14 +0000 |
commit | 86145a19abf39f611f88026eb48dd1d67d5f4ee7 (patch) | |
tree | 765007feede3a32967d7055b3f0a626eb6213696 /gcc | |
parent | a59b07c1e17769b9b0cd126731a6466edbfe8801 (diff) | |
download | gcc-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/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/inf-compare-1.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/inf-compare-2.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/inf-compare-3.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/torture/inf-compare-4.c | 3 |
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 } */ |