Sign in
gnu
/
gcc
/
a6d3012b274f38b20e2a57162106f625746af6c6
/
.
/
gcc
/
testsuite
/
c-c++-common
/
pr65556.c
blob: 8629a48fdceedf63eff26085d96c05362dfd025c [
file
] [
log
] [
blame
]
/* PR c++/65556 */
/* { dg-do compile } */
struct
S
{
long
l
:
1
;
long
l2
:
21
;
unsigned
long
ul
:
1
;
unsigned
long
ul2
:
21
;
}
s
;
void
fn
()
{
switch
(
s
.
l
)
case
0
:;
switch
(
s
.
ul
)
case
0
:;
switch
(
s
.
l2
)
case
0
:;
switch
(
s
.
ul2
)
case
0
:;
}