This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/54094] New: [4.8 regression] ICE in graphite-dependences.c:320 : isl_constraint.c:497: position out of bounds
- From: "jojelino at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 25 Jul 2012 15:41:02 +0000
- Subject: [Bug tree-optimization/54094] New: [4.8 regression] ICE in graphite-dependences.c:320 : isl_constraint.c:497: position out of bounds
- Auto-submitted: auto-generated
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