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

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
The working draft says:

  text_encoding::aliases_view models copyable, ranges::view,
ranges::random_access_range,
  and ranges::borrowed_range.

It specifically says copyable and not semiregular, which suggests to me that it
isn't required to model semiregular, so isn't required to be
default-initializable.

I think libstdc++ is correct, and the working draft should be clarified.

Reply via email to