llvm-project/libcxx/test/std
Nancy Wang 7704fedfff [SystemZ][z/OS][libcxx]: fix libcxx test cases related to codecvt class UTF8
This PR to fix a few test cases related to class https://en.cppreference.com/w/cpp/locale/codecvt , as mentioned in document, class is converting UTF16 and UTF8 or UTF32 and UTF8, character type is deprecated in c++20 and it needs explicitly specify it is UTF8 string literal. Current test cases assume 1 byte character is ASCII or Unicode character which is not true on z/OS platform. UTF8/16/32 information can be found in https://naveenr.net/unicode-character-set-and-utf-8-utf-16-utf-32-encoding/ and EBCDIC and ASCII character value can be found in http://www.simotime.com/asc2ebc1.htm

Differential Revision: https://reviews.llvm.org/D106153
2021-07-20 13:02:59 -04:00
..
algorithms [libcxx] Move all algorithms into their own headers 2021-06-19 07:49:06 -04:00
atomics [libc++] Add a job running GCC with C++11 2021-07-15 22:13:03 -04:00
concepts [libc++] Remove random [[nodiscard]] in the test suite 2021-07-12 12:45:21 -04:00
containers [libc++] Tidy-up instances of __STDCPP_DEFAULT_NEW_ALIGNMENT__ in the tests 2021-07-19 19:37:07 -04:00
depr [libc++] Add a job running GCC with C++11 2021-07-15 22:13:03 -04:00
diagnostics [runtimes] Simplify how we specify XFAIL & friends based on the triple 2021-07-01 14:03:30 -04:00
experimental [libcxx][nfc] Fix the ASAN bots: update expected.pass.cpp. 2021-05-26 14:06:25 -07:00
input.output [libc++] Add a job running GCC with C++11 2021-07-15 22:13:03 -04:00
iterators [libcxx][ranges] Add common_iterator. 2021-07-20 08:12:44 -07:00
language.support [libc++] Tidy-up instances of __STDCPP_DEFAULT_NEW_ALIGNMENT__ in the tests 2021-07-19 19:37:07 -04:00
localization [SystemZ][z/OS][libcxx]: fix libcxx test cases related to codecvt class UTF8 2021-07-20 13:02:59 -04:00
namespace [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
numerics [runtimes] Simplify how we specify XFAIL & friends based on the triple 2021-07-01 14:03:30 -04:00
ranges [libcxx][ranges] makes `ranges::subrange` a borrowed range 2021-07-17 17:25:56 +00:00
re [libc++] Implement views::all_t and ranges::viewable_range 2021-07-15 07:54:33 -04:00
strings [libc++] Add a job running GCC with C++11 2021-07-15 22:13:03 -04:00
thread [libcxx][modularisation] adds several headers to the module map 2021-07-16 16:06:54 +00:00
utilities [libc++] Add a job running GCC with C++11 2021-07-15 22:13:03 -04:00
pstl [libc++] Take 2: Integrate the PSTL into libc++ 2019-08-05 18:29:14 +00:00