You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
libcxx_old/test/libcxx/containers
Eric Fiselier 6cb35ede81 [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types.
Summary:
This patch fixes llvm.org/PR35491 and LWG2157  (https://cplusplus.github.io/LWG/issue2157)

The fix attempts to maintain ABI compatibility by replacing the array with a instance of `aligned_storage`.

Reviewers: mclow.lists, EricWF

Reviewed By: EricWF

Subscribers: lichray, cfe-commits

Differential Revision: https://reviews.llvm.org/D41223

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@324526 91177308-0d34-0410-b5e6-96231b3b80d8
8 years ago
..
associative test: fix test under Windows 9 years ago
container.adaptors Move remaining _LIBCPP_VERSION tests into test/libcxx 10 years ago
gnu_cxx Ignore depricated warnings from <ext/hash_map> and <ext/hash_set> 10 years ago
sequences [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types. 8 years ago
unord [libcxx] [test] Untabify, NFC. 8 years ago