llvm-project/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single
Eric Fiselier 50d61da2e4 Fix GCC 7 test failures.
This patch fixes the test failures and unexpected passes that occur
when testing against GCC 7. Specifically:

* don't mark __gcd as always inline because it's a recursive function. GCC diagnoses this.
* don't XFAIL the aligned allocation tests. GCC 7 supports them but not the -faligned-allocation option.
* Work around gcc.gnu.org/PR78489 in variants constructors.

llvm-svn: 302488
2017-05-09 00:00:00 +00:00
..
delete_align_val_t_replace.pass.cpp Fix GCC 7 test failures. 2017-05-09 00:00:00 +00:00
new.pass.cpp Rename new_handler in tests to avoid conflicts with MSVC symbols. 2017-01-17 00:32:08 +00:00
new_align_val_t.pass.cpp Fix GCC 7 test failures. 2017-05-09 00:00:00 +00:00
new_align_val_t_nothrow.pass.cpp Fix GCC 7 test failures. 2017-05-09 00:00:00 +00:00
new_align_val_t_nothrow_replace.pass.cpp Fix GCC 7 test failures. 2017-05-09 00:00:00 +00:00
new_align_val_t_replace.pass.cpp Fix GCC 7 test failures. 2017-05-09 00:00:00 +00:00
new_nothrow.pass.cpp Rename new_handler in tests to avoid conflicts with MSVC symbols. 2017-01-17 00:32:08 +00:00
new_nothrow_replace.pass.cpp Fix more uses of dynamic exception specifications in C++17 2016-12-11 02:47:36 +00:00
new_replace.pass.cpp Fix test failures caused by new/delete calls getting optimized away 2017-03-02 21:16:35 +00:00
sized_delete11.pass.cpp Fix test failures caused by new/delete calls getting optimized away 2017-03-02 21:16:35 +00:00
sized_delete14.pass.cpp Fix test failures caused by new/delete calls getting optimized away 2017-03-02 21:16:35 +00:00
sized_delete_calls_unsized_delete.pass.cpp Fix more uses of dynamic exception specifications in C++17 2016-12-11 02:47:36 +00:00
sized_delete_fsizeddeallocation.sh.cpp Add markup for libc++ dylib availability 2017-05-04 17:08:54 +00:00