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