1 2 3 4 5 6 7 8 9 10 11 12
/* PR middle-end/39886 */ int foo (int); volatile unsigned char g; void bar (int p) { char l = 0xE1; func ((foo ((p & g) <= l), 1)); }