[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-11-12 10:22 --- Reduced testcase: = struct A { static void foo(A); }; struct B { friend void foo(B); }; templatetypename T struct C : T { C() { foo(T()); } }; CA c;

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2004-11-12 10:35 --- I see segfault in perform_or_defer_access_check too, on: template class T1, class T2 struct P { T1 t1; T2 t2; P () : t1(), t2() { } template class U1, class U2 P (const PU1, U2 x) : t1(x.t1),

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-11-12 11:58 --- The examples from comment #3 and comment #4 can both be reduced to = void foo(int); struct A { static void foo(A); }; templatetypename T struct B : T { B() {

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-11-12 12:26 --- Mark, the ICE on mainline appears with your patch http://gcc.gnu.org/ml/gcc-cvs/2004-09/msg01274.html -- What|Removed |Added

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-12 12:42 --- : Search converges between 2004-09-27-014001-trunk (#563) and 2004-09-27-161002-trunk (#564). : Search converges between 2004-09-27-004002-3.4 (#82) and 2004-09-28-004001-3.4 (#83). -- What

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-12 21:47 --- Subject: Bug 18436 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-12 21:47:13 Modified files: gcc/cp : ChangeLog decl.c decl2.c parser.c

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-12 21:57 --- Subject: Bug 18436 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-11-12 21:57:31 Modified files: gcc/cp :

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-12 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-11-12 21:58 --- Fixed in GCC 3.4.4. -- What|Removed |Added Status|ASSIGNED

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-11 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-on-valid-code Summary|ICE in |[3.4/4.0 Regression] ICE in

[Bug c++/18436] [3.4/4.0 Regression] ICE in perform_or_defer_access_check (binfo is NULL)

2004-11-11 Thread giovannibajo at libero dot it
-- What|Removed |Added CC||giovannibajo at libero dot ||it