From 0a621f42a406fee1e11331eafa41716033289464 Mon Sep 17 00:00:00 2001 From: David Majnemer Date: Sat, 25 Jun 2016 00:04:06 +0000 Subject: [PATCH] Silence a -Wsign-compare warning git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273752 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Transforms/Utils/MemorySSA.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Transforms/Utils/MemorySSA.cpp b/lib/Transforms/Utils/MemorySSA.cpp index 7fe7f08059a..f647f209ac9 100644 --- a/lib/Transforms/Utils/MemorySSA.cpp +++ b/lib/Transforms/Utils/MemorySSA.cpp @@ -763,8 +763,8 @@ void MemorySSA::verifyDefUses(Function &F) const { for (BasicBlock &B : F) { // Phi nodes are attached to basic blocks if (MemoryPhi *Phi = getMemoryAccess(&B)) { - assert(Phi->getNumOperands() == - std::distance(pred_begin(&B), pred_end(&B)) && + assert(Phi->getNumOperands() == static_cast(std::distance( + pred_begin(&B), pred_end(&B))) && "Incomplete MemoryPhi Node"); for (unsigned I = 0, E = Phi->getNumIncomingValues(); I != E; ++I) verifyUseInDefs(Phi->getIncomingValue(I), Phi); -- 2.50.1