https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117611
Bug ID: 117611
Summary: internal compiler error: in as_a, at machmode.h:381
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: gjl at gcc dot gnu.org
Target Milestone: ---
_Accum acc1 (_Accum x)
{
return x << 16;
}
$ avr-gcc acc1.c -S -Os
during RTL pass: combine
acc1.c: In function 'acc1':
acc1.c:4:1: internal compiler error: in as_a, at machmode.h:381
4 | }
| ^
0x1586eb4 simplify_shift_const_1
../../../source/gcc-master/gcc/combine.cc:10634
0x158934f simplify_shift_const
../../../source/gcc-master/gcc/combine.cc:11397
0x157aa3a combine_simplify_rtx
../../../source/gcc-master/gcc/combine.cc:6412
0x15783f1 subst
../../../source/gcc-master/gcc/combine.cc:5630
0x15780f2 subst
../../../source/gcc-master/gcc/combine.cc:5557
0x1570d95 try_combine
../../../source/gcc-master/gcc/combine.cc:3312
0x156af00 combine_instructions
../../../source/gcc-master/gcc/combine.cc:1264
0x15933a4 rest_of_handle_combine
../../../source/gcc-master/gcc/combine.cc:15158
0x1593460 execute
../../../source/gcc-master/gcc/combine.cc:15202
0x7f3fe58ccd8f __libc_start_call_main
../sysdeps/nptl/libc_start_call_main.h:58
Target: avr
Configured with: ../../source/gcc-master/configure --target=avr --disable-nls
--with-dwarf2 --with-gnu-as --with-gnu-ld --disable-shared
--enable-languages=c,c++
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 15.0.0 20241024 (experimental) (GCC)