From 9d1b260fae40379d1dfbc33255f0f1c3854c06d2 Mon Sep 17 00:00:00 2001 From: zhijian Date: Tue, 31 May 2022 13:20:31 -0400 Subject: [PATCH] [libc++][CI][AIX] change grouping() return value of std::moneypunct_byname for en_US.UTF-8 Reviewers: David Tenty, Mark de Wever Differential Revision: https://reviews.llvm.org/D126474 --- .../category.monetary/locale.moneypunct.byname/grouping.pass.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/grouping.pass.cpp b/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/grouping.pass.cpp index 085bbe0..851b8cc 100644 --- a/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/grouping.pass.cpp +++ b/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/grouping.pass.cpp @@ -10,7 +10,6 @@ // // NetBSD does not support LC_MONETARY at the moment // XFAIL: netbsd -// XFAIL: LIBCXX-AIX-FIXME // REQUIRES: locale.en_US.UTF-8 // REQUIRES: locale.fr_FR.UTF-8 @@ -88,7 +87,7 @@ int main(int, char**) } #endif -#ifdef _WIN32 +#if defined( _WIN32) || defined(_AIX) std::string us_grouping = "\3"; #else std::string us_grouping = "\3\3"; @@ -131,7 +130,7 @@ int main(int, char**) } #endif -#ifdef _WIN32 +#if defined( _WIN32) || defined(_AIX) std::string ru_grouping = "\3"; #else std::string ru_grouping = "\3\3"; -- 2.7.4