1 /* { dg-do run } */
2
3 struct S1
4 {
5 int f1:1;
6 };
7
8 volatile struct S1 b = { 0 };
9
10 int
11 main ()
12 {
13 char c = b.f1;
14 b.f1 = 1;
15
16 if (b.f1 > -1 || c)
17 __builtin_abort ();
18
19 return 0;
20 }