llvm-project/libcxx/test
Martin Storsjö a2aea7199a [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows
This allows getting rid of one case of LIBCXX-WINDOWS-FIXME. The fixme
comment was inaccurate; aligned allocation functions are provided these
days, but the test kept failing as it was using mismatched allocation
and free functions.

A similar issue was fixed earlier, in
6596778b46. That test was fixed by
overriding the aligned `operator new` too, and returning a dummy fixed
allocation instead. As this test is libcxx specific, it can use the
internal `std::__libcpp_aligned_free()` instead, to match libcxx's
internal aligned `operator new`.

Differential Revision: https://reviews.llvm.org/D118190
2022-01-26 11:52:32 +02:00
..
configs [libc++] [test] Add a test for proper _Uglification of template parameter names. 2022-01-14 15:50:37 -05:00
libcxx [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows 2022-01-26 11:52:32 +02:00
std [libc++] [test] Fix LWG3146 "Excessive unwrapping in std::ref/cref" 2022-01-25 19:30:32 -05:00
support [libc++] Fix bugs in common_iterator; add test coverage. 2022-01-24 13:45:38 -05:00
CMakeLists.txt [runtimes] Remove support for GCC-style 32 bit multilib builds 2021-12-01 12:57:01 -05:00
lit.cfg.py [libc++] Allow specifying custom Lit config files 2020-06-18 10:06:04 -04:00