------- Comment #2 from redi at gcc dot gnu dot org  2010-04-01 10:53 -------
the subject line is misleading, I think the placeholders are still substituted
in exactly the same way, but as part of that an invalid instantiation is
generated while determining the template_arity of the metafunction.

The invalid instantiation occurs in a sizeof expression and was previously
ignored (presumably due to SFINAE) but now causes an error.  I don't think
SFINAE applies in that context, which would make 4.5 correct


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43608

Reply via email to