https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99346
Bug ID: 99346
Summary: [aarch64] ICE in gen_rtx_SUBREG, at emit-rtl.c:1021
Product: gcc
Version: 8.4.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: spop at gcc dot gnu.org
Target Milestone: ---
Created attachment 50289
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50289&action=edit
pre-processed reduced testcase
gcc-8, gcc-9, and gcc-10 from Ubuntu 20.04 are failing to compile the attached
test at -O2 and -O3 on Graviton2 aarch64-linux.
$ g++-10 -O2 a.ii
[...]
a.ii:362:50: internal compiler error: in gen_rtx_SUBREG, at emit-rtl.c:1021
$ g++-8 -O2 a.ii
[...]
a.ii:493:11: internal compiler error: in gen_rtx_SUBREG, at emit-rtl.c:1010
Similar bug was reported/fixed on x86:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83723