131
|
1 /* { dg-do compile } */
|
|
2
|
|
3 int printf (const char *, ...);
|
|
4
|
|
5 int b, c, d, e, f, g, j, k;
|
|
6 char h, i;
|
|
7 volatile int l;
|
|
8
|
|
9 int m (int n, int o)
|
|
10 {
|
|
11 return o < 0 || o > 1 ? n : o;
|
|
12 }
|
|
13
|
|
14 int p (int n, unsigned o)
|
|
15 {
|
|
16 return n - o;
|
|
17 }
|
|
18
|
|
19 int q ()
|
|
20 {
|
|
21 char r;
|
|
22 int a, s, t, u, v, w;
|
|
23 L:
|
|
24 if (t)
|
|
25 printf ("%d", d);
|
|
26 u = v;
|
|
27 while (j)
|
|
28 {
|
|
29 while (e)
|
|
30 for (w = 0; w != 54; w += 6)
|
|
31 {
|
|
32 l;
|
|
33 s = p (u < 1, i || c);
|
|
34 r = s < 0 || s > 1 ? 0 : 1 >> s;
|
|
35 v = r;
|
|
36 g = h;
|
|
37 }
|
|
38 if (h)
|
|
39 return f;
|
|
40 if (u)
|
|
41 for (a = 0; a != 54; a += 6)
|
|
42 f = m (2, -(k || b));
|
|
43 }
|
|
44 d = t;
|
|
45 goto L;
|
|
46 }
|