pr79732.c: Require alias support.
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr68946.c
blob3a1cff41fcf07a2277fd0ec83388cec22f8683a7
1 /* { dg-do compile } */
2 /* { dg-additional-options "-fno-vect-cost-model" } */
4 int printf (const char *, ...);
6 int a, b, g;
7 short c, e, h, i;
8 int f[8];
9 void fn1() {
10 short j;
11 for (; a;) {
12 printf("%d", g);
13 b = 7;
14 for (; b >= 0; b--) {
15 i = 1;
16 short k = f[b];
17 e = k ? k : 3;
18 j = (i && (c |= e)) << 3;
19 int l = j, m = 0;
20 h = l < 0 || l >> m;
21 f[b] = h;