Also managed to trigger this on upstream GCC trunk (but with an ICE in LRA):
$ gcc -O2 -c besttry.c
besttry.c: In function ‘output_spdif’:
besttry.c:20:1: internal compiler error: in assign_by_spills, at lra-assigns.c:1268
}
^
0x7f1cf8 assign_by_spills
/work/sources/gcc-fsf/master/gcc/lra-assigns.c:1268
0x7f29b3 lra_assign()
/work/sources/gcc-fsf/master/gcc/lra-assigns.c:1425
0x7eebe1 lra(_IO_FILE*)
/work/sources/gcc-fsf/master/gcc/lra.c:2307
0x7b6e18 do_reload
/work/sources/gcc-fsf/master/gcc/ira.c:4619
0x7b6e18 rest_of_handle_reload
/work/sources/gcc-fsf/master/gcc/ira.c:4731
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
Also managed to trigger this on upstream GCC trunk (but with an ICE in LRA):
$ gcc -O2 -c besttry.c sources/ gcc-fsf/ master/ gcc/lra- assigns. c:1268 sources/ gcc-fsf/ master/ gcc/lra- assigns. c:1425 sources/ gcc-fsf/ master/ gcc/lra. c:2307 sources/ gcc-fsf/ master/ gcc/ira. c:4619 handle_ reload sources/ gcc-fsf/ master/ gcc/ira. c:4731 gcc.gnu. org/bugs. html> for instructions.
besttry.c: In function ‘output_spdif’:
besttry.c:20:1: internal compiler error: in assign_by_spills, at lra-assigns.c:1268
}
^
0x7f1cf8 assign_by_spills
/work/
0x7f29b3 lra_assign()
/work/
0x7eebe1 lra(_IO_FILE*)
/work/
0x7b6e18 do_reload
/work/
0x7b6e18 rest_of_
/work/
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://