1 // { dg-do assemble } 2 // prms-id: 11482 3 4 void *vp; 5 6 enum E { bad, ok } e; 7 foo()8 void foo() { 9 e = (E)vp; // { dg-error "7:invalid cast" } 10 } 11