seen with 20150205 on arm-linux-gnueabihf, configured with --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb $ g++ -c -fPIC -finline-functions -O3 if_algo.ii if_algo.ii: In constructor 'D::D(int&, const A&, const A&, const A&, const A&, const A&)': if_algo.ii:8:7: internal compiler error: Segmentation fault class C : virtual B { ^ Please submit a full bug report, with preprocessed source if appropriate. $ cat if_algo.ii class A { public: A(); }; class B { virtual bool m_fn1(int &, bool) const; }; class C : virtual B { bool m_fn1(int &, bool) const; A e; }; class D : C { D(int &, const A &, const A &, const A &, const A &, const A &); bool m_fn1(int &, bool) const; }; bool C::m_fn1(int &, bool) const {} D::D(int &, const A &, const A &, const A &, const A &, const A &) {} bool D::m_fn1(int &, bool) const {}
Another dup of PR65003 ?
Works with r220637 - may well be
dup. *** This bug has been marked as a duplicate of bug 65003 ***