diff options
author | Marshall Clow <mclow.lists@gmail.com> | 2018-11-29 20:04:47 +0000 |
---|---|---|
committer | Marshall Clow <mclow.lists@gmail.com> | 2018-11-29 20:04:47 +0000 |
commit | 80fabab6778d22f7b18c8c5557482e38b9c5aaca (patch) | |
tree | 66466ec6eaa792f5924dcab8a1cb6ccec5db1ca4 /libcxx/test/std/language.support/support.limits/limits/numeric.limits.members | |
parent | b04f7d681aa47194fe1b7d0888b2ef50ea18d71e (diff) | |
download | bcm5719-llvm-80fabab6778d22f7b18c8c5557482e38b9c5aaca.tar.gz bcm5719-llvm-80fabab6778d22f7b18c8c5557482e38b9c5aaca.zip |
Revert commit r347904 because it broke older compilers
llvm-svn: 347908
Diffstat (limited to 'libcxx/test/std/language.support/support.limits/limits/numeric.limits.members')
32 files changed, 0 insertions, 165 deletions
diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp index 6c28f3d24a7..6a46c370e75 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp @@ -9,8 +9,6 @@ #include <limits> -#include "test_macros.h" - /* <limits>: numeric_limits @@ -101,14 +99,6 @@ int main() TEST_NUMERIC_LIMITS(volatile wchar_t) TEST_NUMERIC_LIMITS(const volatile wchar_t) -#if TEST_STD_VER > 17 - // char8_t - TEST_NUMERIC_LIMITS(char8_t) - TEST_NUMERIC_LIMITS(const char8_t) - TEST_NUMERIC_LIMITS(volatile char8_t) - TEST_NUMERIC_LIMITS(const volatile char8_t) -#endif - // char16_t TEST_NUMERIC_LIMITS(char16_t) TEST_NUMERIC_LIMITS(const char16_t) diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/denorm_min.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/denorm_min.pass.cpp index 70950b32dda..8deb28d3fd9 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/denorm_min.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/denorm_min.pass.cpp @@ -15,8 +15,6 @@ #include <cfloat> #include <cassert> -#include "test_macros.h" - template <class T> void test(T expected) @@ -34,9 +32,6 @@ int main() test<signed char>(0); test<unsigned char>(0); test<wchar_t>(0); -#if TEST_STD_VER > 17 - test<char8_t>(0); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(0); test<char32_t>(0); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits.pass.cpp index c4397cadb4e..2dfea084b11 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -33,9 +31,6 @@ int main() test<signed char, 7>(); test<unsigned char, 8>(); test<wchar_t, std::numeric_limits<wchar_t>::is_signed ? sizeof(wchar_t)*8-1 : sizeof(wchar_t)*8>(); -#if TEST_STD_VER > 17 - test<char8_t, 8>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 16>(); test<char32_t, 32>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits10.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits10.pass.cpp index cdb5af4119a..2c5302cd633 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits10.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits10.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -37,9 +35,6 @@ int main() test<signed char, 2>(); test<unsigned char, 2>(); test<wchar_t, 5*sizeof(wchar_t)/2-1>(); // 4 -> 9 and 2 -> 4 -#if TEST_STD_VER > 17 - test<char8_t, 2>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 4>(); test<char32_t, 9>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/epsilon.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/epsilon.pass.cpp index 153e48521f8..0cce4848187 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/epsilon.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/epsilon.pass.cpp @@ -15,8 +15,6 @@ #include <cfloat> #include <cassert> -#include "test_macros.h" - template <class T> void test(T expected) @@ -34,9 +32,6 @@ int main() test<signed char>(0); test<unsigned char>(0); test<wchar_t>(0); -#if TEST_STD_VER > 17 - test<char8_t>(0); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(0); test<char32_t>(0); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm.pass.cpp index aa9f1b61440..e61802054d1 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, std::float_denorm_style expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, std::denorm_absent>(); test<unsigned char, std::denorm_absent>(); test<wchar_t, std::denorm_absent>(); -#if TEST_STD_VER > 17 - test<char8_t, std::denorm_absent>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, std::denorm_absent>(); test<char32_t, std::denorm_absent>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm_loss.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm_loss.pass.cpp index 6430f973cc5..660ecf5036d 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm_loss.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_denorm_loss.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, false>(); test<unsigned char, false>(); test<wchar_t, false>(); -#if TEST_STD_VER > 17 - test<char8_t, false>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, false>(); test<char32_t, false>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_infinity.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_infinity.pass.cpp index 97d4db7974b..f8ca2059d46 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_infinity.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_infinity.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, false>(); test<unsigned char, false>(); test<wchar_t, false>(); -#if TEST_STD_VER > 17 - test<char8_t, false>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, false>(); test<char32_t, false>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_quiet_NaN.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_quiet_NaN.pass.cpp index 5573a2fbe30..7592171695f 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_quiet_NaN.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_quiet_NaN.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, false>(); test<unsigned char, false>(); test<wchar_t, false>(); -#if TEST_STD_VER > 17 - test<char8_t, false>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, false>(); test<char32_t, false>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_signaling_NaN.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_signaling_NaN.pass.cpp index 45640e1093b..d68cd5d7887 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_signaling_NaN.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/has_signaling_NaN.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, false>(); test<unsigned char, false>(); test<wchar_t, false>(); -#if TEST_STD_VER > 17 - test<char8_t, false>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, false>(); test<char32_t, false>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/infinity.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/infinity.pass.cpp index 593ee23a921..033ecdc31af 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/infinity.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/infinity.pass.cpp @@ -15,8 +15,6 @@ #include <cfloat> #include <cassert> -#include "test_macros.h" - template <class T> void test(T expected) @@ -36,9 +34,6 @@ int main() test<signed char>(0); test<unsigned char>(0); test<wchar_t>(0); -#if TEST_STD_VER > 17 - test<char8_t>(0); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(0); test<char32_t>(0); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_bounded.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_bounded.pass.cpp index 5afbf2f4808..fa714d5d150 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_bounded.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_bounded.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, true>(); test<unsigned char, true>(); test<wchar_t, true>(); -#if TEST_STD_VER > 17 - test<char8_t, true>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, true>(); test<char32_t, true>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_exact.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_exact.pass.cpp index a6a59abd109..b96a0e7fc5f 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_exact.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_exact.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, true>(); test<unsigned char, true>(); test<wchar_t, true>(); -#if TEST_STD_VER > 17 - test<char8_t, true>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, true>(); test<char32_t, true>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_iec559.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_iec559.pass.cpp index 20dd0c6a38e..4408714c1a1 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_iec559.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_iec559.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, false>(); test<unsigned char, false>(); test<wchar_t, false>(); -#if TEST_STD_VER > 17 - test<char8_t, false>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, false>(); test<char32_t, false>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_integer.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_integer.pass.cpp index da2a7f86091..79bc5867ec6 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_integer.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_integer.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, true>(); test<unsigned char, true>(); test<wchar_t, true>(); -#if TEST_STD_VER > 17 - test<char8_t, true>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, true>(); test<char32_t, true>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_modulo.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_modulo.pass.cpp index d5505c686a5..6a609963d04 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_modulo.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_modulo.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, false>(); test<unsigned char, true>(); // test<wchar_t, false>(); // don't know -#if TEST_STD_VER > 17 - test<char8_t, true>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, true>(); test<char32_t, true>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_signed.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_signed.pass.cpp index 93eecf11a67..28570fd2279 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_signed.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/is_signed.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, true>(); test<unsigned char, false>(); test<wchar_t, wchar_t(-1) < wchar_t(0)>(); -#if TEST_STD_VER > 17 - test<char8_t, false>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, false>(); test<char32_t, false>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/lowest.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/lowest.pass.cpp index 6e66625eb4e..21090aa9c4c 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/lowest.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/lowest.pass.cpp @@ -17,8 +17,6 @@ #include <cfloat> #include <cassert> -#include "test_macros.h" - template <class T> void test(T expected) @@ -40,9 +38,6 @@ int main() test<signed char>(SCHAR_MIN); test<unsigned char>(0); test<wchar_t>(WCHAR_MIN); -#if TEST_STD_VER > 17 - test<char8_t>(0); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(0); test<char32_t>(0); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max.pass.cpp index cf04ea1076b..7517aaa192c 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max.pass.cpp @@ -17,8 +17,6 @@ #include <cfloat> #include <cassert> -#include "test_macros.h" - template <class T> void test(T expected) @@ -40,9 +38,6 @@ int main() test<signed char>(SCHAR_MAX); test<unsigned char>(UCHAR_MAX); test<wchar_t>(WCHAR_MAX); -#if TEST_STD_VER > 17 - test<char8_t>(UCHAR_MAX); // ?? -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(USHRT_MAX); test<char32_t>(UINT_MAX); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_digits10.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_digits10.pass.cpp index c3bbbd256e8..de771ebe3b4 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_digits10.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_digits10.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -33,9 +31,6 @@ int main() test<signed char, 0>(); test<unsigned char, 0>(); test<wchar_t, 0>(); -#if TEST_STD_VER > 17 - test<char8_t, 0>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 0>(); test<char32_t, 0>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent.pass.cpp index 3e5d609c5ea..6b61f7ba433 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -33,9 +31,6 @@ int main() test<signed char, 0>(); test<unsigned char, 0>(); test<wchar_t, 0>(); -#if TEST_STD_VER > 17 - test<char8_t, 0>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 0>(); test<char32_t, 0>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent10.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent10.pass.cpp index ba45ba3b42c..927585e9468 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent10.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/max_exponent10.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -33,9 +31,6 @@ int main() test<signed char, 0>(); test<unsigned char, 0>(); test<wchar_t, 0>(); -#if TEST_STD_VER > 17 - test<char8_t, 0>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 0>(); test<char32_t, 0>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min.pass.cpp index 4ace466594e..e72fbba1051 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min.pass.cpp @@ -17,8 +17,6 @@ #include <cfloat> #include <cassert> -#include "test_macros.h" - template <class T> void test(T expected) @@ -40,9 +38,6 @@ int main() test<signed char>(SCHAR_MIN); test<unsigned char>(0); test<wchar_t>(WCHAR_MIN); -#if TEST_STD_VER > 17 - test<char8_t>(0); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(0); test<char32_t>(0); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent.pass.cpp index cb20bdb888a..245e8441499 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -33,9 +31,6 @@ int main() test<signed char, 0>(); test<unsigned char, 0>(); test<wchar_t, 0>(); -#if TEST_STD_VER > 17 - test<char8_t, 0>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 0>(); test<char32_t, 0>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent10.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent10.pass.cpp index 765f04f3c8a..b54d46fd52e 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent10.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min_exponent10.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -33,9 +31,6 @@ int main() test<signed char, 0>(); test<unsigned char, 0>(); test<wchar_t, 0>(); -#if TEST_STD_VER > 17 - test<char8_t, 0>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 0>(); test<char32_t, 0>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/quiet_NaN.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/quiet_NaN.pass.cpp index ff4de3936d4..97166f0c320 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/quiet_NaN.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/quiet_NaN.pass.cpp @@ -16,8 +16,6 @@ #include <type_traits> #include <cassert> -#include "test_macros.h" - template <class T> void test_imp(std::true_type) @@ -53,9 +51,6 @@ int main() test<signed char>(); test<unsigned char>(); test<wchar_t>(); -#if TEST_STD_VER > 17 - test<char8_t>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(); test<char32_t>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/radix.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/radix.pass.cpp index a436c010fa4..98a2a53d192 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/radix.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/radix.pass.cpp @@ -14,8 +14,6 @@ #include <limits> #include <cfloat> -#include "test_macros.h" - template <class T, int expected> void test() @@ -33,9 +31,6 @@ int main() test<signed char, 2>(); test<unsigned char, 2>(); test<wchar_t, 2>(); -#if TEST_STD_VER > 17 - test<char8_t, 2>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, 2>(); test<char32_t, 2>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_error.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_error.pass.cpp index 1c376033150..5da5c9513a8 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_error.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_error.pass.cpp @@ -15,8 +15,6 @@ #include <cfloat> #include <cassert> -#include "test_macros.h" - template <class T> void test(T expected) @@ -34,9 +32,6 @@ int main() test<signed char>(0); test<unsigned char>(0); test<wchar_t>(0); -#if TEST_STD_VER > 17 - test<char8_t>(0); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(0); test<char32_t>(0); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_style.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_style.pass.cpp index 60f378a1898..645f6f7df76 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_style.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/round_style.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, std::float_round_style expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, std::round_toward_zero>(); test<unsigned char, std::round_toward_zero>(); test<wchar_t, std::round_toward_zero>(); -#if TEST_STD_VER > 17 - test<char8_t, std::round_toward_zero>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, std::round_toward_zero>(); test<char32_t, std::round_toward_zero>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/signaling_NaN.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/signaling_NaN.pass.cpp index 14d66d24343..d9df999ddb7 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/signaling_NaN.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/signaling_NaN.pass.cpp @@ -16,8 +16,6 @@ #include <type_traits> #include <cassert> -#include "test_macros.h" - template <class T> void test_imp(std::true_type) @@ -53,9 +51,6 @@ int main() test<signed char>(); test<unsigned char>(); test<wchar_t>(); -#if TEST_STD_VER > 17 - test<char8_t>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t>(); test<char32_t>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/tinyness_before.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/tinyness_before.pass.cpp index 4acde93ff71..9e2a8431a4e 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/tinyness_before.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/tinyness_before.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - template <class T, bool expected> void test() @@ -32,9 +30,6 @@ int main() test<signed char, false>(); test<unsigned char, false>(); test<wchar_t, false>(); -#if TEST_STD_VER > 17 - test<char8_t, false>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, false>(); test<char32_t, false>(); diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/traps.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/traps.pass.cpp index 3c3ae5b2d78..23811fada5e 100644 --- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/traps.pass.cpp +++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/traps.pass.cpp @@ -13,8 +13,6 @@ #include <limits> -#include "test_macros.h" - #if defined(__i386__) || defined(__x86_64__) || defined(__pnacl__) || \ defined(__wasm__) static const bool integral_types_trap = true; @@ -39,9 +37,6 @@ int main() test<signed char, integral_types_trap>(); test<unsigned char, integral_types_trap>(); test<wchar_t, integral_types_trap>(); -#if TEST_STD_VER > 17 - test<char8_t, integral_types_trap>(); -#endif #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS test<char16_t, integral_types_trap>(); test<char32_t, integral_types_trap>(); |