* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
@ 2010-11-28 12:28 ` paolo.carlini at oracle dot com
2012-10-04 16:43 ` paolo.carlini at oracle dot com
` (7 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: paolo.carlini at oracle dot com @ 2010-11-28 12:28 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Paolo Carlini <paolo.carlini at oracle dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ilpoilves at hotmail dot
| |com
--- Comment #6 from Paolo Carlini <paolo.carlini at oracle dot com> 2010-11-28 10:48:47 UTC ---
*** Bug 46691 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
2010-11-28 12:28 ` [Bug c++/23055] overload resolution does not find templated function (zero -> pointer) paolo.carlini at oracle dot com
@ 2012-10-04 16:43 ` paolo.carlini at oracle dot com
2012-10-05 15:07 ` paolo.carlini at oracle dot com
` (6 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: paolo.carlini at oracle dot com @ 2012-10-04 16:43 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Paolo Carlini <paolo.carlini at oracle dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tjablin at gmail dot com
--- Comment #7 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-10-04 16:42:51 UTC ---
*** Bug 54813 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
2010-11-28 12:28 ` [Bug c++/23055] overload resolution does not find templated function (zero -> pointer) paolo.carlini at oracle dot com
2012-10-04 16:43 ` paolo.carlini at oracle dot com
@ 2012-10-05 15:07 ` paolo.carlini at oracle dot com
2013-04-09 18:51 ` jason at gcc dot gnu.org
` (5 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: paolo.carlini at oracle dot com @ 2012-10-05 15:07 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Paolo Carlini <paolo.carlini at oracle dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC|gcc-bugs at gcc dot gnu.org |jason at gcc dot gnu.org
Known to fail| |
--- Comment #8 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-10-05 15:07:16 UTC ---
This issue is accumulating duplicates. Then I'm wondering if it would be hard
to fix it or not... Likely Jason can guess better than me ;)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
` (2 preceding siblings ...)
2012-10-05 15:07 ` paolo.carlini at oracle dot com
@ 2013-04-09 18:51 ` jason at gcc dot gnu.org
2013-04-09 21:25 ` jason at gcc dot gnu.org
` (4 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: jason at gcc dot gnu.org @ 2013-04-09 18:51 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Jason Merrill <jason at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |daniel.kruegler at
| |googlemail dot com
--- Comment #9 from Jason Merrill <jason at gcc dot gnu.org> 2013-04-09 18:51:23 UTC ---
*** Bug 52072 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
` (3 preceding siblings ...)
2013-04-09 18:51 ` jason at gcc dot gnu.org
@ 2013-04-09 21:25 ` jason at gcc dot gnu.org
2013-04-11 21:48 ` jason at gcc dot gnu.org
` (3 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: jason at gcc dot gnu.org @ 2013-04-09 21:25 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Jason Merrill <jason at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
AssignedTo|unassigned at gcc dot |jason at gcc dot gnu.org
|gnu.org |
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
` (4 preceding siblings ...)
2013-04-09 21:25 ` jason at gcc dot gnu.org
@ 2013-04-11 21:48 ` jason at gcc dot gnu.org
2014-01-10 17:28 ` ppluzhnikov at gcc dot gnu.org
` (2 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: jason at gcc dot gnu.org @ 2013-04-11 21:48 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Jason Merrill <jason at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|--- |4.9.0
--- Comment #10 from Jason Merrill <jason at gcc dot gnu.org> 2013-04-11 21:48:04 UTC ---
Fixed for 4.9.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
` (5 preceding siblings ...)
2013-04-11 21:48 ` jason at gcc dot gnu.org
@ 2014-01-10 17:28 ` ppluzhnikov at gcc dot gnu.org
2014-01-15 0:55 ` ppluzhnikov at google dot com
2014-01-29 3:22 ` jason at gcc dot gnu.org
8 siblings, 0 replies; 11+ messages in thread
From: ppluzhnikov at gcc dot gnu.org @ 2014-01-10 17:28 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
--- Comment #11 from ppluzhnikov at gcc dot gnu.org ---
Author: ppluzhnikov
Date: Fri Jan 10 17:27:39 2014
New Revision: 206534
URL: http://gcc.gnu.org/viewcvs?rev=206534&root=gcc&view=rev
Log:
For Google b/12471166, backport r197790 from trunk:
2013-04-11 Jason Merrill <jason@redhat.com>
PR c++/23055
* pt.c (uses_deducible_template_parms): New.
(deducible_array_bound, deducible_expression): New.
(deducible_template_args): New.
(unify_one_argument): Call uses_deducible_template_parms.
Added:
branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/non-deducible1.C
Modified:
branches/google/gcc-4_8/gcc/cp/pt.c
branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/nontype25.C
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
` (6 preceding siblings ...)
2014-01-10 17:28 ` ppluzhnikov at gcc dot gnu.org
@ 2014-01-15 0:55 ` ppluzhnikov at google dot com
2014-01-29 3:22 ` jason at gcc dot gnu.org
8 siblings, 0 replies; 11+ messages in thread
From: ppluzhnikov at google dot com @ 2014-01-15 0:55 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Paul Pluzhnikov <ppluzhnikov at google dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ppluzhnikov at google dot com
--- Comment #12 from Paul Pluzhnikov <ppluzhnikov at google dot com> ---
The r197790 appears to have caused PR 59818.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug c++/23055] overload resolution does not find templated function (zero -> pointer)
[not found] <bug-23055-4@http.gcc.gnu.org/bugzilla/>
` (7 preceding siblings ...)
2014-01-15 0:55 ` ppluzhnikov at google dot com
@ 2014-01-29 3:22 ` jason at gcc dot gnu.org
8 siblings, 0 replies; 11+ messages in thread
From: jason at gcc dot gnu.org @ 2014-01-29 3:22 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23055
Bug 23055 depends on bug 59818, which changed state.
Bug 59818 Summary: [4.9 regression] Bogus error: call of overloaded .... is ambiguous
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59818
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
^ permalink raw reply [flat|nested] 11+ messages in thread