[Bug c++/80773] Internal Compiler error on template parameter pack expansion
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue May 16 11:54:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80773
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2017-05-16
CC| |jason at gcc dot gnu.org,
| |marxin at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
Confirmed, started with r238558, before that it was rejected:
pr80773.cpp: In substitution of ‘template<class P, class ... Pp> requires
predicate((FCallable<P>)()) and predicate((FCallable<Pp>)()...) static void
Test1::g() [with P = A; Pp = {}]’:
pr80773.cpp:19:26: required from here
pr80773.cpp:10:17: error: invalid use of pack expansion expression
static void g() {
^
More information about the Gcc-bugs
mailing list