summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libcxx/test/input.output/iostream.format/ext.manip/get_money.pass.cpp2
-rw-r--r--libcxx/test/input.output/iostream.format/ext.manip/put_money.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp2
-rw-r--r--libcxx/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp2
-rw-r--r--libcxx/test/re/re.traits/translate_nocase.pass.cpp2
12 files changed, 24 insertions, 0 deletions
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 cdd762a94a0..1ea1d780c50 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 <class moneyT> T7 get_money(moneyT& mon, bool intl = false);
+// REQUIRES: locale.en_US.UTF-8
+
#include <iomanip>
#include <cassert>
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 8d15dd93e0b..a00cf139be9 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 <class charT, class moneyT> T8 put_money(const moneyT& mon, bool intl = false);
+// REQUIRES: locale.en_US.UTF-8
+
#include <iomanip>
#include <cassert>
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 20a7d48fe30..897141235cf 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 <locale>
#include <string>
#include <cassert>
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 0ade80ae2bc..509e52ab0e5 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 <locale>
#include <type_traits>
#include <cassert>
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 39f60714143..a993466ab5e 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 <locale>
#include <string>
#include <vector>
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 ab087942046..25b2c3e4ebd 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 <locale>
#include <string>
#include <vector>
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 126fc5ab681..270ae1f1595 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 <locale>
#include <string>
#include <vector>
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 edd9015c8f5..0f034fa4fdd 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 <locale>
#include <ios>
#include <streambuf>
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 29c526648bc..b9099f4f84e 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 <locale>
#include <ios>
#include <streambuf>
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 861480756c9..db193eabccd 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 <locale>
#include <ios>
#include <streambuf>
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 13c6ef75b78..659f948d61c 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 <locale>
#include <ios>
#include <streambuf>
diff --git a/libcxx/test/re/re.traits/translate_nocase.pass.cpp b/libcxx/test/re/re.traits/translate_nocase.pass.cpp
index 37d277450a7..0692e000d3f 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
OpenPOWER on IntegriCloud