Sign in
gnu
/
gcc
/
e5cfb9cac1d7aba9a8ea73bfe7922cfaff9d61f3
/
.
/
gcc
/
testsuite
/
gcc.dg
/
torture
/
pr86066.c
blob: 9127ed3c0cdca0c7f6ac8ef49758d1cb4bff7eba [
file
] [
log
] [
blame
]
/* PR tree-optimization/86066 */
/* Testcase by Zhendong Su <Zhendong Su> */
struct
A
{
int
b
:
2
;
int
c
:
2
;
unsigned
d
:
8
;
};
int
main
()
{
struct
A t
=
{
0
,
0
,
2
};
L
:
t
.
d
=
~(~(~
0
%
t
.
d
)
%
2
);
if
(!
t
.
d
)
goto
L
;
return
0
;
}