"long long" and "unsinged long long" min and max macros were added in
C++11, but they were not present in the climits test.
libstdc++-v3/testsuite/ChangeLog:
* 18_support/headers/climits/values_c++11.cc: New test.
Signed-off-by: Xavier Bonaventura <[email protected]>
---
.../testsuite/18_support/headers/climits/values.cc | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/libstdc++-v3/testsuite/18_support/headers/climits/values.cc
b/libstdc++-v3/testsuite/18_support/headers/climits/values.cc
index ac13f9f5c56..bf383694b1b 100644
--- a/libstdc++-v3/testsuite/18_support/headers/climits/values.cc
+++ b/libstdc++-v3/testsuite/18_support/headers/climits/values.cc
@@ -49,4 +49,12 @@ namespace gnu
unsigned short us = USHRT_MAX;
unsigned long ul = ULONG_MAX;
+#if __cplusplus >= 201103L
+ // long long
+ long long ll1 = LLONG_MIN;
+ long long ll2 = LLONG_MAX;
+
+ // unsigned long long
+ unsigned long long ull1 = ULLONG_MAX;
+#endif
}
--
2.43.0