blob: 73a66a037b7a57b3a07c411a18d386e617ddd933 [file] [log] [blame]
/* { dg-do run } */
int a, b, c, d, e;
int f[8];
static int g() {
while (a)
a >>= 4;
return 0;
}
static int h(int i) {
if (i >= '0')
return i - '0';
//__builtin_unreachable ();
}
void __attribute__((noipa)) j(int i) {
for (b = 2; g() <= 7; b++)
if (i) {
for (; e <= 7; e++)
for (c = 1; c <= 7; c++) {
d = h(b + '0');
f[-d + 4] ^= 3;
}
return;
}
}
int main() {
j(1);
if (f[2] != 0)
__builtin_abort ();
}