https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101214
--- Comment #2 from 康桓瑋 <hewillk at gmail dot com> --- In ranges#L3367: _Iterator() requires default_initializable<iterator_t<_Vp>> = default; This constraint seems to be redundant because forward_iterator always satisfies default_initializable.