https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95033
Bug ID: 95033 Summary: [11 Regression] ICE in set_parm_rtl, at cfgexpand.c:1310 since r11-165-geb72dc663e9070b2 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, marxin at gcc dot gnu.org, rguenth at gcc dot gnu.org Target Milestone: --- I see the following ICE: $ ./xgcc -B. /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr41123.c -fsanitize=kernel-address -O2 --param=asan-stack=1 -c during RTL pass: expand /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr41123.c: In function ‘f1’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr41123.c:9:1: internal compiler error: in set_parm_rtl, at cfgexpand.c:1310 9 | f1 (float _Complex x) | ^~ 0x62cffa set_parm_rtl(tree_node*, rtx_def*) ../../gcc/cfgexpand.c:1310 0xb1081f assign_parm_setup_reg ../../gcc/function.c:3377 0xb12742 assign_parms ../../gcc/function.c:3683 0xb14ca2 expand_function_start(tree_node*) ../../gcc/function.c:5126 0x99f739 execute ../../gcc/cfgexpand.c:6459