diff mbox series

ipa: Various diagnostic fixes [PR93797]

Message ID 20200218075848.GR2155@tucnak
State New
Headers show
Series ipa: Various diagnostic fixes [PR93797] | expand

Commit Message

Jakub Jelinek Feb. 18, 2020, 7:58 a.m. UTC
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?

2020-02-18  Jakub Jelinek  <jakub@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.


	Jakub

Comments

Jan Hubicka Feb. 18, 2020, 8:39 a.m. UTC | #1
> 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?
> 
> 2020-02-18  Jakub Jelinek  <jakub@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.
OK,
thanks!
Honza
Richard Biener Feb. 18, 2020, 8:54 a.m. UTC | #2
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  <jakub@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
> 
>
diff mbox series

Patch

--- 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