[PATCH] Get all localization tests passing on linux!
Eric Fiselier
eric at efcs.ca
Mon Aug 11 21:33:12 PDT 2014
Hi mclow.lists, danalbert,
This patch gets all localization tests passing on linux.
It doesn't actually change any code in locale. Only tests.
Most of the failures were due to different locale behavior between apple and linux.
Other failures seem to be related to bugs in GLIBCs handling of some characters.
http://reviews.llvm.org/D4861
Files:
test/localization/locale.categories/category.collate/locale.collate.byname/compare.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/narrow_1.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/narrow_many.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_1.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_many.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_1.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_many.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/widen_1.pass.cpp
test/localization/locale.categories/category.ctype/locale.ctype.byname/widen_many.pass.cpp
test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_ru_RU.pass.cpp
test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_zh_CN.pass.cpp
test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_ru_RU.pass.cpp
test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_zh_CN.pass.cpp
test/localization/locale.categories/category.monetary/locale.moneypunct.byname/decimal_point.pass.cpp
test/localization/locale.categories/category.monetary/locale.moneypunct.byname/thousands_sep.pass.cpp
test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp
test/localization/locale.categories/category.time/locale.time.get.byname/get_date.pass.cpp
test/localization/locale.categories/category.time/locale.time.get.byname/get_date_wide.pass.cpp
test/localization/locale.categories/category.time/locale.time.get.byname/get_one.pass.cpp
test/localization/locale.categories/category.time/locale.time.get.byname/get_one_wide.pass.cpp
test/localization/locale.categories/category.time/locale.time.get.byname/get_weekday.pass.cpp
test/localization/locale.categories/category.time/locale.time.get.byname/get_weekday_wide.pass.cpp
test/localization/locale.categories/category.time/locale.time.put.byname/put1.pass.cpp
test/localization/locale.categories/category.time/locale.time.put/locale.time.put.members/put2.pass.cpp
test/localization/locale.categories/facet.numpunct/locale.numpunct.byname/grouping.pass.cpp
test/localization/locale.categories/facet.numpunct/locale.numpunct.byname/thousands_sep.pass.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4861.12383.patch
Type: text/x-patch
Size: 51289 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140812/749d4363/attachment.bin>
More information about the cfe-commits
mailing list