https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23872
--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #7) > With the example in PR 86698 with the patches I will be posting, gcc now > does: > ``` > ;; Function f (null) > ;; enabled by -tree-original > > > { > int x = z++ , y; > > DECL_EXPR<int x>; > return x; > } > > ``` > > I am still deciding if we want to print out the DECL_INIT for the DECL_EXPR > or not. But this seems like a reasonible output so far. Oh there is still some confusion around the printing of the DECL_INIT for the decl. Let me fix that ...