https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93661
Bug ID: 93661 Summary: [10 Regression] ICE in tree_to_poly_int64, at tree.c:2976 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: gs...@t-online.de Target Milestone: --- Changed between 20190630 and 20190728 : $ cat z1.c int f () { unsigned x = 0xffffffff; __builtin_memset (1+(char *) &x, 0, -1); return (x != 0xf0000000); } $ gcc-10-20200209 -c z1.c -O2 during GIMPLE pass: fre z1.c: In function 'f': z1.c:6:1: internal compiler error: in tree_to_poly_int64, at tree.c:2976 6 | } | ^ 0xfd0a42 tree_to_poly_int64(tree_node const*) ../../gcc/tree.c:2976 0xecb460 vn_reference_lookup_3 ../../gcc/tree-ssa-sccvn.c:2507 0xdf6910 walk_non_aliased_vuses(ao_ref*, tree_node*, bool, void* (*)(ao_ref*, tree_node*, void*), void* (*)(ao_ref*, tree_node*, void*, translate_flags*), tree_node* (*)(tree_node*), unsigned int&, void*) ../../gcc/tree-ssa-alias.c:3568 0xec235e vn_reference_lookup(tree_node*, tree_node*, vn_lookup_kind, vn_reference_s**, bool, tree_node**) ../../gcc/tree-ssa-sccvn.c:3225 0xecd452 visit_reference_op_load ../../gcc/tree-ssa-sccvn.c:4547 0xecd452 visit_stmt ../../gcc/tree-ssa-sccvn.c:4964 0xecea9b process_bb ../../gcc/tree-ssa-sccvn.c:6633 0xed0c80 do_rpo_vn ../../gcc/tree-ssa-sccvn.c:7152 0xed168f execute ../../gcc/tree-ssa-sccvn.c:7420