https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61574
--- Comment #2 from jamesgua at ca dot ibm.com --- (In reply to Andrew Pinski from comment #1) > This is deconstructors. I mean why we have those line numbers "17 9 17 9 17", debugger follow the line number information and user may think the program running backward instead the incremental way. This is not intuitive.