[Bug c++/22352] [3.4 Regression] ICE in lookup_member

2005-12-05 Thread reichelt at gcc dot gnu dot org


--- Comment #8 from reichelt at gcc dot gnu dot org  2005-12-05 17:16 
---
Taking care of the backport.


-- 

reichelt at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|mark at codesourcery dot com|reichelt at gcc dot gnu dot
   ||org
URL||http://gcc.gnu.org/ml/gcc-
   ||patches/2005-
   ||12/msg00355.html
 Status|REOPENED|ASSIGNED
   Keywords||ice-on-valid-code,
   ||monitored, patch


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



[Bug c++/22352] [3.4 Regression] ICE in lookup_member

2005-12-05 Thread reichelt at gcc dot gnu dot org


--- Comment #9 from reichelt at gcc dot gnu dot org  2005-12-05 18:01 
---
Subject: Bug 22352

Author: reichelt
Date: Mon Dec  5 18:01:05 2005
New Revision: 108066

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108066
Log:
Backport:
2005-10-13  Mark Mitchell  [EMAIL PROTECTED]

PR c++/22352
* pt.c (tsubst_template_parms): Set processing_template_decl while
processing the parameters.
(tsubst_decl): Set processing_template_decl when substituting into
a TEMPLATE_DECL.

* g++.dg/template/friend38.C: New test.

Added:
branches/gcc-3_4-branch/gcc/testsuite/g++.dg/template/friend38.C
Modified:
branches/gcc-3_4-branch/gcc/cp/ChangeLog
branches/gcc-3_4-branch/gcc/cp/pt.c
branches/gcc-3_4-branch/gcc/testsuite/ChangeLog


-- 


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



[Bug c++/22352] [3.4 Regression] ICE in lookup_member

2005-12-05 Thread reichelt at gcc dot gnu dot org


--- Comment #10 from reichelt at gcc dot gnu dot org  2005-12-05 18:01 
---
Now also fixed on the 3.4 branch.


-- 

reichelt at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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



[Bug c++/22352] [3.4 Regression] ICE in lookup_member

2005-10-18 Thread pinskia at gcc dot gnu dot org


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|4.0.3   |3.4.6


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



[Bug c++/22352] [3.4 Regression] ICE in lookup_member

2005-10-14 Thread nathan at gcc dot gnu dot org


-- 

nathan at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|3.4.6   |4.0.3


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



[Bug c++/22352] [3.4 Regression] ICE in lookup_member

2005-10-13 Thread nathan at gcc dot gnu dot org


--- Comment #7 from nathan at gcc dot gnu dot org  2005-10-13 13:17 ---
could probably backport to 3.4


-- 

nathan at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |
Summary|[3.4/4.0/4.1 Regression] ICE|[3.4 Regression] ICE in
   |in lookup_member|lookup_member
   Target Milestone|4.0.3   |3.4.3


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



[Bug c++/22352] [3.4 Regression] ICE in lookup_member

2005-10-13 Thread pinskia at gcc dot gnu dot org


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|3.4.3   |3.4.6


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