This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tuples] Fix all check-target-libstdc++-v3 ICEs
- From: Aldy Hernandez <aldyh at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: Diego Novillo <dnovillo at google dot com>, gcc-patches at gcc dot gnu dot org
- Date: Thu, 3 Jul 2008 17:00:56 -0400
- Subject: Re: [tuples] Fix all check-target-libstdc++-v3 ICEs
- References: <20080703182033.GA8133@devserv.devel.redhat.com>
> The problem is that GIMPLE operands that have TREE_BLOCK weren't
> changed to a remapped block, so if the expander decided to set curr_block
> from TREE_BLOCK of some expression, change_scope wouldn't find
> a common block ancestor.
Ok, it's official, I love Jakub.
I've been fighting with this same bug today, because it got triggered by
the forwprop pass. You have just fixed it. Yay!
Thanks.
Aldy