https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69176
Bug ID: 69176 Summary: [6 Regression] ICE in in final_scan_insn, at final.c:2981 on aarch64-linux-gnu Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: doko at gcc dot gnu.org Target Milestone: --- Created attachment 37243 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37243&action=edit preprocessed source trunk r232077, aarch64-linux-gnu: g++ src/faust-dsp-standalone.cpp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DVERSI ON=1.3.0 -I/usr/lib/faust -Isrc/ -Iinclude/ -DPREFIX=/usr -Wall -c -o src/faust-dsp-standalone.o In file included from src/faust-dsp-standalone.cpp:31:0: src/../gen/yc20-dsp-standalone.cpp: In member function 'virtual void mydsp::compute(int, float**, float**)': src/../gen/yc20-dsp-standalone.cpp:1659:15: note: variable tracking size limit exceeded with -fvar-tracking-ass ignments, retrying without virtual void compute (int fullcount, FAUSTFLOAT** input, FAUSTFLOAT** output) { ^~~~~~~ In file included from src/faust-dsp-standalone.cpp:31:0: src/../gen/yc20-dsp-standalone.cpp:19015:2: error: could not split insn } ^ (insn 152068 64217 64221 (set (reg:DI 1 x1 [88028]) (plus:DI (reg/f:DI 29 x29) (const_int 129024 [0x1f800]))) src/../gen/yc20-dsp-standalone.cpp:10746 95 {*adddi3_pluslong} (nil)) src/../gen/yc20-dsp-standalone.cpp:19015:2: internal compiler error: in final_scan_insn, at final.c:2981 0xa0e9a7 _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) ../../src/gcc/rtl-error.c:108 0x83f67b final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*) ../../src/gcc/final.c:2981 0x83f927 final(rtx_insn*, _IO_FILE*, int) ../../src/gcc/final.c:2044 0x83fe8f rest_of_handle_final ../../src/gcc/final.c:4440 0x83fe8f execute ../../src/gcc/final.c:4515 Please submit a full bug report, with preprocessed source if appropriate. currently reducing, build takes 10min ...