Fix opt build where compiled out assert leaves unused local variable.

PiperOrigin-RevId: 211631896
diff --git a/lib/Analysis/AffineStructures.cpp b/lib/Analysis/AffineStructures.cpp
index f42d465..bff76a8 100644
--- a/lib/Analysis/AffineStructures.cpp
+++ b/lib/Analysis/AffineStructures.cpp
@@ -38,9 +38,8 @@
                                 unsigned numSymbols,
                                 ArrayRef<AffineExpr *> localExprs,
                                 MLIRContext *context) {
-  unsigned numLocals = eq.size() - numDims - numSymbols - 1;
-
-  assert(numLocals == localExprs.size() &&
+  // Assert expected numLocals = eq.size() - numDims - numSymbols - 1
+  assert(eq.size() - numDims - numSymbols - 1 == localExprs.size() &&
          "unexpected number of local expressions");
 
   AffineExpr *expr = AffineConstantExpr::get(0, context);