1 /* PR tree-optimization/97764 */
2 /* { dg-require-effective-target int32plus } */
3 
4 struct S { int b : 3; int c : 28; int d : 1; };
5 
6 int
main()7 main ()
8 {
9   struct S e = {};
10   e.c = -1;
11   if (e.d)
12     __builtin_abort ();
13   return 0;
14 }
15