https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93236
--- Comment #1 from Jim Rees ---
Created attachment 47639
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47639&action=edit
sample code
at gcc dot gnu.org
Reporter: jimreesma at gmail dot com
Target Milestone: ---
On aarch64-linux-gnu,
ubuntu@ubuntu:~$ gcc -O -c gcc9_ice.c
during RTL pass: expand
gcc9_ice.c: In function ‘get’:
gcc9_ice.c:13:11: internal compiler error: in gen_rtx_SUBREG, at
emit-rtl.c:1010
13
at gcc dot gnu.org
Reporter: jimreesma at gmail dot com
Target Milestone: ---
Created attachment 47638
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47638&action=edit
compile with gcc -O1 -S gcc9_ice.c on aarch64-linux-gnu
On aarch64-linux-gnu,
ubuntu@ubuntu:~$ gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92999
--- Comment #1 from Jim Rees ---
Reproduced on gcc-9.2 and figured out a fix, though I'm not savvy enough with
this code to say it's a complete fix.
In (gcc-9.2.0 release) gcc/config/arm/arm.c:
6226a6227
> int ag_mode_size;
6241c6242,62
y: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: jimreesma at gmail dot com
Target Milestone: ---
Created attachment 47523
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47523&action=edit
Reproducer source
Discovered on "cc (Raspbian 8.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61292
Jim Rees changed:
What|Removed |Added
CC||jimreesma at gmail dot com
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61292
--- Comment #2 from Jim Rees ---
Created attachment 47203
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47203&action=edit
Reproducer source
Compile with -std=c++14 (or higher standard),
-O1(not -O0, for easy of compr