diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2017-02-17 15:51:40 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2017-02-17 15:51:40 +0100 |
commit | 3185712c775f226df6f06304a1d7e0e87a1b99c3 (patch) | |
tree | 767e26f7ccbf5a3eab9c5a535e6f073169fe8bd8 /gcc | |
parent | 6c12bd5b31e057058a809d547e4417aacd140546 (diff) | |
download | gcc-3185712c775f226df6f06304a1d7e0e87a1b99c3.zip gcc-3185712c775f226df6f06304a1d7e0e87a1b99c3.tar.gz gcc-3185712c775f226df6f06304a1d7e0e87a1b99c3.tar.bz2 |
testsuite: pr59833.c and pr61441.c should use -fsignaling-nans
The testcases pr59833.c and pr61441.c check whether signaling NaNs as
input to some operation result in quiet NaNs. Without -fsignaling-nans
this is not guaranteed to happen. So, this patch add this option to
these testcases.
* gcc.dg/pr59833.c: Add -fsignaling-nans to options.
* gcc.dg/pr61441.c: Ditto.
From-SVN: r245533
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr59833.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr61441.c | 2 |
3 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d0a95d4..0f62d8d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2017-02-17 Segher Boessenkool <segher@kernel.crashing.org> + + * gcc.dg/pr59833.c: Add -fsignaling-nans to options. + * gcc.dg/pr61441.c: Ditto. + 2017-02-17 Martin Liska <mliska@suse.cz> PR rtl-optimization/79574 diff --git a/gcc/testsuite/gcc.dg/pr59833.c b/gcc/testsuite/gcc.dg/pr59833.c index 45fcf7f..c75efde 100644 --- a/gcc/testsuite/gcc.dg/pr59833.c +++ b/gcc/testsuite/gcc.dg/pr59833.c @@ -1,5 +1,5 @@ /* { dg-do run { target { *-*-linux* *-*-gnu* } } } */ -/* { dg-options "-O0 -lm" } */ +/* { dg-options "-O0 -lm -fsignaling-nans" } */ /* { dg-add-options ieee } */ /* { dg-require-effective-target issignaling } */ diff --git a/gcc/testsuite/gcc.dg/pr61441.c b/gcc/testsuite/gcc.dg/pr61441.c index 1b0f181..9408e85 100644 --- a/gcc/testsuite/gcc.dg/pr61441.c +++ b/gcc/testsuite/gcc.dg/pr61441.c @@ -1,5 +1,5 @@ /* { dg-do run { target { *-*-linux* *-*-gnu* } } } */ -/* { dg-options "-O1 -lm -fexcess-precision=standard" } */ +/* { dg-options "-O1 -lm -fexcess-precision=standard -fsignaling-nans" } */ /* { dg-require-effective-target issignaling } */ #define _GNU_SOURCE |