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
6 struct s {
7   char a[0x32100000];
8   int x:30, y:30;
9 };
10 
11 int
main()12 main ()
13 {
14   struct s* p;
15 
16   p = (struct s*) 0;
17   if (p->x == p->y)
18     exit (1);
19 }
20 #else
21 int g;
22 #endif
23