https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64178
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- It turns out GCC does not support variadic templates for any of the operators that have 1/2 operand forms (operator-, operator+ too); see PR 117285 for that.