https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759
--- Comment #5 from Sam James ---
in future, I really need to rename variables too, as it's way easier to see
what's going on then
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759
--- Comment #4 from Andrew Pinski ---
Reduced slightly further:
```
extern short t[];
int f(int c, int b) {
if (b < 0) __builtin_unreachable();
if (c <= 0) __builtin_unreachable();
int d;
for (; c >= 0; c--)
{
int a = b + c;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759
--- Comment #3 from Sam James ---
reduced:
```
typedef struct {
struct {
struct {
int erRvlcInfo;
short aRvlcScfFwd[];
} aac;
} overlay;
} CAacDecoderCommonData;
int calcRefValFwd_refNrgFwd, calcRefValFwd_conceal_group_mi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759
Jakub Jelinek changed:
What|Removed |Added
Summary|[14 regression] ICE when|[14 regression] ICE when
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759
--- Comment #1 from Andrew Pinski ---
I suspect r14-8680-g2f14c0dbb78985 .
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759
Andrew Pinski changed:
What|Removed |Added
CC||pinskia at gcc dot gnu.org
Ke