Fix asserts as suggested by Arjun

GitOrigin-RevId: 1e0d7fd76968aee2eb012a9f95642f905b4d2613
diff --git a/lib/Analysis/AffineStructures.cpp b/lib/Analysis/AffineStructures.cpp
index 8ef25ba..1252a73 100644
--- a/lib/Analysis/AffineStructures.cpp
+++ b/lib/Analysis/AffineStructures.cpp
@@ -1925,8 +1925,8 @@
 static void eleminateRedundantLocalId(FlatAffineConstraints &fac, unsigned pos1,
                                       unsigned pos2) {
 
-  assert(pos1 <= fac.getNumLocalIds() && "Invalid local id position");
-  assert(pos2 <= fac.getNumLocalIds() && "Invalid local id position");
+  assert(pos1 < fac.getNumLocalIds() && "Invalid local id position");
+  assert(pos2 < fac.getNumLocalIds() && "Invalid local id position");
 
   unsigned localOffset = fac.getNumDimAndSymbolIds();
   pos1 += localOffset;