blob: 4da44c7055539d018f7135424cce2ecece8a7f3a [file] [log] [blame]
/* { dg-do compile } */
extern short a[];
int b;
short c, d;
unsigned e() {
if (c)
return c;
return d;
}
void f() {
for (unsigned g = b; g; g += 6)
for (_Bool h = 0; h < (_Bool)e(); h = 1)
a[g] = 1 / b;
}