------- Comment #3 from falk at debian dot org 2010-05-01 23:11 ------- Confirmed. Here is a test case that gives: mini.cc: In member function uploadMessage: mini.cc:6:49: internal compiler error: tree check: expected class type, have declaration (function_decl) in gen_type_die_with_usage, at dwarf2out.c:18876
struct addMessagePull { virtual ~addMessagePull(); }; void doUploadMessage() { class uploadMessage : public addMessagePull { }; uploadMessage upload; } -- falk at debian dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43956