"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

Reply via email to