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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2019-12-28
     Ever confirmed|0                           |1

--- Comment #3 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
OK, I tested that the following hack
Index: ipa-cp.c
===================================================================
--- ipa-cp.c    (revision 279724)
+++ ipa-cp.c    (working copy)
@@ -2019,7 +2019,7 @@ propagate_vals_across_arith_jfunc (cgrap
       /* Recursively generate lattice values with a limited count.  */
       FOR_EACH_VEC_ELT (val_seeds, i, src_val)
        {
-         for (int j = 1; j < param_ipa_cp_max_recursive_depth; j++)
+         for (int j = 1; j < param_ipa_cp_max_recursive_depth && 0; j++)
            {
              tree cstval = get_val_across_arith_op (opcode, opnd1_type, opnd2,
                                                     src_val, res_type);

lets compilation to finish. So I guess we need to figure out why number of
values is getting out of hand.

Reply via email to