1 /* { dg-do link } */ 2 /* { dg-options "-O2 -fdump-tree-optimized" } */ 3 4 int t; 5 extern void link_error(void); main(void)6int main (void) 7 { 8 struct { unsigned int a : 7; } s; 9 s.a = t; 10 if (s.a >> 8) 11 link_error (); 12 if (s.a >> 9) 13 link_error (); 14 } 15 16 17 /* { dg-final { scan-tree-dump-times "link_error" 0 "optimized" } } */ 18