/* { dg-do compile } */ | |
/* { dg-additional-options "-ftree-pre -Wno-div-by-zero" } */ | |
int nt; | |
void | |
ja (int os) | |
{ | |
int *ku = &os, *id = &os; | |
unsigned int qr = 0; | |
for (;;) | |
{ | |
if (os == *ku) | |
{ | |
*id = 0; | |
qr += os != *ku; | |
id = &qr; | |
} | |
*id &= qr; | |
if (os != 0) | |
{ | |
nt /= 0; | |
ku = &qr; | |
} | |
} | |
} |