aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer
diff options
context:
space:
mode:
authorFrançois Dumont <fdumont@gcc.gnu.org>2024-03-17 17:30:58 +0100
committerFrançois Dumont <fdumont@gcc.gnu.org>2024-03-18 22:25:57 +0100
commit5f6e0853c30fec72d977afaa6f7a5633a8d910be (patch)
tree79e0799407dc77ec9d931beb7fc616cdc859b28e /gcc/analyzer
parentb96c5436880d7926299314a33c953171082ab59e (diff)
downloadgcc-5f6e0853c30fec72d977afaa6f7a5633a8d910be.zip
gcc-5f6e0853c30fec72d977afaa6f7a5633a8d910be.tar.gz
gcc-5f6e0853c30fec72d977afaa6f7a5633a8d910be.tar.bz2
libstdc++: Fix _Safe_local_iterator<>::_M_valid_range
Unordered container local_iterator range shall not contain any singular iterator unless both iterators are both value-initialized. libstdc++-v3/ChangeLog: * include/debug/safe_local_iterator.tcc (_Safe_local_iterator::_M_valid_range): Add _M_value_initialized and _M_singular checks. * testsuite/23_containers/unordered_set/debug/114316.cc: New test case.
Diffstat (limited to 'gcc/analyzer')
0 files changed, 0 insertions, 0 deletions