llvm-project/libcxx/test/std
Martin Storsjö f619783882 [libcxx] [test] Link against msvcprt as C++ ABI library in tests
This matches what we link the library itself against (set in
CMakeLists.txt). When testing a static library version of libc++,
this is needed for essentially every test due to libc++ object files
requiring it.

Also with libc++ built as a DLL, some tests directly call functions that
are provided by msvcprt (such as std::set_new_handler), thus this fixes
a number of tests in that configuration too.

Differential Revision: https://reviews.llvm.org/D99263
2021-04-04 19:18:32 +03:00
..
algorithms [libc++] Further improve the contiguous-iterator story, and fix some bugs. 2021-02-05 15:18:04 -05:00
atomics [libc++] Build and test with -Wundef warning. NFC. 2021-04-01 08:32:56 +02:00
concepts [libcxx] [test] Fix invocable tests on Windows 2021-04-02 10:49:27 +03:00
containers [libc++] NFC: Add a simple test to make sure we destroy elements in std::list 2021-04-01 13:46:33 -04:00
depr [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration 2021-03-22 23:41:11 +02:00
diagnostics [libc++] Remove <clocale> from some system_error tests 2020-10-28 09:49:36 -04:00
experimental [libcxx] [test] Add return values after assert(false) in some experimental tests 2021-03-24 11:44:01 +02:00
input.output [libc++] Re-enable macOS back-deployment testing 2021-03-29 22:09:23 -04:00
iterators [libc++] [P1032] Misc constexpr bits in <iterator>, <string_view>, <tuple>, <utility>. 2021-03-25 10:34:35 -04:00
language.support [libcxx] [test] Link against msvcprt as C++ ABI library in tests 2021-04-04 19:18:32 +03:00
localization [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration 2021-03-22 23:41:11 +02:00
namespace [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
numerics [libc++] Build and test with -Wundef warning. NFC. 2021-04-01 08:32:56 +02:00
re [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration 2021-03-22 23:41:11 +02:00
strings [libcxx] [test] Fix tests of <cuchar> that unexpectedly succeed on windows 2021-03-31 09:05:47 +03:00
thread [libcxx] [test] Make the condvar wait_for tests a bit more understandable. NFC. 2021-04-02 10:46:15 +03:00
utilities [libcxx] [test] Remove XFAIL LIBCXX-WINDOWS-FIXME from time.clock.file/now.pass.cpp 2021-04-01 21:25:41 +03:00
pstl [libc++] Take 2: Integrate the PSTL into libc++ 2019-08-05 18:29:14 +00:00