https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84687
--- Comment #1 from David Binderman <dcb314 at hotmail dot com> ---
Reduced code is:
a[0];
b, c, d;
__attribute__((__simd__)) double exp(double);
e() {
double f = exp(b);
for (; c; c++) {
d = c;
a[c] = pow(12.0, d) * pow(f, c);
}
}