http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55494
Paolo Carlini <paolo.carlini at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE --- Comment #3 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-11-28 17:39:32 UTC --- This is invalid and essentially equivalent to PR52844: operator<< takes as m a Foo which is a (variadic) type template, but the Foo we are defining is a non-type template. Note that when there are no variadic templates around these testcases are simply rejected. *** This bug has been marked as a duplicate of bug 52844 ***