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

--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Created attachment 33203
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33203&action=edit
proposed patch

Add std::allocator_arg_t parameter to unary _Head_base constructors taking a
__uses_allocN tag type, so that they are not candidates for calls with one
parameter. This allows the !is_convertible constraint to be removed from the
_Head_base::_Head_base(__UHead&&) constructor.

Reply via email to