[Bug tree-optimization/69242] New: [6 Regression] ICE in visit_reference_op_load, at tree-ssa-sccvn.c:3224
doko at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Jan 12 13:07:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69242
Bug ID: 69242
Summary: [6 Regression] ICE in visit_reference_op_load, at
tree-ssa-sccvn.c:3224
Product: gcc
Version: 6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
trunk r232188, works with -O0, fails on 32bit targets, works on 64bit targets
reduced test case:
int a[1];
void *memcpy();
int smx_ctx_base_factory_create_context_sized();
void getcontext();
void smx_ctx_sysv_create_context() {
int *b = (int *)smx_ctx_base_factory_create_context_sized();
getcontext();
memcpy(a, &b, sizeof(int));
switch (a[0])
;
}
$ gcc -c -O1 smx_context_sysv.i
smx_context_sysv.i: In function 'smx_ctx_sysv_create_context':
smx_context_sysv.i:11:1: internal compiler error: in visit_reference_op_load,
at tree-ssa-sccvn.c:3224
}
^
0x870a563 visit_reference_op_load
../../src/gcc/tree-ssa-sccvn.c:3224
0x870a563 visit_use
../../src/gcc/tree-ssa-sccvn.c:3581
0x870c246 process_scc
../../src/gcc/tree-ssa-sccvn.c:3801
0x870c246 extract_and_process_scc_for_name
../../src/gcc/tree-ssa-sccvn.c:3888
0x870c246 DFS
../../src/gcc/tree-ssa-sccvn.c:3940
0x870c962 sccvn_dom_walker::before_dom_children(basic_block_def*)
../../src/gcc/tree-ssa-sccvn.c:4395
0x8b4a6f9 dom_walker::walk(basic_block_def*)
../../src/gcc/domwalk.c:265
0x870d247 run_scc_vn(vn_lookup_kind)
../../src/gcc/tree-ssa-sccvn.c:4506
0x86e6f6c execute
../../src/gcc/tree-ssa-pre.c:4895
Please submit a full bug report,
with preprocessed source if appropriate.
More information about the Gcc-bugs
mailing list