[llvm] 2171fa6 - Fixing bot breakage

Chris Bieneman via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 20 15:44:33 PDT 2020


Author: Chris Bieneman
Date: 2020-04-20T17:44:17-05:00
New Revision: 2171fa63b3094a64823ed2db5dd3e35c523f61bf

URL: https://github.com/llvm/llvm-project/commit/2171fa63b3094a64823ed2db5dd3e35c523f61bf
DIFF: https://github.com/llvm/llvm-project/commit/2171fa63b3094a64823ed2db5dd3e35c523f61bf.diff

LOG: Fixing bot breakage

This should resolve the failures from 31282d399b7.

Added: 
    

Modified: 
    llvm/include/llvm/ADT/DenseMap.h

Removed: 
    


################################################################################
diff  --git a/llvm/include/llvm/ADT/DenseMap.h b/llvm/include/llvm/ADT/DenseMap.h
index 60f32f7ba4aa..f453ce539e2b 100644
--- a/llvm/include/llvm/ADT/DenseMap.h
+++ b/llvm/include/llvm/ADT/DenseMap.h
@@ -1201,7 +1201,7 @@ class DenseMapIterator : DebugEpochBase::HandleBase {
   reference operator*() const {
     assert(isHandleInSync() && "invalid iterator access!");
     if (shouldReverseIterate<KeyT>()) {
-      assert(Ptr != End[-1] && "dereferencing end() iterator");
+      assert(Ptr != &End[-1] && "dereferencing end() iterator");
       return Ptr[-1];
     }
     assert(Ptr != End && "dereferencing end() iterator");
@@ -1210,7 +1210,7 @@ class DenseMapIterator : DebugEpochBase::HandleBase {
   pointer operator->() const {
     assert(isHandleInSync() && "invalid iterator access!");
     if (shouldReverseIterate<KeyT>()) {
-      assert(Ptr != End[-1] && "dereferencing end() iterator");
+      assert(Ptr != &End[-1] && "dereferencing end() iterator");
       return &(Ptr[-1]);
     }
     assert(Ptr != End && "dereferencing end() iterator");
@@ -1235,7 +1235,7 @@ class DenseMapIterator : DebugEpochBase::HandleBase {
   inline DenseMapIterator& operator++() {  // Preincrement
     assert(isHandleInSync() && "invalid iterator access!");
     if (shouldReverseIterate<KeyT>()) {
-      assert(Ptr != End[-1] && "dereferencing end() iterator");
+      assert(Ptr != &End[-1] && "dereferencing end() iterator");
       --Ptr;
       RetreatPastEmptyBuckets();
       return *this;


        


More information about the llvm-commits mailing list