1 // { dg-do assemble } 2 // PRMS Id: 5155 3 4 struct A { 5 enum foo { bar }; 6 }; 7 8 typedef A::foo A::foo; // { dg-error "16:typedef name" } causes compiler segfault 9