On Tue, 18 Feb 2020, Jakub Jelinek wrote:

> Hi!
> 
> As the patch shows, various messages didn't match the field names they are
> talking about.
> 
> Fixed thusly, bootstrapped/regtested on x86_64-linux and i686-linux, ok for
> trunk?

OK.

> 2020-02-18  Jakub Jelinek  <ja...@redhat.com>
> 
>       PR ipa/93797
>       * cgraph.c (verify_speculative_call): Use speculative_id instead of
>       speculative_uid in messages.  Remove trailing whitespace from error
>       message.  Use num_speculative_call_targets instead of
>       num_speculative_targets in a message.
>       (cgraph_node::verify_node): Use call_stmt instead of cal_stmt in
>       edge messages and stmt instead of cal_stmt in reference message.
> 
> --- gcc/cgraph.c.jj   2020-01-29 22:59:09.171316837 +0100
> +++ gcc/cgraph.c      2020-02-18 00:55:16.163028107 +0100
> @@ -3230,14 +3230,14 @@ verify_speculative_call (struct cgraph_n
>       if (direct->speculative_id >= num)
>         {
>           error ("direct call to %s in speculative call sequence has "
> -                "speculative_uid %i out of range",
> +                "speculative_id %i out of range",
>                  direct->callee->dump_name (), direct->speculative_id);
>           return true;
>         }
>       if (direct_calls[direct->speculative_id])
>         {
>           error ("duplicate direct call to %s in speculative call sequence "
> -                "with speculative_uid %i",
> +                "with speculative_id %i",
>                  direct->callee->dump_name (), direct->speculative_id);
>           return true;
>         }
> @@ -3248,7 +3248,7 @@ verify_speculative_call (struct cgraph_n
>        && first_call != node->get_edge (first_call->call_stmt))
>      {
>        error ("call stmt hash does not point to first direct edge of "
> -          "speculative call sequence ");
> +          "speculative call sequence");
>        return true;
>      }
>  
> @@ -3260,14 +3260,14 @@ verify_speculative_call (struct cgraph_n
>       if (ref->speculative_id >= num)
>         {
>           error ("direct call to %s in speculative call sequence has "
> -                "speculative_uid %i out of range",
> +                "speculative_id %i out of range",
>                  ref->referred->dump_name (), ref->speculative_id);
>           return true;
>         }
>       if (refs[ref->speculative_id])
>         {
>           error ("duplicate reference %s in speculative call sequence "
> -                "with speculative_uid %i",
> +                "with speculative_id %i",
>                  ref->referred->dump_name (), ref->speculative_id);
>           return true;
>         }
> @@ -3294,7 +3294,7 @@ verify_speculative_call (struct cgraph_n
>    if (num_targets != indirect->num_speculative_call_targets_p ())
>      {
>        error ("number of speculative targets %i mismatched with "
> -          "num_speculative_targets %i",
> +          "num_speculative_call_targets %i",
>            num_targets,
>            indirect->num_speculative_call_targets_p ());
>        return true;
> @@ -3400,7 +3400,7 @@ cgraph_node::verify_node (void)
>       }
>        if (e->call_stmt && e->lto_stmt_uid)
>       {
> -       error ("edge has both cal_stmt and lto_stmt_uid set");
> +       error ("edge has both call_stmt and lto_stmt_uid set");
>         error_found = true;
>       }
>      }
> @@ -3471,7 +3471,7 @@ cgraph_node::verify_node (void)
>       }
>        if (e->call_stmt && e->lto_stmt_uid)
>       {
> -       error ("edge has both cal_stmt and lto_stmt_uid set");
> +       error ("edge has both call_stmt and lto_stmt_uid set");
>         error_found = true;
>       }
>        if (e->speculative
> @@ -3509,7 +3509,7 @@ cgraph_node::verify_node (void)
>      {
>        if (ref->stmt && ref->lto_stmt_uid)
>       {
> -       error ("reference has both cal_stmt and lto_stmt_uid set");
> +       error ("reference has both stmt and lto_stmt_uid set");
>         error_found = true;
>       }
>        if (ref->speculative
> 
>       Jakub
> 
> 

-- 
Richard Biener <rguent...@suse.de>
SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg,
Germany; GF: Felix Imendörffer; HRB 36809 (AG Nuernberg)

Reply via email to