------- Comment #5 from pcarlini at suse dot de 2006-03-08 14:15 ------- (In reply to comment #4) > > I don't know how that and comment #1 are valid code as in both cases the > > arguments will be the same so you should get an error about ambiguous > > functions. > > Not so early, I think, because T is unknown.
And, by the way, this one already compiles: template<typename T> void fun(T); template<typename T> void fun(T); -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26605