This patch partially restores the behavior changed in D46942/rC332590
If the source file path contains directory junctions, and we resolve them when printing
diagnostic messages, these paths look independent for an IDE. For example, both Visual
Studio and Visual Studio Code open separate editors for such paths, which is not only
inconvenient but might even result in loss of the changes made in one of them.
This requires (a recent version of) Win 10 or later to run without running as Admin, right?