[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. Index: gcc/testsuite/gcc.dg/torture/inf-compare-1.c =================================================================== --- gcc/testsuite/gcc.dg/torture/inf-compare-1.c (revision 256541) +++ gcc/testsuite/gcc.dg/torture/inf-compare-1.c (working copy) @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-add-options ieee } */ /* { dg-require-effective-target fenv_exceptions } */ +/* { dg-skip-if "remove this when pr58684 is fixed" { powerpc64*-*-* } } */ #include <fenv.h> Index: gcc/testsuite/gcc.dg/torture/inf-compare-2.c =================================================================== --- gcc/testsuite/gcc.dg/torture/inf-compare-2.c (revision 256541) +++ gcc/testsuite/gcc.dg/torture/inf-compare-2.c (working copy) @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-add-options ieee } */ /* { dg-require-effective-target fenv_exceptions } */ +/* { dg-skip-if "remove this when pr58684 is fixed" { powerpc64*-*-* } } */ #include <fenv.h> Index: gcc/testsuite/gcc.dg/torture/inf-compare-3.c =================================================================== --- gcc/testsuite/gcc.dg/torture/inf-compare-3.c (revision 256541) +++ gcc/testsuite/gcc.dg/torture/inf-compare-3.c (working copy) @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-add-options ieee } */ /* { dg-require-effective-target fenv_exceptions } */ +/* { dg-skip-if "remove this when pr58684 is fixed" { powerpc64*-*-* } } */ #include <fenv.h> Index: gcc/testsuite/gcc.dg/torture/inf-compare-4.c =================================================================== --- gcc/testsuite/gcc.dg/torture/inf-compare-4.c (revision 256541) +++ gcc/testsuite/gcc.dg/torture/inf-compare-4.c (working copy) @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-add-options ieee } */ /* { dg-require-effective-target fenv_exceptions } */ +/* { dg-skip-if "remove this when pr58684 is fixed" { powerpc64*-*-* } } */ #include <fenv.h> -- -Bill Seurer