aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/20_util
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2023-06-16 03:23:47 -0300
committerAlexandre Oliva <oliva@gnu.org>2023-06-16 03:41:27 -0300
commita371a639b76f1bdcd7a957f400b5a7c0faf30a15 (patch)
treea706e6a54c767a3923bea287737b86dc2677a752 /libstdc++-v3/testsuite/20_util
parentc6c428196d4c76208a0d34aacfa80b57a20f5097 (diff)
downloadgcc-a371a639b76f1bdcd7a957f400b5a7c0faf30a15.zip
gcc-a371a639b76f1bdcd7a957f400b5a7c0faf30a15.tar.gz
gcc-a371a639b76f1bdcd7a957f400b5a7c0faf30a15.tar.bz2
[libstdc++] [testsuite] xfail dbl from_chars for aarch64 rtems ldbl
rtems, like vxworks, uses fast-float doubles for from_chars even for long double, so it loses precision, so expect the long double bits to fail on aarch64. for libstdc++-v3/ChangeLog * testsuite/20_util/from_chars/4.cc: Skip long double on aarch64-rtems.
Diffstat (limited to 'libstdc++-v3/testsuite/20_util')
-rw-r--r--libstdc++-v3/testsuite/20_util/from_chars/4.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/testsuite/20_util/from_chars/4.cc b/libstdc++-v3/testsuite/20_util/from_chars/4.cc
index 206e18d..76e07df 100644
--- a/libstdc++-v3/testsuite/20_util/from_chars/4.cc
+++ b/libstdc++-v3/testsuite/20_util/from_chars/4.cc
@@ -18,7 +18,7 @@
// <charconv> is supported in C++14 as a GNU extension
// { dg-do run { target c++14 } }
// { dg-add-options ieee }
-// { dg-additional-options "-DSKIP_LONG_DOUBLE" { target aarch64-*-vxworks* x86_64-*-vxworks* } }
+// { dg-additional-options "-DSKIP_LONG_DOUBLE" { target aarch64-*-rtems* aarch64-*-vxworks* x86_64-*-vxworks* } }
#include <charconv>
#include <string>