* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: Don't
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / pr70005.c
blobbc37efe00cbd74d2bfba562e999142a9de1e0f4b
2 unsigned char a = 6;
3 int b, c;
5 static void
6 fn1 ()
8 int i = a > 1 ? 1 : a, j = 6 & (c = a && (b = a));
9 int d = 0, e = a, f = ~c, g = b || a;
10 unsigned char h = ~a;
11 if (a)
12 f = j;
13 if (h && g)
14 d = a;
15 i = -~(f * d * h) + c && (e || i) ^ f;
16 if (i != 1)
17 __builtin_abort ();
20 int
21 main ()
23 fn1 ();
24 return 0;