http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811
--- Comment #5 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-10-04 16:43:37 UTC --- Instead what happened is that I specifically restricted processing DECL_DEBUG_EXPRs to local-vars in a previous fix. But it seems that local vars no longer contains this decl. So it seems we have to re-instantiate the case in the tree walker (we can't re-order clear_unused_block_pointer () and removal of vars from local-decls easily).