diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2024-12-06 16:12:30 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-06 16:12:30 -0500 |
commit | 6cb339f9c1009d94925ec3b8138cac35cbe50bf3 (patch) | |
tree | 53cae01efb8fbc1a8831238a4f577474f53b0357 /lldb/test/Shell/ScriptInterpreter/Python/bytecode.test | |
parent | 5d9c321e8d3b543c7da44f1b0447d4d09570ddbb (diff) | |
download | llvm-6cb339f9c1009d94925ec3b8138cac35cbe50bf3.zip llvm-6cb339f9c1009d94925ec3b8138cac35cbe50bf3.tar.gz llvm-6cb339f9c1009d94925ec3b8138cac35cbe50bf3.tar.bz2 |
[libc++] Refactor tests for aligned allocation and sized deallocation (#117915)
This patch refactors the tests around aligned allocation and sized
deallocation to avoid relying on passing the -fsized-deallocation or
-faligned-allocation flags by default. Since both of these features are
enabled by default in >= C++14 mode, it now makes sense to make that
assumption in the test suite.
A notable exception is MinGW and some older compilers, where sized
deallocation is still not enabled by default. We treat that as a "bug"
in the test suite and we work around it by explicitly adding
-fsized-deallocation, but only under those configurations.
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python/bytecode.test')
0 files changed, 0 insertions, 0 deletions