This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: tree-ssa-address ICE
- From: Steven Bosscher <stevenb at suse dot de>
- To: gcc at gcc dot gnu dot org
- Cc: Nick Burrett <nick at sqrt dot co dot uk>, Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- Date: Wed, 8 Jun 2005 12:18:54 +0200
- Subject: Re: tree-ssa-address ICE
- References: <42A6C200.1050201@sqrt.co.uk>
On Wednesday 08 June 2005 12:01, Nick Burrett wrote:
> $ ./cc1 -quiet test.c -mthumb -O2
> ../../bug.c: In function ‘foo’:
> ../../bug.c:3: internal compiler error: in create_mem_ref, at
> tree-ssa-address.c:585
> Please submit a full bug report,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
;-)
And some more information in the mean time:
Starting program: /home/steven/devel/build-test/gcc/cc1 -mthumb t.c -O
foo
Breakpoint 1, fancy_abort (file=0xa19258 "../../mainline/gcc/tree-ssa-address.c", line=585,
function=0xa192d3 "create_mem_ref") at diagnostic.c:588
588 internal_error ("in %s, at %s:%d", function, trim_filename (file), line);
(gdb) up
#1 0x00000000005930da in create_mem_ref (bsi=0x7fbfffd370, type=0x2a95896750, addr=0x7fbfffd390)
at tree-ssa-address.c:585
585 gcc_unreachable ();
(gdb) p debug_generic_stmt(bsi.tsi.ptr.stmt)
# VUSE <TMT.0D.1208_18>;
c1D.1197_10 = *s1D.1192_27;
$12 = void
(gdb) p parts
$13 = {symbol = 0x0, base = 0x0, index = 0x2a95981380, step = 0x0, offset = 0x0}
Gr.
Steven