https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98021
--- Comment #9 from eggert at cs dot ucla.edu --- (In reply to Andreas Schwab from comment #8) > That still doesn't handle the case when the source comes from a different > place. I don't know what you mean by "source comes from a different place". However, whatever that situation is, surely GCC could detect it and behave as it does now, even while it handles the typical case more nicely as I've been suggesting.