https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117285
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2024-10-24
Ever confirmed|0 |1
Status|UNCONFIRMED |NEW
Summary|Compilation fails when |variadic template
|using template parameter |operator+, operator- is
|packs to populate operator+ |rejected
|overload function arguments |
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed. operator- has the same issue.
Both operator- and operator+ have an unary operator and a binary operator. What
this variadic template is implementing both with the same template; GCC rejects
this all the time.