https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399
--- Comment #5 from 康桓瑋 <hewillk at gmail dot com> --- (In reply to Jonathan Wakely from comment #4) > Thanks! I'll submit an LWG issue to add something saying there's an > unspecified constructor, or just say explicitly that it's not default > constructible. Not sure it's worth specifying whether aliases_view should or should not be common_range, although currently, libstdc++ implementations are non-common_range.