1// { dg-do run } 2// Bug: generated B::operator= tries to call A::operator= 3 4#pragma implementation 5#line 1 "synth5.h" 6#pragma interface 7 8struct A { 9 virtual A& operator= (const A&) = 0; 10}; 11 12struct B: public A { 13}; 14#line 5 "synth5.C" 15int main() { } 16