https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103058
Bug ID: 103058 Summary: ICE in gimple_call_static_chain_flags, at gimple.c:1669 when building 527.cam4_r Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: hubicka at gcc dot gnu.org, marxin at gcc dot gnu.org Target Milestone: --- One can see it with -O2 -flto=auto -march=znver2: radsw.fppized.f90:39:19: internal compiler error: in gimple_call_static_chain_flags, at gimple.c:1669 39 | subroutine radcswmx(lchnk ,ncol , & | ^ 0x6a0183 gimple_call_static_chain_flags(gcall const*) /home/marxin/Programming/gcc/gcc/gimple.c:1669 0xfe7959 handle_rhs_call /home/marxin/Programming/gcc/gcc/tree-ssa-structalias.c:4258 0xfeaaa2 find_func_aliases_for_call /home/marxin/Programming/gcc/gcc/tree-ssa-structalias.c:4921 0xfeaaa2 find_func_aliases /home/marxin/Programming/gcc/gcc/tree-ssa-structalias.c:5024 0xfec63a compute_points_to_sets /home/marxin/Programming/gcc/gcc/tree-ssa-structalias.c:7440 0xfec63a compute_may_aliases() /home/marxin/Programming/gcc/gcc/tree-ssa-structalias.c:7948 0xce40cc execute_function_todo /home/marxin/Programming/gcc/gcc/passes.c:2014 0xce461b execute_todo /home/marxin/Programming/gcc/gcc/passes.c:2096 Started with g:a70c05120ae6 where the assert was introduced.