llvm-project/libcxx/test/std
Louis Dionne b3d1d1f4ff [libc++] Remove unnecessary static assertion in allocate_shared
Checking that `T` is constructible from `Args...` is technically not
required by the Standard, although any implementation will obviously
error out if that's not satisfied. However, this check is incompatible
with using Allocator construction in the control block (upcoming change
as part of implementing P0674), so I'm removing it now to reduce the
upcoming diff as much as possible.

Differential Revision: https://reviews.llvm.org/D93246
2020-12-14 17:47:43 -05:00
..
algorithms [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI. 2020-12-14 12:08:34 -05:00
atomics [libc++] Introduce an indirection to create threads in the test suite 2020-11-27 11:54:19 -05:00
concepts/lang [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
containers [libc++] Split allocator_traits and pointer_traits out of <memory> 2020-12-14 16:13:57 -05:00
depr [libc++] NFC: Fix several GCC warnings in the test suite 2020-10-30 12:48:05 -04:00
diagnostics [libc++] Remove <clocale> from some system_error tests 2020-10-28 09:49:36 -04:00
experimental [libc++] [libc++abi] Mark a few tests as unsupported/xfail on gcc-7/8/9. 2020-11-26 08:59:52 +01:00
input.output [libc++] [P1164] Add tests for create_directories. NFC. 2020-12-14 17:27:18 +01:00
iterators [libc++] ADL-proof <iterator>. `__convert_to_integral` is not a customization point. 2020-12-08 11:19:16 -05:00
language.support [libc++] Implement missing feature-test macro __cpp_lib_shared_ptr_arrays 2020-12-08 15:46:45 -05:00
localization [libc++] [P0482] [C++20] Implement missing bits for codecvt and codecvt_byname. 2020-12-02 09:01:58 +01:00
namespace [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
numerics Fix test expectation to cope with custom version namespaces. 2020-12-13 22:43:24 -08:00
re [libc++] Implements multiline regex support. 2020-11-18 18:17:36 +01:00
strings [libc++] [P0966] [C++20] Fix bug PR45368 by correctly implementing P0966: string::reserve should not shrink. 2020-11-26 10:13:12 +01:00
thread [libc++] Update and normalize the "all the headers" tests. 2020-12-03 15:01:38 -05:00
utilities [libc++] Remove unnecessary static assertion in allocate_shared 2020-12-14 17:47:43 -05:00
pstl [libc++] Take 2: Integrate the PSTL into libc++ 2019-08-05 18:29:14 +00:00