re PR libstdc++/83120 (ext/special_functions/hyperg failure on AIX)
authorDavid Edelsohn <dje.gcc@gmail.com>
Thu, 7 Dec 2017 20:05:59 +0000 (20:05 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Thu, 7 Dec 2017 20:05:59 +0000 (15:05 -0500)
        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

libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc
libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc

index f4a04fac43fedcb851069d3963e0a0fcc3b37eba..3043c25356561bc063ff4d7865494bfca0054595 100644 (file)
@@ -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
index 1cede80c4b4cf762b2fb3ed2beaa2142aa6bf8fa..96cebde4e92eeebb59d09ae35b34856d4942cc47 100644 (file)
@@ -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.
 //
index 558db8dc2591e552792a19b2bffafdca18e3c758..2fc41f73486032d610de0d2a5cc6d0e389984a34 100644 (file)
@@ -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.
 //