[Bug c++/28827] [4.0 Regression] ICE with nested template friend

2006-10-11 Thread bangerth at dealii dot org
--- Comment #4 from bangerth at dealii dot org 2006-10-12 01:47 --- I can confirm that this is apparently fixed now. W. -- bangerth at dealii dot org changed: What|Removed |Added

[Bug c++/28827] [4.0 Regression] ICE with nested template friend

2006-09-10 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28827

[Bug c++/28827] [4.0 Regression] ICE with nested template friend

2006-08-23 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-24 01:00 --- 4.2.0 rejects the code: t.cc:10: error: 'Crash' is not a member of 'T' This code is invalid. 3.3 gave: t.cc:10: error: typename type `typename BaseT::Derived::Crash' declared `friend' ICC gives: t.cc(10):

[Bug c++/28827] [4.0 Regression] ICE with nested template friend

2006-08-23 Thread proppy at aminche dot com
--- Comment #2 from proppy at aminche dot com 2006-08-24 02:22 --- (In reply to comment #1) 4.2.0 rejects the code: t.cc:10: error: 'Crash' is not a member of 'T' nested.cpp:10: internal compiler error: in lookup_member, at cp/search.c:1212 on g++-4.2 version 4.2.0 20060709

[Bug c++/28827] [4.0 Regression] ICE with nested template friend

2006-08-23 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-24 03:41 --- (In reply to comment #2) which g++-4.2 revision are you using to get ?: 4.2.0 20060821 aka two days ago's. I bet it was also fixed by 28304. You are using a month's old 4.2 compiler which is why you don't see the