diff --git a/mlir/lib/Dialect/Vector/Transforms/VectorEmulateNarrowType.cpp b/mlir/lib/Dialect/Vector/Transforms/VectorEmulateNarrowType.cpp index 57d1d9bcadf60..5debebd3218ed 100644 --- a/mlir/lib/Dialect/Vector/Transforms/VectorEmulateNarrowType.cpp +++ b/mlir/lib/Dialect/Vector/Transforms/VectorEmulateNarrowType.cpp @@ -247,8 +247,8 @@ static Value staticallyExtractSubvector(OpBuilder &rewriter, Location loc, /// {offsets = [%offset], strides [1]} static Value staticallyInsertSubvector(OpBuilder &rewriter, Location loc, Value src, Value dest, int64_t offset) { - auto srcVecTy = cast(src.getType()); - auto destVecTy = cast(dest.getType()); + [[maybe_unused]] auto srcVecTy = cast(src.getType()); + [[maybe_unused]] auto destVecTy = cast(dest.getType()); assert(srcVecTy.getRank() == 1 && destVecTy.getRank() == 1 && "expected source and dest to be rank-1 vector types");