https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95770
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95770
--- Comment #4 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:cf07eea8429c923b7eb884ffc1b267c80a0a839c
commit r11-1582-gcf07eea8429c923b7eb884ffc1b267c80a0a839c
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95770
Richard Biener changed:
What|Removed |Added
Last reconfirmed||2020-06-22
Assignee|unassigne
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95770
--- Comment #2 from David Binderman ---
Probably a duplicate, but this C++ code also causes a crash:
float *a;
void b() {
float c, d;
a[0] = a[1] = 0.5f * (c - 2 + d);
a[2] = a[3] = 0.5f * (c + 2 + d);
}
$ /home/dcb/gcc/results/bin/gcc -c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95770
--- Comment #1 from David Binderman ---
Reduced C code is:
typedef struct {
float a;
float b
} c;
c d, f, g;
float e;
h() {
g.a = d.a * f.a - f.b;
g.b = d.a * f.b + e;
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95770
Andrew Pinski changed:
What|Removed |Added
Version|unknown |11.0
Component|c