1 /* { dg-do compile } */
2 /* { dg-options "-std=c99 -Wpedantic" } */
5 struct { enum e b
: 2; } s1
;
6 struct { signed char b
: 2; } s2
;
7 struct { unsigned char b
: 2; } s3
;
8 struct { short b
: 2; } s4
;
9 struct { unsigned short b
: 2; } s5
;
10 struct { long int b
: 2; } s6
;
11 struct { unsigned long int b
: 2; } s7
;
12 struct { long long int b
: 2; } s8
;
13 struct { unsigned long long int b
: 2; } s9
;