https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93953
--- Comment #3 from David Binderman <dcb314 at hotmail dot com> ---
The results from creduce, lightly hand modified to add
some implied types, is
int *b;
int c;
float d, e;
void h() {
int f, g;
for (; f; ++f) {
float a = -(0 > g);
e += a * b[4 * (g + c * f)];
d += a * b[4 * (g + c * f) + 1];
}
}
