http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51567
Bug #: 51567 Summary: [4.7 Regression] ICE in splice_child_die, at dwarf2out.c:5009 with -flto -g Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: lto Severity: normal Priority: P3 Component: debug AssignedTo: unassig...@gcc.gnu.org ReportedBy: rgue...@gcc.gnu.org struct _Deque_iterator { int* _M_cur; void foo() {} }; class _Deque_base { public: typedef _Deque_iterator iterator; iterator _M_impl; }; class deque : public _Deque_base { public: typedef _Deque_base::iterator iterator; }; class OutputContextStack { public: deque m_stack; deque::iterator m_stackPosition; }; int main() { OutputContextStack s; s.m_stackPosition.foo(); }