[Bug c/112676] New: [14 regression] ICE in extract_insn, at recog.cc:2804
manuel.lauss at googlemail dot com
gcc-bugzilla@gcc.gnu.org
Thu Nov 23 07:56:20 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112676
Bug ID: 112676
Summary: [14 regression] ICE in extract_insn, at recog.cc:2804
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: manuel.lauss at googlemail dot com
Target Milestone: ---
Created attachment 56669
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56669&action=edit
compressed unreduced testcase
gcc version 14.0.0 20231123 (experimental)
9d912820d02c7396676e04c4c05f6a0fdd92ed85
This is very recent, on linux g9b6de136:
$ gcc -mno-avx -march=znver4 -O2 -c dcn32_fpu.i
/usr/src/linux.git/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.c:
In function 'dcn32_internal_validate_bw':
/usr/src/linux.git/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.c:2223:1:
error: unrecognizable insn:
2223 | }
| ^
(insn 1628 1627 1629 277 (set (reg:V16QI 1102)
(xor:V16QI (reg:V16QI 1101)
(mem:V16QI (reg:DI 1100) [0 MEM <char[1:16]> [(void *)stream_817 +
608B]+0 S16 A8])))
"/usr/src/linux.git/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.c":1350:7
-1
(nil))
during RTL pass: vregs
/usr/src/linux.git/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/dcn32_fpu.c:2223:1:
internal compiler error: in extract_insn, at recog.cc:2804
Omitting either "-march=znver4" or "-mno-avx" gets rid of it.
Thanks!
Manuel
More information about the Gcc-bugs
mailing list