gcc/libstdc++-v3/testsuite
Jonathan Wakely 80c386cb20 libstdc++: Fix noexcept on dtors in <experimental/scope> [PR114152]
The PR points out that the destructors all have incorrect
noexcept-specifiers.

libstdc++-v3/ChangeLog:

	PR libstdc++/114152
	* include/experimental/scope (scope_exit scope_fail): Make
	destructor unconditionally noexcept.
	(scope_sucess): Fix noexcept-specifier.
	* testsuite/experimental/scopeguard/114152.cc: New test.
2024-02-28 14:50:13 +00:00
..
17_intro libstdc++: Fix experimental/names.cc failure on AIX 2024-02-02 13:54:02 +00:00
18_support Update copyright years. 2024-01-03 12:19:35 +01:00
19_diagnostics Update copyright years. 2024-01-03 12:19:35 +01:00
20_util libstdc++: Make std::function deduction guide support explicit object functions [PR113335] 2024-02-02 13:54:02 +00:00
21_strings libstdc++: Fix constexpr basic_string union member [PR113294] 2024-02-12 18:18:04 -05:00
22_locale libstdc++: Implement C++26 std::text_encoding (P1885R12) [PR113318] 2024-01-17 11:49:11 +00:00
23_containers libstdc++: Add more nodiscard uses in <vector> 2024-02-28 11:27:46 +00:00
24_iterators libstdc++: Implement P2836R1 changes to const_iterator 2024-01-15 15:13:53 -05:00
25_algorithms libstdc++: Fix invalid order in PSTL inplace_merge test [PR90276] 2024-02-02 10:27:16 +00:00
26_numerics libstdc++: Fix FAIL: 26_numerics/random/pr60037-neg.cc again [PR113961] 2024-02-16 19:12:04 +00:00
27_io libstdc++: Consistently use noexcept, constexpr, nodiscard on bitmask ops 2024-02-28 11:27:46 +00:00
28_regex Update copyright years. 2024-01-03 12:19:35 +01:00
29_atomics Update copyright years. 2024-01-03 12:19:35 +01:00
30_threads libstdc++: Make std::function deduction guide support explicit object functions [PR113335] 2024-02-02 13:54:02 +00:00
abi Update copyright years. 2024-01-03 12:19:35 +01:00
backward Update copyright years. 2024-01-03 12:19:35 +01:00
config Update copyright years. 2024-01-03 12:19:35 +01:00
data
decimal Update copyright years. 2024-01-03 12:19:35 +01:00
experimental libstdc++: Fix noexcept on dtors in <experimental/scope> [PR114152] 2024-02-28 14:50:13 +00:00
ext libstdc++: Implement C++26 std::text_encoding (P1885R12) [PR113318] 2024-01-17 11:49:11 +00:00
lib libstdc++: /dev/null is not accessible on Windows 2024-02-06 08:22:03 +00:00
libstdc++-abi Update copyright years. 2024-01-03 12:19:35 +01:00
libstdc++-dg Update copyright years. 2024-01-03 12:19:35 +01:00
libstdc++-prettyprinters libstdc++: Add GDB printer for std::integral_constant 2024-01-11 17:35:57 +00:00
libstdc++-xmethods Update copyright years. 2024-01-03 12:19:35 +01:00
performance Update copyright years. 2024-01-03 12:19:35 +01:00
special_functions Update copyright years. 2024-01-03 12:19:35 +01:00
std libstdc++: Implement P2165R4 changes to std::pair/tuple/etc [PR113309] 2024-02-01 14:59:46 -05:00
tr1 libstdc++: Fix testsuite with -Wformat 2024-01-06 15:11:33 +00:00
tr2 Update copyright years. 2024-01-03 12:19:35 +01:00
util libstdc++: Avoid reusing moved-from iterators in PSTL tests [PR90276] 2024-02-02 10:27:16 +00:00
Makefile.am Update copyright years. 2024-01-03 12:19:35 +01:00
Makefile.in libstdc++: Add support for running tests with multiple -std options 2023-09-15 21:57:38 +01:00