https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64817
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org --- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Created attachment 34626 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34626&action=edit gcc5-pr64817.patch Untested fix. This inserts debug temporaries into too deep TER chains from debug stmts, so that there is better sharing of the debug temporaries and the depths for the simplifications aren't that deep.