diff options
Diffstat (limited to 'libstdc++-v3/testsuite/20_util/from_chars/6.cc')
-rw-r--r-- | libstdc++-v3/testsuite/20_util/from_chars/6.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/20_util/from_chars/6.cc b/libstdc++-v3/testsuite/20_util/from_chars/6.cc index d33484cebfe..fff3450b56c 100644 --- a/libstdc++-v3/testsuite/20_util/from_chars/6.cc +++ b/libstdc++-v3/testsuite/20_util/from_chars/6.cc @@ -30,7 +30,9 @@ test01() #if __cpp_lib_to_chars >= 201611L #if _GLIBCXX_USE_C99_FENV_TR1 double d; +#ifdef FE_DOWNWARD std::fesetround(FE_DOWNWARD); +#endif const std::string s = "0.099999999999999999999999999"; auto res = std::from_chars(s.data(), s.data() + s.length(), d); VERIFY( res.ec == std::errc{} ); |