--- Comment #8 from reichelt at gcc dot gnu dot org 2005-10-14 10:13
---
*** This bug has been marked as a duplicate of 22464 ***
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
---
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com
|dot org |
Status|NEW
--- Additional Comments From janis187 at us dot ibm dot com 2005-09-28
20:27 ---
A regression hunt identified this patch from mmitchel:
http://gcc.gnu.org/ml/gcc-cvs/2004-02/msg00117.html
--
What|Removed |Added
-
--
What|Removed |Added
Target Milestone|4.0.2 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21685
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-22
21:12 ---
Moving to 4.0.2 pre Mark.
--
What|Removed |Added
Target Milestone|3.4.5
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-01
00:29 ---
: Search converges between 2004-02-01-trunk (#445) and 2004-03-01-trunk (#446).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21685
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-05-23
10:11 ---
More compact testcase:
===
template struct A
{
void foo();
};
template void bar()
{
A a;
struct B { B() { a.foo(); } } b;
}
template void bar<0>();
===
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-20
21:42 ---
Confirmed, reduced testcase:
template
struct g
{
int operator()(int i){return i;}
};
template
struct h
{
int f(void)
{
g i;
struct f1
{
int f(void){return i(0);}
};
f1 aa;