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

            Bug ID: 71824
           Summary: ICE when compiling libiberty with Graphite loop
                    optimizations
           Product: gcc
           Version: 6.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vanboxem.ruben at gmail dot com
  Target Milestone: ---

Created attachment 38866
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38866&action=edit
preprocessed source file that causes ICE

Compiling attached file for x86_64-w64-mingw32 ICEs:

x86_64-w64-mingw32-gcc -c -O2 -march=nocona -mtune=core2 -fomit-frame-pointer
-momit-leaf-frame-pointer -fgraphite-identity -floop-interchange -floop-block
-floop-parallelize-all -x c
getopt.ii/home/ruben/MinGW-w64-build-scripts/src/binutils/libiberty/getopt.c:
In function 'exchange':
/home/ruben/MinGW-w64-build-scripts/src/binutils/libiberty/getopt.c:317:1:
internal compiler error: in add_loop_constraints, at
graphite-sese-to-poly.c:933
 exchange (char **argv)
 ^~~~~~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <mingw-w64-pub...@lists.sourceforge.net> for instructions.

The cross-compiler in question is GCC 6.1.0 built with ISL 0.16.1.

Reply via email to