[libcxx-commits] [PATCH] D126705: [libc++][CI][AIX] modify the equivalence classes of regex_match for locale "cs_CZ.ISO8859-2"

Digger Lin via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Tue May 31 08:22:19 PDT 2022


DiggerLin created this revision.
DiggerLin added reviewers: Mordante, daltenty, hubert.reinterpretcast, libc++.
Herald added a project: All.
DiggerLin requested review of this revision.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added 1 blocking reviewer(s): libc++.

1. AIX supports character equivalence classes. What the contents of the class are depends on the locale and the standards do not specify any locale other than C/POSIX.
2. add if define(_AIX) to exclude "regex_match do not support Collating Elements: [[.ch.]] for wchar_t" and need further investigation.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D126705

Files:
  libcxx/test/std/re/re.alg/re.alg.match/basic.locale.pass.cpp
  libcxx/test/std/re/re.alg/re.alg.match/ecma.locale.pass.cpp
  libcxx/test/std/re/re.alg/re.alg.match/extended.locale.pass.cpp
  libcxx/test/std/re/re.alg/re.alg.search/awk.locale.pass.cpp
  libcxx/test/std/re/re.alg/re.alg.search/basic.locale.pass.cpp
  libcxx/test/std/re/re.alg/re.alg.search/ecma.locale.pass.cpp
  libcxx/test/std/re/re.alg/re.alg.search/extended.locale.pass.cpp
  libcxx/test/std/re/re.traits/lookup_collatename.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D126705.433090.patch
Type: text/x-patch
Size: 14507 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220531/acb43f97/attachment-0001.bin>


More information about the libcxx-commits mailing list