gcc/libstdc++-v3/testsuite
Patrick Palka 731444b3c3 libstdc++: Implement P2836R1 changes to const_iterator
libstdc++-v3/ChangeLog:

	* include/bits/stl_iterator.h (const_iterator): Define conversion
	operators as per P2836R1.
	* include/bits/version.def (ranges_as_const): Update value.
	* include/bits/version.h: Regenerate.
	* testsuite/24_iterators/const_iterator/1.cc (test04): New test.
	* testsuite/std/ranges/adaptors/as_const/1.cc: Adjust expected
	value of __cpp_lib_ranges_as_const.
	* testsuite/std/ranges/version_c++23.cc: Likewise.

Reviewed-by: Jonathan Wakely <jwakely@redhat.com>
2024-01-15 15:13:53 -05:00
..
17_intro libstdc++: Remove std::__unicode::__null_sentinel 2024-01-08 16:04:59 +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++: Implement P2255R2 dangling checks for std::tuple [PR108822] 2024-01-13 11:14:09 +00:00
21_strings libstdc++: Fix std::char_traits<C>::move [PR113200] 2024-01-05 10:23:35 +00:00
22_locale Update copyright years. 2024-01-03 12:19:35 +01:00
23_containers libstdc++: [_GLIBCXX_DEBUG] Fix assignment of value-initialized iterator [PR112477] 2024-01-11 19:29:37 +01:00
24_iterators libstdc++: Implement P2836R1 changes to const_iterator 2024-01-15 15:13:53 -05:00
25_algorithms Update copyright years. 2024-01-03 12:19:35 +01:00
26_numerics libstdc++: Fix non-portable results from 64-bit std::subtract_with_carry_engine [PR107466] 2024-01-13 00:11:44 +00:00
27_io libstdc++: Fix error handling in filesystem::equivalent [PR113250] 2024-01-11 03:36:14 -08: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 Update copyright years. 2024-01-03 12:19:35 +01: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 error handling in filesystem::equivalent [PR113250] 2024-01-11 03:36:14 -08:00
ext libstdc++: Fix Unicode property detection functions 2024-01-09 23:42:59 +00:00
lib Update copyright years. 2024-01-03 12:19:35 +01: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 P2836R1 changes to const_iterator 2024-01-15 15:13:53 -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 Update copyright years. 2024-01-03 12:19:35 +01: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