llvm-project/libcxx/test/std/thread
Martin Storsjö 0e8f5e4a68 [libcxx] [test] Skip alloc counter checks for operations within the libc++ DLL
If libc++ is built as a DLL, calls to operator new within the DLL aren't
overridden if a user provides their own operator in calling code.
Therefore, the alloc counter doesn't pick up on allocations done within
std::string, so skip that check if running on windows. (Technically,
we could keep the checks if running on windows when not built as a DLL,
but trying to keep the conditionals simple.)

Differential Revision: https://reviews.llvm.org/D100219
2021-05-01 09:26:23 +03:00
..
futures [libc++] NFC: Normalize links to bug reports 2021-03-03 13:45:29 -05:00
thread.barrier [libcxx][test] move libc++-specific tests into the libcxx tree 2021-01-28 18:01:56 -08:00
thread.condition [libcxx] [test] Make the condvar wait_for tests a bit more understandable. NFC. 2021-04-02 10:46:15 +03:00
thread.general Support tests in freestanding 2019-02-04 20:31:13 +00:00
thread.latch [libcxx][test] move libc++-specific tests into the libcxx tree 2021-01-28 18:01:56 -08:00
thread.mutex [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
thread.req [libc++] Remove useless nothing_to_do.pass.cpp tests 2020-04-03 13:48:34 -04:00
thread.semaphore [libcxx][test] move libc++-specific tests into the libcxx tree 2021-01-28 18:01:56 -08:00
thread.threads [libcxx] [test] Skip alloc counter checks for operations within the libc++ DLL 2021-05-01 09:26:23 +03:00
macro.pass.cpp libcxx: Define __STDCPP_THREADS__ to 1, not to __cplusplus. 2019-07-30 14:32:47 +00:00