Fix up includes after 595d340dceca
("sanitizer_common: make internal/external headers compatible").
Details
Details
- Reviewers
melver vitalybuka thakis paulkirth - Commits
- rG54e96ac835f2: hwasan: fix up includes
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
FYI I sent https://reviews.llvm.org/rG11b0506c08897a132b1b810be4ca71c3d605c7e9 for another missing include in memprof.
Comment Actions
We're actually still seeing breakages, though they are different.
I sent out a patch in https://reviews.llvm.org/D119588 to patch a fuchsia specific test, but I'm now seeing similar breakages on mac(https://luci-milo.appspot.com/ui/p/fuchsia/builders/toolchain.ci/clang-mac-x64/b8822486856803675585/overview), which required https://reviews.llvm.org/D119598.
In all of these cases, it seems like the sanitizer_interface_internal.h header is required. I think this is going to be a problem for any file that was relying on the transitive includes from the base patch.