https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95051
Bug ID: 95051 Summary: error: invalid RHS for gimple memory store: Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 48505 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48505&action=edit gzipped C source code >From a compile of recent linux linux-5.7-rc5 with recent gcc trunk, I get drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_dbgdev.c: In function ‘dbgdev_diq_submit_ib.constprop’: drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_dbgdev.c:47:12: error: invalid RHS for gimple memory store: ‘parm_decl’ vmid0_address vmid0_address # .MEM_120 = VDEF <.MEM_37(D)> vmid0_address = vmid0_address; during GIMPLE pass: sanopt drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_dbgdev.c:47:12: internal compiler error: verify_gimple failed 0xf62dd1 verify_gimple_in_cfg(function*, bool) ../../trunk.git/gcc/tree-cfg.c:5461 0xdfe00f execute_function_todo ../../trunk.git/gcc/passes.c:1985 0xdff371 do_per_function ../../trunk.git/gcc/passes.c:1640 0xdff371 execute_todo ../../trunk.git/gcc/passes.c:2039 This problem seems to have first occurred sometime between 20200507 and 20200508. Source code attached. I'll have my usual go at reducing the code.