https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82211

            Bug ID: 82211
           Summary: [8 Regression] ICE error: non-cold basic block 32
                    reachable only by paths crossing the cold partition
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: hubicka at ucw dot cz
  Target Milestone: ---

Happens on SPEC2006 on 403.gcc benchmark when one uses PGO:

i386.c: In function 'ix86_compute_frame_layout':
i386.c:4135:1: error: non-cold basic block 32 reachable only by paths crossing
the cold partition
 }
 ^
during RTL pass: bbro
i386.c:4135:1: internal compiler error: verify_flow_info failed
0x74d68c verify_flow_info()
        ../../gcc/cfghooks.c:259
0x763c76 checking_verify_flow_info
        ../../gcc/cfghooks.h:198
0x763c76 cfg_layout_finalize()
        ../../gcc/cfgrtl.c:4314
0x129aad9 execute
        ../../gcc/bb-reorder.c:2601

Reply via email to