PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / pr81555.c
blobd546368a39b53cf3a03c638bf8ff5f8a656335cd
1 /* PR tree-optimization/81555 */
3 unsigned int a = 1, d = 0xfaeU, e = 0xe376U;
4 _Bool b = 0, f = 1;
5 unsigned char g = 1;
7 void
8 foo (void)
10 _Bool c = a != b;
11 if (c)
12 f = 0;
13 if (e & c & (unsigned char)d & c)
14 g = 0;
17 int
18 main ()
20 foo ();
21 if (f || g != 1)
22 __builtin_abort ();
23 return 0;