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

--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> ---
/space/rguenther/src/svn/trunk2/gcc/genmatch.c:4640:1: internal compiler
error:in wide_int_to_tree, at tree.c:1398
 }
 ^
0x12cfa95 wide_int_to_tree(tree_node*,
generic_wide_int<wide_int_ref_storage<false> > const&)
        /space/rguenther/src/svn/trunk2/gcc/tree.c:1398
0x133cd51 output_constant
        /space/rguenther/src/svn/trunk2/gcc/varasm.c:4702

so we don't get very far.  Of course

      else if (TREE_CODE (exp) == INTEGER_CST)
        exp = wide_int_to_tree (saved_type, exp);

is just a stupid way to write fold_convert (saved_type, exp).  Or not, if
the special wide_int_to_tree behavior was desired.

Seems we get a bit further with the above "fixed".

Reply via email to