https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70869
--- Comment #16 from Jason Merrill <jason at gcc dot gnu.org> --- (In reply to Kai Tietz from comment #15) > Created attachment 38477 [details] Please send patches to gcc-patches (and me) as well as posting them on the PR. This change will mess with DECL_INITIAL every time a variable is used within a function; we should only walk into DECL_INITIAL when processing the DECL_EXPR.