This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias
- From: "jason at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 02 Jun 2014 18:55:57 +0000
- Subject: [Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias
- Auto-submitted: auto-generated
- References: <bug-59498-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59498
Jason Merrill <jason at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |SUSPENDED
Depends on| |51239
Summary|[4.9/4.10 Regression] Pack |[DR 1430][4.9/4.10
|expansion error in template |Regression] Pack expansion
|alias |error in template alias
--- Comment #4 from Jason Merrill <jason at gcc dot gnu.org> ---
Actually, no, this is very much a Core 1430 issue; there's no way to mangle
variadic_alias<T...> without mentioning the name of an alias template in the
mangling, and they're supposed to be entirely transparent. This only works in
4.8 by accident because checking is disabled for the release.