http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53055
--- Comment #1 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-04-20 14:08:31 UTC --- Created attachment 27204 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27204 unincluded testcase 4.4 rejects it: part-combine-iterator.cc: In member function 'virtual void Part_combine_iterator::derived_mark() const': part-combine-iterator.cc:173: error: invalid use of '' on pointer to member 4.5 also ICEs the same way.