[gcc r15-4613] libstdc++: Fix typos in tests using macros for std::float128_t support
Jonathan Wakely
redi@gcc.gnu.org
Thu Oct 24 17:19:21 GMT 2024
https://gcc.gnu.org/g:f7bcdf449148872d576b261e9bf385b0e12be0c0
commit r15-4613-gf7bcdf449148872d576b261e9bf385b0e12be0c0
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Thu Oct 24 11:38:39 2024 +0100
libstdc++: Fix typos in tests using macros for std::float128_t support
These tests check `_GLIBCXX_DOUBLE_IS_IEEE_BINARY128` but that's never
defined, it should be "LDOUBLE" not "DOUBLE".
libstdc++-v3/ChangeLog:
* testsuite/26_numerics/complex/ext_c++23.cc: Fix typo in macro.
* testsuite/26_numerics/headers/cmath/constexpr_std_c++23.cc:
Likewise.
* testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:
Likewise.
* testsuite/26_numerics/headers/cmath/nextafter_c++23.cc:
Likewise.
Diff:
---
libstdc++-v3/testsuite/26_numerics/complex/ext_c++23.cc | 2 +-
libstdc++-v3/testsuite/26_numerics/headers/cmath/constexpr_std_c++23.cc | 2 +-
libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc | 2 +-
libstdc++-v3/testsuite/26_numerics/headers/cmath/nextafter_c++23.cc | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/libstdc++-v3/testsuite/26_numerics/complex/ext_c++23.cc b/libstdc++-v3/testsuite/26_numerics/complex/ext_c++23.cc
index 0fc3d6f1a666..5f4ff06448e0 100644
--- a/libstdc++-v3/testsuite/26_numerics/complex/ext_c++23.cc
+++ b/libstdc++-v3/testsuite/26_numerics/complex/ext_c++23.cc
@@ -70,7 +70,7 @@ main()
}
#endif
#if defined(__STDCPP_FLOAT128_T__) \
- && (defined(_GLIBCXX_DOUBLE_IS_IEEE_BINARY128) \
+ && (defined(_GLIBCXX_LDOUBLE_IS_IEEE_BINARY128) \
|| defined(_GLIBCXX_HAVE_FLOAT128_MATH))
{
std::float128_t p[2] = {};
diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/constexpr_std_c++23.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/constexpr_std_c++23.cc
index 3c2377fd6987..983027ff6546 100644
--- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/constexpr_std_c++23.cc
+++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/constexpr_std_c++23.cc
@@ -119,7 +119,7 @@ main()
test_functions<std::float64_t>();
#endif
#if defined(__STDCPP_FLOAT128_T__) \
- && (defined(_GLIBCXX_DOUBLE_IS_IEEE_BINARY128) \
+ && (defined(_GLIBCXX_LDOUBLE_IS_IEEE_BINARY128) \
|| defined(_GLIBCXX_HAVE_FLOAT128_MATH))
test_functions<std::float128_t>();
#endif
diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc
index ea68ac5da755..bf07493ecd47 100644
--- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc
+++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc
@@ -131,7 +131,7 @@ main()
}
#endif
#if defined(__STDCPP_FLOAT128_T__) \
- && (defined(_GLIBCXX_DOUBLE_IS_IEEE_BINARY128) \
+ && (defined(_GLIBCXX_LDOUBLE_IS_IEEE_BINARY128) \
|| defined(_GLIBCXX_HAVE_FLOAT128_MATH))
{
std::float128_t p[128] = {};
diff --git a/libstdc++-v3/testsuite/26_numerics/headers/cmath/nextafter_c++23.cc b/libstdc++-v3/testsuite/26_numerics/headers/cmath/nextafter_c++23.cc
index 91767d22cc3f..2d0f8017f4aa 100644
--- a/libstdc++-v3/testsuite/26_numerics/headers/cmath/nextafter_c++23.cc
+++ b/libstdc++-v3/testsuite/26_numerics/headers/cmath/nextafter_c++23.cc
@@ -117,7 +117,7 @@ main ()
test <std::float64_t>();
#endif
#if defined(__STDCPP_FLOAT128_T__) \
- && (defined(_GLIBCXX_DOUBLE_IS_IEEE_BINARY128) \
+ && (defined(_GLIBCXX_LDOUBLE_IS_IEEE_BINARY128) \
|| defined(_GLIBCXX_HAVE_FLOAT128_MATH))
test <std::float128_t>();
#endif
More information about the Libstdc++-cvs
mailing list