Fix "set-but-unused" warning in DialectConversion
authorAlex Zinenko <zinenko@google.com>
Wed, 23 Oct 2019 21:31:44 +0000 (14:31 -0700)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Wed, 23 Oct 2019 21:32:13 +0000 (14:32 -0700)
The variable in question is only used in an assertion,
leading to a warning in opt builds.

PiperOrigin-RevId: 276352259

mlir/lib/Transforms/DialectConversion.cpp

index e82100c..776dfb4 100644 (file)
@@ -1022,6 +1022,7 @@ OperationLegalizer::legalizePattern(Operation *op, RewritePattern *pattern,
       rewriterImpl.deadOps.insert(replacedOp);
   }
   assert(replacedRoot && "expected pattern to replace the root operation");
+  (void)replacedRoot;
 
   // Recursively legalize each of the new operations.
   for (unsigned i = curState.numCreatedOperations,