[Bug c++/16635] g++ instantiates templates at the wrong place

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Jun 23 01:28:00 GMT 2005


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-06-23 01:27 -------
(In reply to comment #6)
> (In reply to comment #5)
> > Here's the same thing with overloaded functions, causing a wrong-code error.  If the last definition 
of 
> > 'bar' is commented out, the testcase passes, but otherwise not.
> That code is acutally invalid and really should have been rejected see PR 2922 for that.

Also if we move the template func after bar and main after the second bar, we get back to basicially PR 
2922.  So the first testcase is the only one which the problem for this bug.

-- 


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



More information about the Gcc-bugs mailing list