1 /* { dg-do compile { target powerpc*-*-darwin* } } */
2 /* { dg-require-effective-target ilp32 } */
3 /* { dg-options "-Wno-long-long" } */
4 
5 struct A
6 {
7   long long a;
8   unsigned char b;
9 };
10 
11 struct B
12 {
13   struct A x;
14   unsigned char z;
15 };
16 
17 struct C
18 {
19   long d;
20   unsigned char e;
21 };
22 
23 struct z
24 {
25   struct A b2;
26   struct B b3;
27   struct C b4;
28 };
29 
30 int f[sizeof(struct z)!=48?-1:1];
31