>>>>> Mark Mitchell <mark@markmitchell.com> writes: > Here's a rather nasty implicit typename bug, which I checked in as > g++.pt/typename13.C. I don't see this as "rather nasty"; code that changes a name from type to function between a primary template and a specialization should be taken out and shot, even if it is well-formed. Jason