On 01/12/2018 11:23 AM, Segher Boessenkool wrote:
On Thu, Jan 11, 2018 at 01:36:53PM -0600, Bill Seurer wrote:
[PATCH, rs6000] pr58684, pr83759 Disable test cases that fail on powerpc64.
This patch disables 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.
Bootstrapped and tested on powerpc64le-unknown-linux-gnu and
powerpc64be-unknown-linux-gnu with no regressions. Is this ok for trunk?
2018-01-11 Bill Seurer <seu...@linux.vnet.ibm.com>
PR sanitizer/65479
* gcc/testsuite/gcc.dg/torture/inf-compare-1.c: Add dg-skip.
* gcc/testsuite/gcc.dg/torture/inf-compare-2.c: Add dg-skip.
* gcc/testsuite/gcc.dg/torture/inf-compare-3.c: Add dg-skip.
* gcc/testsuite/gcc.dg/torture/inf-compare-4.c: Add dg-skip.
Could you xfail them instead? So that we automatically know what to
update when the problem finally is fixed. Or will that not work for
some reason?
I actually originally did xfail on the dg-if but then got XPASSes on the
compilation steps. I think this will work:
/* { dg-do run { xfail { powerpc*-*-* } } } */
/* remove the xfail for powerpc when pr58684 is fixed */
/* { dg-add-options ieee } */
/* { dg-require-effective-target fenv_exceptions } */
--
-Bill Seurer