https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67442

--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> ---
Assert triggers through

/space/rguenther/src/svn/trunk2/gcc/testsuite/g++.dg/tree-ssa/pr49911.C:8:22:
internal compiler error: in wide_int_to_tree, at tree.c:1398^M
0xf49a69 wide_int_to_tree(tree_node*,
generic_wide_int<wide_int_ref_storage<false> > const&)^M
        /space/rguenther/src/svn/trunk2/gcc/tree.c:1398^M
0xcab4e4 set_min_and_max_values_for_integral_type(tree_node*, int, signop)^M
        /space/rguenther/src/svn/trunk2/gcc/stor-layout.c:2645^M
0x62c701 finish_enum_value_list(tree_node*)^M
        /space/rguenther/src/svn/trunk2/gcc/cp/decl.c:13267^M

-fstrict-enums related.  set_min_and_max_values_for_integral_type
doesn't handle differing sgn correctly.

Reply via email to