http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48038
--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-03-09 09:47:33 UTC --- replacing the swap in the move assignment doesn't change anything, so ignore my comment on that, still looking...