This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/47650] wrong output of print_generic_decl() called from a plugin
- From: "rguenther at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 16 Mar 2011 13:07:10 +0000
- Subject: [Bug middle-end/47650] wrong output of print_generic_decl() called from a plugin
- Auto-submitted: auto-generated
- References: <bug-47650-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47650
--- Comment #26 from rguenther at suse dot de <rguenther at suse dot de> 2011-03-16 13:07:03 UTC ---
On Wed, 16 Mar 2011, joe at mcknight dot de wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47650
>
> --- Comment #25 from joe at mcknight dot de 2011-03-16 12:58:50 UTC ---
> (In reply to comment #24)
>
> > Well, it confirmed that void_list_node is not used, but I can't
> > reproduce this fact.
>
> Then how should we go on with this? As said, I can also only reproduce it under
> very special circumstances but unfortunately these were the default
> circumstances for our compiler runs.
You should try to debug this yourself then.
> Can we use anything else to terminate the loop? Is there any other debug output
> that would be helpful for you?
Well, try to figure out who creates that void_list_node clone.
You can use !VOID_TYPE_P (TREE_VALUE (arg)) instead.
Richard.