https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98922
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aoliva at gcc dot gnu.org, | |ebotcazou at gcc dot gnu.org --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- With GCC 11 I get the files named <linker-output>.ltransN.ltrans.su and not removed. With GCC 10 they get some temporary name but also are not removed, likewise with GCC 7. Those temp files will reside in $TMPDIR and have names like ccwn8X1t.ltrans0.ltrans.su So I guess this improved with GCC 11 and the refactoring of aux file handling.