https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119144

--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
--- libstdc++-v3/testsuite/26_numerics/complex/tuple_like.cc.jj 2025-03-06
13:57:54.544690825 +0100
+++ libstdc++-v3/testsuite/26_numerics/complex/tuple_like.cc    2025-03-06
16:58:26.306345858 +0100
@@ -1,5 +1,6 @@
 // { dg-do compile { target c++26 } }

+#include <algorithm>
 #include <complex>
 #include <ranges>
 #include <string>
@@ -176,4 +177,6 @@ TEST(__gnu_cxx::__bfloat16_t)
 TEST(char)
 TEST(int)
 TEST(unsigned int)
+#if __SIZEOF_SIZE_T__ > __SIZEOF_INT__
 TEST(size_t)
+#endif

works on both x86_64-linux and i686-linux, but if you prefer
TEST(unsigned long)
TEST(unsigned long long)
#ifdef __SIZEOF_INT128__
TEST(__int128)
#endif
or something similar, that can be tested as well.

Reply via email to