[Bug c++/28051] [4.0 regression] ICE on invalid conversion operator

2006-07-13 Thread reichelt at gcc dot gnu dot org
--- Comment #9 from reichelt at gcc dot gnu dot org 2006-07-13 13:14 --- The bug is not fixed on the 4.0 branch. The ICE only happens in a different position: bug.cc: In instantiation of 'B<0>': bug.cc:8: instantiated from here bug.cc:5: error: no type named 'X' in 'struct A<0>' bug.

[Bug c++/28051] [4.0 regression] ICE on invalid conversion operator

2006-07-13 Thread lmillward at gcc dot gnu dot org
--- Comment #10 from lmillward at gcc dot gnu dot org 2006-07-13 17:33 --- Weird, I bootstrapped and tested this patch on the 4.0 branch not long before applying. I'll take a look and see if I can see why the new testcase is ICE'ing. -- lmillward at gcc dot gnu dot org changed:

[Bug c++/28051] [4.0 regression] ICE on invalid conversion operator

2006-07-15 Thread lmillward at gcc dot gnu dot org
--- Comment #11 from lmillward at gcc dot gnu dot org 2006-07-15 20:38 --- I've posted a patch which fixes the bug properly on the 4.0 branch and allows the testcase added to pass. URL - http://gcc.gnu.org/ml/gcc-patches/2006-07/msg00689.html -- http://gcc.gnu.org/bugzilla/show_bu

[Bug c++/28051] [4.0 regression] ICE on invalid conversion operator

2006-07-17 Thread lmillward at gcc dot gnu dot org
--- Comment #12 from lmillward at gcc dot gnu dot org 2006-07-17 18:21 --- Subject: Bug 28051 Author: lmillward Date: Mon Jul 17 18:21:15 2006 New Revision: 115530 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115530 Log: PR c++/28051 * search.c (lookup_member)

[Bug c++/28051] [4.0 regression] ICE on invalid conversion operator

2006-07-17 Thread lmillward at gcc dot gnu dot org
--- Comment #13 from lmillward at gcc dot gnu dot org 2006-07-17 18:22 --- Fix applied to 4.0 branch which should resolve the testsuite failure mentioned. -- lmillward at gcc dot gnu dot org changed: What|Removed |Added ---