[gcc(refs/users/aoliva/heads/testme)] libstdc++: testsuite: require cmath for nexttowardl

Alexandre Oliva aoliva@gcc.gnu.org
Tue Jun 21 00:07:45 GMT 2022


https://gcc.gnu.org/g:d95a7f8cba71bf3604a08bcb009b26748b9365d6

commit d95a7f8cba71bf3604a08bcb009b26748b9365d6
Author: Alexandre Oliva <oliva@adacore.com>
Date:   Mon Jun 20 19:43:40 2022 -0300

    libstdc++: testsuite: require cmath for nexttowardl
    
    nexttowardl is only expected to be available with C99 math, but
    20_util/to_chars/long_double.cc uses it unconditionally.
    
    State the cmath requirement in the test.
    
    
    for  libstdc++-v3/ChangeLog
    
            * testsuite/20_util/to_chars/long_double.cc: Require cmath.
    
    TN: V527-028

Diff:
---
 libstdc++-v3/testsuite/20_util/to_chars/long_double.cc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc b/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc
index 94b5b5967d3..0b1c2c2936f 100644
--- a/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc
+++ b/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc
@@ -36,6 +36,7 @@
 
 // { dg-require-effective-target ieee_floats }
 // { dg-require-effective-target size32plus }
+// { dg-require-cmath "" }
 
 #include <charconv>


More information about the Libstdc++-cvs mailing list