[PATCH] D28299: Module: use PCMCache to manage memory buffers for pcm files.
Bruno Cardoso Lopes via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Jan 24 17:56:46 PST 2017
bruno added inline comments.
================
Comment at: lib/Serialization/ASTReader.cpp:3692
+ ValidationConflicts);
+ for (auto N : ValidationConflicts)
+ Diag(diag::err_module_ancestor_conflict) << N;
----------------
This should honor `ARR_OutOfDate`, so that the module can be rebuilt in case a user module mismatch via a different diagnostics (lib/Serialization/ASTReader.cpp:4076) and returns OutOfDate instead of Success:
if ((ClientLoadCapabilities & ARR_OutOfDate) == 0)
for (auto N : ValidationConflicts)
Diag(diag::err_module_ancestor_conflict) << N;
https://reviews.llvm.org/D28299
More information about the cfe-commits
mailing list