[libc++][CI] added XFAIL LIBCXX-AIX-FIXME to new runnning test cases after install locale fileset on AIX OS.

Summary:

1. there are 23 test cases which do not run because of locale fileset not install, after the locale installed, these test cases will be run and fail. "LIBCXX-AIX-FIXME" on the 23 test cases which remain to be investigated on AIX.

2.after installed the locale fileset ,
the test case
libcxx/test/std/localization/locale.categories/category.collate/locale.collate.byname/compare.pass.cpp pass
remove XFAIL: LIBCXX-AIX-FIXME from the file

Reviewers: David Tenty
Differential Revision: https://reviews.llvm.org/D124174
This commit is contained in:
zhijian 2022-04-21 15:25:40 -04:00
parent 673e9828be
commit bf4ddf1840
24 changed files with 23 additions and 2 deletions

View File

@ -22,8 +22,6 @@
// https://llvm.org/PR41018
// XFAIL: windows-dll && msvc
// XFAIL: LIBCXX-AIX-FIXME
#include <locale>
#include <string>
#include <cassert>

View File

@ -12,6 +12,7 @@
// REQUIRES: locale.ru_RU.UTF-8
// XFAIL: glibc-old-ru_RU-decimal-point
// XFAIL: LIBCXX-AIX-FIXME
// <locale>

View File

@ -12,6 +12,7 @@
// REQUIRES: locale.ru_RU.UTF-8
// XFAIL: glibc-old-ru_RU-decimal-point
// XFAIL: LIBCXX-AIX-FIXME
// <locale>

View File

@ -8,6 +8,7 @@
//
// 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

View File

@ -10,6 +10,7 @@
//
// 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

View File

@ -8,6 +8,7 @@
//
// 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

View File

@ -8,6 +8,7 @@
//
// 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

View File

@ -8,6 +8,7 @@
// 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

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_TIME at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8

View File

@ -10,6 +10,7 @@
// XFAIL: netbsd
// XFAIL: libcpp-has-no-wide-characters
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_TIME at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_TIME at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// XFAIL: libcpp-has-no-wide-characters

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_TIME at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.en_US.UTF-8
// REQUIRES: locale.fr_FR.UTF-8

View File

@ -19,6 +19,7 @@
// TODO: investigation needed
// TODO(netbsd): incomplete support for locales
// XFAIL: target={{.*}}-linux-gnu{{.*}}, netbsd, freebsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2
#include <regex>

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2

View File

@ -8,6 +8,7 @@
//
// NetBSD does not support LC_COLLATE at the moment
// XFAIL: netbsd
// XFAIL: LIBCXX-AIX-FIXME
// REQUIRES: locale.cs_CZ.ISO8859-2