]> git.ipfire.org Git - thirdparty/gcc.git/commit
2019-03-08 François Dumont <fdumont@gcc.gnu.org>
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Mar 2019 05:37:50 +0000 (05:37 +0000)
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Mar 2019 05:37:50 +0000 (05:37 +0000)
commit66c6ff9e2fa6fc7db3e11ecb3a7da4a1968c5a0c
treefc7c9c8d2b2323fb8861e5b7845c5e2b0ec0a53a
parent84982f0e621aa8ef5e33afaef70849d9d9bd001f
2019-03-08  François Dumont  <fdumont@gcc.gnu.org>

PR libstdc++/89608
* include/debug/unordered_map (unordered_map<>::_M_check_rehashed):
Invalidate all iterators in case of rehash.
(unordered_multimap<>::_M_check_rehashed): Likewise.
* include/debug/unordered_set
(unordered_set<>::_M_check_rehashed): Likewise.
(unordered_multiset<>::_M_check_rehashed): Likewise.
* testsuite/23_containers/unordered_set/debug/89608_neg.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@269478 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/debug/unordered_map
libstdc++-v3/include/debug/unordered_set
libstdc++-v3/testsuite/23_containers/unordered_set/debug/89608_neg.cc [new file with mode: 0644]