diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2022-03-28 22:05:01 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-03-29 20:30:43 +0100 |
commit | 95768878c718f80e3d562130e2118831bc7fdbf6 (patch) | |
tree | f94f7d6dc0b11adf524ce51fe17d3fc1cb15627d /gcc | |
parent | 5eba1575ec82cf7376f48873cb92608ad3f87f09 (diff) | |
download | gcc-95768878c718f80e3d562130e2118831bc7fdbf6.zip gcc-95768878c718f80e3d562130e2118831bc7fdbf6.tar.gz gcc-95768878c718f80e3d562130e2118831bc7fdbf6.tar.bz2 |
testsuite: Disable tests for C++23 that depend on std::unexpected
These tests depend on unexpected handlers, which are no longer declared
for C++23 mode. Adjust the target specifier so they don't run.
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/noexcept06.C: Disable for C++23.
libstdc++-v3/ChangeLog:
* testsuite/18_support/exception/38732.cc: Disable for C++23.
* testsuite/18_support/headers/exception/synopsis.cc: Likewise.
* testsuite/18_support/unexpected_handler.cc: Likewise.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/noexcept06.C | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/cpp0x/noexcept06.C b/gcc/testsuite/g++.dg/cpp0x/noexcept06.C index ea15223..0183ad6 100644 --- a/gcc/testsuite/g++.dg/cpp0x/noexcept06.C +++ b/gcc/testsuite/g++.dg/cpp0x/noexcept06.C @@ -1,6 +1,6 @@ // Test that checking of a nothrow specification uses the one on the // definition. -// { dg-do run { target c++11 } } +// { dg-do run { target { c++11 && { ! c++23 } } } } // { dg-options "-Wno-terminate" } #include <exception> |