http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748
philb at gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |philb at gnu dot org
--- Comment #4 from philb at gnu dot org ---
I was able to get Khem's testcase to provoke a crash at:
4761 gcc_assert (TREE_CODE (offset) == INTEGER_CST);
Apparently OFFSET is:
<plus_expr 0x7ffff6380d48
type <integer_type 0x7ffff6c60000 sizetype public unsigned SI
size <integer_cst 0x7ffff6c5c080 constant 32>
unit size <integer_cst 0x7ffff6c5c0a0 constant 4>
align 32 symtab 0 alias set -1 canonical type 0x7ffff6c60000 precision
32 min <integer_cst 0x7ffff6c5c0c0 0> max <integer_cst 0x7ffff6c4b000
4294967295>>
arg 0 <mult_expr 0x7ffff6380d20 type <integer_type 0x7ffff6c60000 sizetype>
arg 0 <nop_expr 0x7ffff6381b80 type <integer_type 0x7ffff6c60000
sizetype>
arg 0 <ssa_name 0x7ffff6374900 type <integer_type 0x7ffff6c605e8
int>
var <var_decl 0x7ffff637a428 j>def_stmt j_22 = PHI <0(4),
j_31(7)>
version 22>>
arg 1 <integer_cst 0x7ffff6c5c600 constant 16>>
arg 1 <integer_cst 0x7ffff6c5c120 type <integer_type 0x7ffff6c60000
sizetype> constant 8>>