http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58265
Paolo Carlini <paolo.carlini at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.9.0 |--- --- Comment #2 from Paolo Carlini <paolo.carlini at oracle dot com> --- As a matter of fact, isn't, in our current implementation, because std::swap itself isn't in case the allocators are not equal. I can preliminarily adjust it for ext/vstring.h (a preview of the future c++11 conforming basic_string) but it still needs work as regards the C++11 memory allocation model.