[Bug c++/36236] ICE with forwarding variadic function template in class template

2009-12-23 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-23 22:59 --- *** This bug has been marked as a duplicate of 38600 *** -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug c++/36236] ICE with forwarding variadic function template in class template

2009-12-23 Thread redi at gcc dot gnu dot org
--- Comment #2 from redi at gcc dot gnu dot org 2009-12-23 22:25 --- the original testcase now gives: pr36236.cc: In function ‘int main()’: pr36236.cc:21:11: sorry, unimplemented: mangling template_id_expr pr36236.cc:21:11: sorry, unimplemented: mangling template_id_expr and the one in

[Bug c++/36236] ICE with forwarding variadic function template in class template

2008-12-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-28 04:50 --- Reduced testcase: template int forward(int&& __t); template int foo(T...); template< int=0 > class forwarded_foo { template< typename ... Param > decltype( foo( forward< Param >( 1 )... ) ) operator ()( Param&