[Bug c++/40155] [c++0x] variadic template pack problem

2010-02-06 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40155

[Bug c++/40155] [c++0x] variadic template pack problem

2010-01-07 Thread dodji at gcc dot gnu dot org
--- Comment #6 from dodji at gcc dot gnu dot org 2010-01-07 19:47 --- Fixed in 4.5 -- dodji at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug c++/40155] [c++0x] variadic template pack problem

2010-01-07 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2010-01-07 19:22 --- Subject: Bug 40155 Author: dodji Date: Thu Jan 7 19:21:46 2010 New Revision: 155705 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155705 Log: Fix PR c++/40155 gcc/cp/ChangeLog: c++/40155 * p

[Bug c++/40155] [c++0x] variadic template pack problem

2010-01-05 Thread dodji at gcc dot gnu dot org
--- Comment #4 from dodji at gcc dot gnu dot org 2010-01-05 13:31 --- Patch submitted to http://gcc.gnu.org/ml/gcc-patches/2010-01/msg00205.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40155

[Bug c++/40155] [c++0x] variadic template pack problem

2010-01-05 Thread bangerth at gmail dot com
--- Comment #3 from bangerth at gmail dot com 2010-01-05 13:20 --- (In reply to comment #2) > I believe this should be flagged P1, even if it doesn't seem to be a > regression. I'm obviously not impartial, but this is the sort of code that template packs are supposed to support, and for

[Bug c++/40155] [c++0x] variadic template pack problem

2010-01-05 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2010-01-05 11:43 --- FWIW, I think this code is valid. The A template parameter in "typename identity::type..." is in a non-deduced context, so it's argument should not be deduced from there. The argument of A should be re-used from the d

[Bug c++/40155] [c++0x] variadic template pack problem

2010-01-04 Thread dodji at gcc dot gnu dot org
-- dodji at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dodji at gcc dot gnu dot org |dot org