1 /* PR middle-end/51761 */
2 
3 struct S { unsigned int len; };
4 struct S foo (struct S);
5 
6 struct S
bar(struct S x)7 bar (struct S x)
8 {
9   return ({ struct S a = x; foo (a); });
10 }
11