[libcxx] r222492 - Add more REQUIRES: LOCALE.* to tests.
Dan Albert
danalbert at google.com
Thu Nov 20 17:23:04 PST 2014
Author: danalbert
Date: Thu Nov 20 19:23:04 2014
New Revision: 222492
URL: http://llvm.org/viewvc/llvm-project?rev=222492&view=rev
Log:
Add more REQUIRES: LOCALE.* to tests.
Modified:
libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp
libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp
libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp
libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp
Modified: libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp (original)
+++ libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp (original)
+++ libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp Thu Nov 20 19:23:04 2014
@@ -13,6 +13,8 @@
// bool is(mask m, charT c) const;
+// REQUIRES: locale.en_US.UTF-8
+
#include <locale>
#include <type_traits>
#include <cassert>
Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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>
Modified: libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp (original)
+++ libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp Thu Nov 20 19:23:04 2014
@@ -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
More information about the cfe-commits
mailing list