Skip to content

Commit 95ce58b

Browse files
[mlir] Fix a warning
This patch fixes: mlir/lib/Dialect/Tensor/IR/TensorOps.cpp:1680:37: error: comparison of integers of different signs: 'int' and 'uint64_t' (aka 'unsigned long') [-Werror,-Wsign-compare]
1 parent 9ec5afe commit 95ce58b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mlir/lib/Dialect/Tensor/IR/TensorOps.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1676,7 +1676,7 @@ class InsertOpConstantFold final : public OpRewritePattern<InsertOp> {
16761676
auto flattenedIndex = sourceAttr.getFlattenedIndex(indices);
16771677
std::vector<Attribute> updatedValues;
16781678
updatedValues.reserve(sourceAttr.getNumElements());
1679-
for (auto i = 0; i < sourceAttr.getNumElements(); ++i) {
1679+
for (unsigned i = 0; i < sourceAttr.getNumElements(); ++i) {
16801680
updatedValues.push_back(i == flattenedIndex ? scalarAttr
16811681
: sourceValues[i]);
16821682
}

0 commit comments

Comments
 (0)