From 9ce6beaf071b565f9ce46ed810f4c86fcf000cf1 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Fri, 21 Nov 2014 01:23:04 +0000 Subject: [PATCH] Add more REQUIRES: LOCALE.* to tests. llvm-svn: 222492 --- libcxx/test/input.output/iostream.format/ext.manip/get_money.pass.cpp | 2 ++ libcxx/test/input.output/iostream.format/ext.manip/put_money.pass.cpp | 2 ++ .../category.collate/locale.collate.byname/transform.pass.cpp | 2 ++ .../locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp | 2 ++ .../category.ctype/locale.ctype.byname/is_many.pass.cpp | 2 ++ .../category.ctype/locale.ctype.byname/scan_is.pass.cpp | 2 ++ .../category.ctype/locale.ctype.byname/scan_not.pass.cpp | 2 ++ .../locale.money.get.members/get_long_double_en_US.pass.cpp | 2 ++ .../locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp | 2 ++ .../locale.money.put.members/put_long_double_en_US.pass.cpp | 2 ++ .../locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp | 2 ++ libcxx/test/re/re.traits/translate_nocase.pass.cpp | 2 ++ 12 files changed, 24 insertions(+) diff --git a/libcxx/test/input.output/iostream.format/ext.manip/get_money.pass.cpp b/libcxx/test/input.output/iostream.format/ext.manip/get_money.pass.cpp index cdd762a..1ea1d78 100644 --- a/libcxx/test/input.output/iostream.format/ext.manip/get_money.pass.cpp +++ b/libcxx/test/input.output/iostream.format/ext.manip/get_money.pass.cpp @@ -11,6 +11,8 @@ // template T7 get_money(moneyT& mon, bool intl = false); +// REQUIRES: locale.en_US.UTF-8 + #include #include diff --git a/libcxx/test/input.output/iostream.format/ext.manip/put_money.pass.cpp b/libcxx/test/input.output/iostream.format/ext.manip/put_money.pass.cpp index 8d15dd9..a00cf13 100644 --- a/libcxx/test/input.output/iostream.format/ext.manip/put_money.pass.cpp +++ b/libcxx/test/input.output/iostream.format/ext.manip/put_money.pass.cpp @@ -11,6 +11,8 @@ // template T8 put_money(const moneyT& mon, bool intl = false); +// REQUIRES: locale.en_US.UTF-8 + #include #include diff --git a/libcxx/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp b/libcxx/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp index 20a7d48..8971412 100644 --- a/libcxx/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp @@ -13,6 +13,8 @@ // string_type transform(const charT* low, const charT* high) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp index 0ade80a..509e52a 100644 --- a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp @@ -13,6 +13,8 @@ // bool is(mask m, charT c) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp index 39f6071..a993466 100644 --- a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp @@ -13,6 +13,8 @@ // const charT* do_is(const charT* low, const charT* high, mask* vec) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp index ab08794..25b2c3e 100644 --- a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp @@ -13,6 +13,8 @@ // const charT* scan_is(mask m, const charT* low, const charT* high) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp index 126fc5a..270ae1f 100644 --- a/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp @@ -13,6 +13,8 @@ // const charT* scan_not(mask m, const charT* low, const charT* high) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp b/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp index edd9015..0f034fa 100644 --- a/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp @@ -14,6 +14,8 @@ // iter_type get(iter_type b, iter_type e, bool intl, ios_base& iob, // ios_base::iostate& err, long double& v) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp b/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp index 29c5266..b9099f4 100644 --- a/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp @@ -14,6 +14,8 @@ // iter_type get(iter_type b, iter_type e, bool intl, ios_base& iob, // ios_base::iostate& err, string_type& v) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp b/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp index 8614807..db193ea 100644 --- a/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp @@ -14,6 +14,8 @@ // iter_type put(iter_type s, bool intl, ios_base& f, char_type fill, // long double units) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp b/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp index 13c6ef7..659f948 100644 --- a/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp +++ b/libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp @@ -14,6 +14,8 @@ // iter_type put(iter_type s, bool intl, ios_base& f, char_type fill, // const string_type& units) const; +// REQUIRES: locale.en_US.UTF-8 + #include #include #include diff --git a/libcxx/test/re/re.traits/translate_nocase.pass.cpp b/libcxx/test/re/re.traits/translate_nocase.pass.cpp index 37d2774..0692e00 100644 --- a/libcxx/test/re/re.traits/translate_nocase.pass.cpp +++ b/libcxx/test/re/re.traits/translate_nocase.pass.cpp @@ -14,6 +14,8 @@ // charT translate_nocase(charT c) const; +// REQUIRES: locale.en_US.UTF-8 + // XFAIL: with_system_lib=x86_64-apple-darwin11 // XFAIL: with_system_lib=x86_64-apple-darwin12 -- 2.7.4