diff options
| author | Jonathan Wakely <jwakely@redhat.com> | 2022-11-07 15:00:34 +0000 |
|---|---|---|
| committer | Jonathan Wakely <jwakely@redhat.com> | 2022-11-08 17:35:15 +0000 |
| commit | bbcb84bba0a21ff367c95d3d0970926992b20cdd (patch) | |
| tree | eb9ff8ab25c6138126fbd920c2440c0f7cc65c4c /libstdc++-v3/testsuite/21_strings/basic_string/cons/char | |
| parent | 8f6d25f19bae521c3d028bcdcd69019540b8c3b9 (diff) | |
libstdc++: Fix -Wsystem-headers warnings in tests
libstdc++-v3/ChangeLog:
* testsuite/18_support/new_nothrow.cc: Add missing noexcept
to operator delete replacements.
* testsuite/20_util/any/cons/92156.cc: Disable
-Winit-list-lifetime warnings from instantiating invalid
specialization of manager function.
* testsuite/20_util/any/modifiers/92156.cc: Likewise.
* testsuite/20_util/default_delete/void_neg.cc: Prune additional
diagnostics.
* testsuite/20_util/headers/memory/synopsis.cc: Add missing
noexcept.
* testsuite/20_util/shared_ptr/cons/void_neg.cc: Prune
additional diagnostic.
* testsuite/20_util/unique_ptr/creation/for_overwrite.cc: Add
missing noexcept to operator delete replacements.
* testsuite/21_strings/basic_string/cons/char/103919.cc:
Likewise.
* testsuite/23_containers/map/modifiers/emplace/92300.cc:
Likewise.
* testsuite/23_containers/map/modifiers/insert/92300.cc:
Likewise.
* testsuite/24_iterators/headers/iterator/range_access_c++11.cc:
Add missing noexcept to synopsis declarations.
* testsuite/24_iterators/headers/iterator/range_access_c++14.cc:
Likewise.
* testsuite/24_iterators/headers/iterator/range_access_c++17.cc:
Likewise.
Diffstat (limited to 'libstdc++-v3/testsuite/21_strings/basic_string/cons/char')
| -rw-r--r-- | libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc b/libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc index 94400e319ff..c11036b49c5 100644 --- a/libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc +++ b/libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc @@ -14,12 +14,12 @@ void* operator new(std::size_t n) return std::malloc(n); } -void operator delete(void* p) +void operator delete(void* p) noexcept { std::free(p); } -void operator delete(void* p, std::size_t) +void operator delete(void* p, std::size_t) noexcept { std::free(p); } |
