1 /* { dg-do compile } */
2 /* { dg-options "-Wuninitialized" } */
3 
4 struct xxx {
5     short a;
6     short b;
7     void *c;
8 };
9 
10 void bar(struct xxx);
11 
foo(struct xxx * p,int i)12 void foo(struct xxx *p, int i)
13 {
14   struct xxx s0 = *p;
15   struct xxx s = s0;
16   if (s.a) i++;
17   bar(s);
18 }
19