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 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits