================ @@ -12,6 +12,7 @@ #include "clang/Serialization/ModuleCache.h" #include "llvm/ADT/StringMap.h" +#include <atomic> ---------------- jansvoboda11 wrote:
This file uses `std::atomic`, but it was relying on a transitive include of `<atomic>` from "IntrusiveRefCntPtr.h" via "ModuleCache.h". Since `ModuleCache` now isn't ref-counted intrusively, it dropped the include, causing this. https://github.com/llvm/llvm-project/pull/164889 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
