https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103501

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2021-11-30
     Ever confirmed|0                           |1

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
This causes the following failures when using --enable-fully-dynamic-string on
trunk:

FAIL: 23_containers/multiset/allocator/move_cons.cc execution test
FAIL: 23_containers/map/allocator/move_cons.cc execution test
FAIL: 23_containers/multimap/allocator/move_cons.cc execution test
FAIL: 23_containers/set/allocator/move_cons.cc execution test

This is because a moved-from fully-dynamic string is no longer empty. As shown
above, the problem is broader than just fully-dynamic strings.

Reply via email to