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