[Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias

2014-07-27 Thread ldionne.2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59498 --- Comment #7 from Louis Dionne ldionne.2 at gmail dot com --- I ran into this problem in another context, and I think it justifies some thinking about how this issue is going to be handled by the language. I _really_ think the following should

[Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias

2014-07-27 Thread ldionne.2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59498 --- Comment #8 from Louis Dionne ldionne.2 at gmail dot com --- I made further experiments to try and workaround this (I need it badly!) and I found some things that might be of interest to you. The following test case compiles on GCC 4.9.1 but

[Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias

2014-07-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59498 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.9.1 |4.9.2 ---

[Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias

2014-06-03 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59498 --- Comment #5 from Jason Merrill jason at gcc dot gnu.org --- And the current development version of clang also rejects this testcase: wa.C:5:34: error: pack expansion used as argument for non-pack parameter of alias template using

[Bug c++/59498] [DR 1430][4.9/4.10 Regression] Pack expansion error in template alias

2014-06-02 Thread jason at gcc dot gnu.org
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