[PATCH] D135220: [clang] Update ModuleMap::getModuleMapFile* to use FileEntryRef
Hans Wennborg via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Oct 13 10:07:53 PDT 2022
hans added a comment.
Heads up that we're seeing a problem in Chromium that bisects to this change. (http://crbug.com/1373836)
In our case what's happening is that the compiler is getting the name of an included file wrong, which ends up in the debug info (and also shows in the preprocessor output). What makes it interesting is that this only reproduces on a remote build system, not when building locally.
I see there's discussion about symlinks of identical files, and I just realized that in our case the files are indeed identical. I haven't heard back from the build system folks, but I wouldn't be surprised if they symlink these against some content-addressed storage system.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135220/new/
https://reviews.llvm.org/D135220
More information about the cfe-commits
mailing list