/* PR tree-optimization/81556 */ | |
unsigned long long int b = 0xb82ff73c5c020599ULL; | |
unsigned long long int c = 0xd4e8188733a29d8eULL; | |
unsigned long long int d = 2, f = 1, g = 0, h = 0; | |
unsigned long long int e = 0xf27771784749f32bULL; | |
__attribute__((noinline, noclone)) void | |
foo (void) | |
{ | |
_Bool a = d > 1; | |
g = f % ((d > 1) << 9); | |
h = a & (e & (a & b & c)); | |
} | |
int | |
main () | |
{ | |
foo (); | |
if (g != 1 || h != 0) | |
__builtin_abort (); | |
return 0; | |
} |