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

            Bug ID: 68182
           Summary: ICE in reorder_basic_blocks_simple building
                    libitm/beginend.cc
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: alalaw01 at gcc dot gnu.org
  Target Milestone: ---
              Host: x86_64
            Target: x86_64

Preprocessed source attached; command-line

$ /work/alalaw01/build/./gcc/xg++ -B/work/alalaw01/build/./gcc/ -mrtm -O1 -g
-m32 -c temp.ii
/work/alalaw01/src/gcc/libitm/beginend.cc: In static member function ‘static
uint32_t GTM::gtm_thread::begin_transaction(uint32_t, const gtm_jmpbuf*)’:
/work/alalaw01/src/gcc/libitm/beginend.cc:400:1: internal compiler error: in
operator[], at vec.h:714
 }
 ^
0x1310783 vec<edge_def*, va_gc, vl_embed>::operator[](unsigned int)
        /work/alalaw01/src/gcc/gcc/vec.h:714
0x1310783 reorder_basic_blocks_simple
        /work/alalaw01/src/gcc/gcc/bb-reorder.c:2322
0x1310783 reorder_basic_blocks
        /work/alalaw01/src/gcc/gcc/bb-reorder.c:2450
0x1310783 execute
        /work/alalaw01/src/gcc/gcc/bb-reorder.c:2551

Reply via email to