https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78268

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-11-09
     Ever confirmed|0                           |1

--- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
trippels@gcc2-power8 base % cat Unified_cpp_rdf_base0.ii
typedef enum {} nsresult;
struct A {
  virtual nsresult m_fn1(bool);
};
struct B {
  A *operator[](int);
};
struct C {
  nsresult m_fn2(bool);
  bool m_fn3(bool);
  B mDataSources;
};
nsresult C::m_fn2(bool p1) { m_fn3(!p1); }
bool C::m_fn3(bool p1) { mDataSources[0]->m_fn1(p1); }

trippels@gcc2-power8 base % c++ -c -O3 Unified_cpp_rdf_base0.ii
Unified_cpp_rdf_base0.ii:14:54: internal compiler error: Segmentation fault

Reply via email to