[Bug c++/59548] Abort after copying std::unordered_map in debug mode

2013-12-18 Thread max at duempel dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59548 --- Comment #3 from Max Kellermann --- This is a regression by svn r195253. >From the commit message: "* include/debug/unordered_map.h: Undo previous commit. Default copy and move constructors."

[Bug c++/59548] Abort after copying std::unordered_map in debug mode

2013-12-18 Thread max at duempel dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59548 --- Comment #2 from Max Kellermann --- Created attachment 31473 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31473&action=edit Delete the implicit copy constructor in C++11 mode to detect bugs like this one

[Bug c++/59548] Abort after copying std::unordered_map in debug mode

2013-12-18 Thread max at duempel dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59548 --- Comment #1 from Max Kellermann --- Created attachment 31472 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31472&action=edit Bug fix: call only _Base constructor, no implicit _Safe_sequence_base copy