[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2010-03-30 19:47 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2010-03-30 19:40 --- Subject: Bug 43559 Author: jason Date: Tue Mar 30 19:39:48 2010 New Revision: 157831 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157831 Log: PR c++/43559 * pt.c (more_specialized_fn): Don't

[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2010-03-30 16:46 --- Yes, this is a bug. The call to same_type_p in more_specialized_fn is wrong because the two template parms have different indices. -- jason at gcc dot gnu dot org changed: What|Removed

[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-03-30 13:47 --- Still unconfirmed, leaving at P3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43559