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.

Reply via email to