[Bug libstdc++/88199] [7/8/9 Regression] memory leak on unordered container move assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88199 --- Comment #2 from François Dumont --- Author: fdumont Date: Tue Nov 27 21:21:51 2018 New Revision: 266528 URL: https://gcc.gnu.org/viewcvs?rev=266528&root=gcc&view=rev Log: 2018-11-27 François Dumont PR libstdc++/88199 * include/bits/hashtable.h (_Hashtable<>::_M_assign_elements): New. (_Hashtable<>::operator=(const _Hashtable&)): Use latter. (_Hashtable<>::_M_move_assign(_Hashtable&&, false_type)): Likewise. * testsuite/23_containers/unordered_set/allocator/move_assign.cc (test03): New. Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/include/bits/hashtable.h trunk/libstdc++-v3/testsuite/23_containers/unordered_set/allocator/move_assign.cc
[Bug libstdc++/88199] [7/8/9 Regression] memory leak on unordered container move assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88199 Richard Biener changed: What|Removed |Added Version|unknown |8.2.1 Target Milestone|--- |7.4
[Bug libstdc++/88199] [7/8/9 Regression] memory leak on unordered container move assignment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88199 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2018-11-26 Assignee|unassigned at gcc dot gnu.org |fdumont at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > Since allocator propagation was implemented in GCC 4.9, i.e. since r198158