diff options
author | David Edelsohn <dje.gcc@gmail.com> | 2017-12-07 20:05:59 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2017-12-07 15:05:59 -0500 |
commit | d3861707ebebb3c4dc6965582cb7ff696f9b6b73 (patch) | |
tree | 25cf75b280c8dea69836421c40a401a6aca5d008 /libstdc++-v3 | |
parent | 4b2b493f86452d7941bf591b91bd348166f8ad1d (diff) | |
download | gcc-d3861707ebebb3c4dc6965582cb7ff696f9b6b73.zip gcc-d3861707ebebb3c4dc6965582cb7ff696f9b6b73.tar.gz gcc-d3861707ebebb3c4dc6965582cb7ff696f9b6b73.tar.bz2 |
re PR libstdc++/83120 (ext/special_functions/hyperg failure on AIX)
PR libstdc++/83120
* testsuite/ext/special_functions/hyperg/check_value.cc: Add
-ffp-contract=off. Add -ffloat-store for m68* and ia32.
* testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc: Same.
From-SVN: r255483
Diffstat (limited to 'libstdc++-v3')
3 files changed, 11 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f4a04fa..3043c25 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2017-12-07 David Edelsohn <dje.gcc@gmail.com> + + PR libstdc++/83120 + * testsuite/ext/special_functions/hyperg/check_value.cc: Add + -ffp-contract=off. Add -ffloat-store for m68* and ia32. + * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc: Same. + 2017-12-07 Martin Sebor <msebor@redhat.com> PR c/81544 diff --git a/libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc b/libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc index 1cede80..96cebde 100644 --- a/libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc +++ b/libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc @@ -1,5 +1,6 @@ // { dg-do run { target c++11 } } -// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" } +// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__ -ffp-contract=off" } +// { dg-additional-options "-ffloat-store" { target { m68*-*-* || ia32 } } } // // Copyright (C) 2016-2017 Free Software Foundation, Inc. // diff --git a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc index 558db8d..2fc41f7 100644 --- a/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc +++ b/libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc @@ -1,5 +1,6 @@ // { dg-do run { target c++11 } } -// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" } +// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__ -ffp-contract=off" } +// { dg-additional-options "-ffloat-store" { target { m68*-*-* || ia32 } } } // // Copyright (C) 2016-2017 Free Software Foundation, Inc. // |