This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/54094] New: [4.8 regression] ICE in graphite-dependences.c:320 : isl_constraint.c:497: position out of bounds


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54094

             Bug #: 54094
           Summary: [4.8 regression] ICE in graphite-dependences.c:320 :
                    isl_constraint.c:497: position out of bounds
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: jojelino@gmail.com
              Host: i686-pc-cygwin
            Target: i686-pc-cygwin
             Build: i686-pc-cygwin


Created attachment 27872
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27872
preprocessed source

/usr/libexec/gcc/i686-pc-cygwin/4.8.0/cc1.exe -quiet -v -I . -I .. -I . -I
../libopenjpeg -I ../libopenjpeg -MD .libs/libopenjpeg_la-dwt.d -MF
.deps/libopenjpeg_la-dwt.Tpo -MP -MT libopenjpeg_la-dwt.lo -D__CYGWIN32__
-D__CYGWIN__ -Dunix -D__unix__ -D__unix -idirafter
/usr/lib/gcc/i686-pc-cygwin/4.8.0/../../../../i686-pc-cygwin/lib/../include/w32api
-idirafter
/usr/lib/gcc/i686-pc-cygwin/4.8.0/../../../../i686-pc-cygwin/lib/../../include/w32api
-D HAVE_CONFIG_H -D DLL_EXPORT -D PIC dwt.c -quiet -dumpbase dwt.c
-mtune=generic -march=pentiumpro -auxbase-strip .libs/libopenjpeg_la-dwt.o -g
-O3 -O3 -Wno-unused-result -version -floop-parallelize-all -funroll-loops
-fgraphite-identity -floop-interchange -floop-strip-mine -floop-block
-floop-nest-optimize -o /tmp/cc7aOSoP.s -v
GNU C (GCC) version 4.8.0 20120725 (experimental) (i686-pc-cygwin)
        compiled by GNU C version 4.8.0 20120725 (experimental), GMP version
5.0.2, MPFR version 3.2.0-dev, MPC version 0.9
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
ignoring duplicate directory "/usr/include"
ignoring duplicate directory
"/usr/lib/gcc/i686-pc-cygwin/4.8.0/../../../../i686-pc-cygwin/lib/../../include/w32api"
ignoring duplicate directory "."
ignoring duplicate directory "../libopenjpeg"
ignoring duplicate directory "../libopenjpeg"
#include "..." search starts here:
#include <...> search starts here:
 .
 ..
 /usr/lib/gcc/i686-pc-cygwin/4.8.0/include
 /usr/local/include
 /usr/lib/gcc/i686-pc-cygwin/4.8.0/include-fixed
 /usr/lib/gcc/i686-pc-cygwin/4.8.0/../../../../i686-pc-cygwin/include

/usr/lib/gcc/i686-pc-cygwin/4.8.0/../../../../i686-pc-cygwin/lib/../include/w32api
End of search list.
GNU C (GCC) version 4.8.0 20120725 (experimental) (i686-pc-cygwin)
        compiled by GNU C version 4.8.0 20120725 (experimental), GMP version
5.0.2, MPFR version 3.2.0-dev, MPC version 0.9
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 33554d404084ab5b3fa4e3feae78fab3
......
......
isl_constraint.c:497: position out of bounds
dwt.c: In function âv4dwt_decode_step2â:
dwt.c:990:13: internal compiler error: Aborted
 static void v4dwt_decode_step2(v4* l, v4* w, int k, int m, float c){
             ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.


isl_constraint.c:497: position out of bounds

Breakpoint 1, 0x66497a80 in abort () from /usr/bin/cygisl-10.dll
(gdb) bt
#0  0x66497a80 in abort () from /usr/bin/cygisl-10.dll
#1  0x663e678f in isl_handle_error () from /usr/bin/cygisl-10.dll
#2  0x663de9e6 in isl_constraint_set_coefficient_si ()
   from /usr/bin/cygisl-10.dll
#3  0x00cfc819 in carries_deps (schedule=<optimized out>,
    deps=<optimized out>, depth=<optimized out>)
    at ../.././gcc/graphite-dependences.c:320
#4  0x00cfd498 in loop_level_carries_dependences (depth=0x0, body=0x2017c928,
    scop=0x200f6fd8) at ../.././gcc/graphite-dependences.c:560
#5  loop_is_parallel_p (loop=loop@entry=0x7fe55008,
    bb_pbb_mapping=bb_pbb_mapping@entry=0x20122520, depth=depth@entry=0x0)
    at ../.././gcc/graphite-dependences.c:590
#6  0x00cea0e2 in translate_clast_for_loop (ip=0x5f2a54c, ub=<optimized out>,
    lb=<optimized out>, type=<optimized out>, level=0x0,
    bb_pbb_mapping=0x20122520, next_e=0x7fe6a5c0, stmt=0x2010f140,
    context_loop=0x7fe54ed0) at ../.././gcc/graphite-clast-to-gimple.c:1175
#7  translate_clast_for (ip=0x5f2a54c, level=0x0, bb_pbb_mapping=0x20122520,
    next_e=0x7fe69fc0, stmt=0x2010f140, context_loop=0x7fe54ed0)
    at ../.././gcc/graphite-clast-to-gimple.c:1197
#8  _fu5__stmt_ass () at ../.././gcc/graphite-clast-to-gimple.c:1281
#9  0x00cea7ec in gloog (scop=scop@entry=0x200f6fd8,
    bb_pbb_mapping=bb_pbb_mapping@entry=0x20122520)
    at ../.././gcc/graphite-clast-to-gimple.c:1680
---Type <return> to continue, or q <return> to quit---
#10 0x00cbb91c in graphite_transform_loops () at ../.././gcc/graphite.c:291
#11 0x00b35334 in graphite_transforms () at ../.././gcc/tree-ssa-loop.c:252
#12 0x006b895d in execute_one_pass (pass=pass@entry=0xda62a0)
    at ../.././gcc/passes.c:2158
#13 0x006b8cc5 in execute_pass_list (pass=0xda62a0)
    at ../.././gcc/passes.c:2213
#14 0x006b8cd8 in execute_pass_list (pass=0xda62e0)
    at ../.././gcc/passes.c:2214
#15 0x006b8cd8 in execute_pass_list (pass=0xda6460)
    at ../.././gcc/passes.c:2214
#16 0x006b8cd8 in execute_pass_list (pass=0xda2ba0)
    at ../.././gcc/passes.c:2214
#17 0x006bc5e9 in expand_function (node=0x7fbfede8)
    at ../.././gcc/cgraphunit.c:1614
#18 0x006be2d2 in expand_all_functions () at ../.././gcc/cgraphunit.c:1719
#19 compile () at ../.././gcc/cgraphunit.c:2017
#20 0x006bea75 in finalize_compilation_unit () at ../.././gcc/cgraphunit.c:2094
#21 0x004206a0 in c_write_global_declarations ()
    at ../.././gcc/c/c-decl.c:10116
#22 0x006c4733 in compile_file () at ../.././gcc/toplev.c:560
#23 0x006c62f8 in do_compile () at ../.././gcc/toplev.c:1863
#24 toplev_main (argc=argc@entry=0x39, argv=argv@entry=0x5f2a8b0)
    at ../.././gcc/toplev.c:1939
---Type <return> to continue, or q <return> to quit---
#25 0x00da0ab0 in main (argc=0x39, argv=0x5f2a8b0) at ../.././gcc/main.c:36
#26 0x61007535 in _cygwin_exit_return () from /usr/bin/cygwin1.dll


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]