blob: 3d83229521ced3089014009a8eb91eea4787ebcc [file] [log] [blame]
/* { dg-do run } */
struct
{
unsigned a:6;
} b;
int c, e, g = 7;
signed char d, f = 6, h = -10;
void fn1 ()
{
for (; c < 9; c++)
{
if (f)
g = ~(~0 / (g ^ e));
b.a = ~0;
d = ~((h ^ b.a) & 132 & (~(f && g) | (d && 1)));
e = ~0;
if (d < 127 || f < 1)
continue;
g = 0;
}
}
int main ()
{
fn1 ();
return 0;
}