gcc/libstdc++-v3/testsuite/23_containers/set/debug
François Dumont 07fad7a7fc libstdc++: Implement N3644 on _Safe_iterator<> [PR114316]
Consider range of value-initialized iterators as valid and empty.

libstdc++-v3/ChangeLog:

	PR libstdc++/114316
	* include/debug/safe_iterator.tcc (_Safe_iterator<>::_M_valid_range):
	First check if both iterators are value-initialized before checking if
	singular.
	* testsuite/23_containers/set/debug/114316.cc: New test case.
	* testsuite/23_containers/vector/debug/114316.cc: New test case.
2024-03-17 16:41:37 +01:00
..
invalidation Update copyright years. 2024-01-03 12:19:35 +01:00
60499.cc Update copyright years. 2024-01-03 12:19:35 +01:00
90102.cc Update copyright years. 2024-01-03 12:19:35 +01:00
114316.cc libstdc++: Implement N3644 on _Safe_iterator<> [PR114316] 2024-03-17 16:41:37 +01:00
construct1_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
construct2_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
construct3_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
construct4_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
construct5_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
insert1_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
insert2_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
insert3_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
insert4_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
move_assign_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00
move_neg.cc Update copyright years. 2024-01-03 12:19:35 +01:00