https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105063
--- Comment #6 from vit9696 <vit9696 at protonmail dot com> --- While true, this scenario is simply inconvenient in many cases. (1) When filesystem path limitations exist, they will unavoidably lead to being unable to save data due to extra large resulting paths. To remind you, even Windows, a desktop os, had 260 path length limit not so long ago. (2) When analysing gcda files on a different machine one needs to be aware of the original paths on the machine used for compilation, and we do not want to require this knowledge.