[Mlir-commits] [mlir] 95ce58b - [mlir] Fix a warning
Kazu Hirata
llvmlistbot at llvm.org
Tue Jun 3 10:11:57 PDT 2025
Author: Kazu Hirata
Date: 2025-06-03T10:11:51-07:00
New Revision: 95ce58bc4a37cc5be4dbe374452f805092a44aaf
URL: https://github.com/llvm/llvm-project/commit/95ce58bc4a37cc5be4dbe374452f805092a44aaf
DIFF: https://github.com/llvm/llvm-project/commit/95ce58bc4a37cc5be4dbe374452f805092a44aaf.diff
LOG: [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]
Added:
Modified:
mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
Removed:
################################################################################
diff --git a/mlir/lib/Dialect/Tensor/IR/TensorOps.cpp b/mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
index f2a7220b4bedc..12e8b257ce9f1 100644
--- a/mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
+++ b/mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
@@ -1676,7 +1676,7 @@ class InsertOpConstantFold final : public OpRewritePattern<InsertOp> {
auto flattenedIndex = sourceAttr.getFlattenedIndex(indices);
std::vector<Attribute> updatedValues;
updatedValues.reserve(sourceAttr.getNumElements());
- for (auto i = 0; i < sourceAttr.getNumElements(); ++i) {
+ for (unsigned i = 0; i < sourceAttr.getNumElements(); ++i) {
updatedValues.push_back(i == flattenedIndex ? scalarAttr
: sourceValues[i]);
}
More information about the Mlir-commits
mailing list