1 /* { dg-do compile } */
2 /* { dg-options "-O2 -g" } */
3 
4 struct S1
5 {
6   int f0;
7   int f1;
8   int f2;
9   int:4;
10 } a, b;
11 
12 void
fn1(struct S1 p1)13 fn1 (struct S1 p1)
14 {
15   a = p1;
16   int c = p1.f0;
17 }
18 
19 int
main()20 main ()
21 {
22   fn1 (b);
23   return 0;
24 }
25