https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96042
Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Not a bug.

When __STRICT_ANSI__ is defined is_integral_v<__int128> is false and
numeric_limits<__int128> is not specialized.

But that doesn't matter, because the difference type of iota_view does not have
to be a standard integer type. __int128 is a valid type for the difference type
of iota_view. There is no requirement that is_integral_v<ID> or
numeric_limits<ID>::is_specialized is true for the difference type of
iota_view.

Reply via email to