Sign in
gnu
/
gcc
/
refs/heads/devel/c++-contracts
/
.
/
gcc
/
testsuite
/
gcc.dg
/
pr97317.c
blob: f07327ac9a2a89f4c681ffc3b6a4ab7c0f1ea4d8 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-O2" } */
struct
a
{
unsigned
c
:
17
;
};
struct
a b
;
int
d
(
void
)
{
short
e
=
b
.
c
;
return
e
?
0
:
b
.
c
;
}