llvm-project/libcxx
Martin Storsjö 77fd54d2eb [libcxx] [test] Fix the collate compare test for Glibc, Windows and FreeBSD
The old expected behaviour was specific to Apple platforms,
while Glibc, Windows and FreeBSD collate differently (ignoring
case). Make the old tested behaviour a special case for Apple
platforms, and make the default case the one used by the other
three.

In clang-cl/DLL configurations, the test is hit by
https://llvm.org/PR41018 (making the test fail to link).

Differential Revision: https://reviews.llvm.org/D120797
2022-03-03 10:09:24 +02:00
..
benchmarks [libc++] Fix modules and benchmarks CI builds when incomplete features are disabled 2022-02-08 15:15:07 -05:00
cmake [libcxx] Add an explicit option to build against system-libcxxabi 2022-03-01 13:44:56 -05:00
docs [libcxx] Add an explicit option to build against system-libcxxabi 2022-03-01 13:44:56 -05:00
include [libc++] Preliminary cleanups to ranges::iter_move. NFC. 2022-03-02 17:51:17 -05:00
lib [runtimes] Remove FOO_TARGET_TRIPLE, FOO_SYSROOT and FOO_GCC_TOOLCHAIN 2022-03-01 08:39:42 -05:00
src [libc++] Fix double file closing in `std::filesystem::remove_all()`. 2022-02-28 12:56:36 -05:00
test [libcxx] [test] Fix the collate compare test for Glibc, Windows and FreeBSD 2022-03-03 10:09:24 +02:00
utils [libc++] Check clang-tidy version 2022-03-02 18:42:04 +01:00
.clang-format [libc++] Update clang-format to C++20. 2021-10-30 12:50:57 +02:00
.clang-tidy [libc++][test] Run clang-tidy during CI 2022-02-16 00:22:08 +01:00
.gitignore
CMakeLists.txt [runtimes] Remove FOO_TARGET_TRIPLE, FOO_SYSROOT and FOO_GCC_TOOLCHAIN 2022-03-01 08:39:42 -05:00
CREDITS.TXT Microsoft's floating-point to_chars powered by Ryu and Ryu Printf 2021-12-12 16:34:50 +01:00
LICENSE.TXT
TODO.TXT [libc++] Disallow volatile types in std::allocator 2021-09-22 11:47:38 -04:00
appveyor-reqs-install.cmd
appveyor.yml