1/* The structure is too large for the xstormy16 - won't fit in 16
2   bits.  */
3/* { dg-do assemble } */
4
5#if __INT_MAX__ >= 2147483647L
6struct s {
7  char a[0x32100000];
8  int x:30, y:30;
9};
10
11int
12main ()
13{
14  struct s* p;
15
16  p = (struct s*) 0;
17  if (p->x == p->y)
18    exit (1);
19}
20#else
21int g;
22#endif
23