summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJie Fu <jiefu@tencent.com>2024-04-16 17:19:45 +0800
committerJie Fu <jiefu@tencent.com>2024-04-16 17:19:45 +0800
commitcce026bf8f7dcf5aa402a6da20f0d4da56aee8b5 (patch)
treef912e0612e9bbdb0e7d622c144c2dbb3fd198510
parent80fce05f2104d1c42db814276130536b014fcca2 (diff)
[mlir][test] Fix -Wsign-compare in TestDialect.cpp (NFC)
llvm-project/mlir/test/lib/Dialect/Test/TestDialect.cpp:597:31: error: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int64_t' (aka 'long') [-Werror,-Wsign-compare] if (getVarOperands().size() != expectedNumOperands) ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ 1 error generated.
-rw-r--r--mlir/test/lib/Dialect/Test/TestDialect.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/mlir/test/lib/Dialect/Test/TestDialect.cpp b/mlir/test/lib/Dialect/Test/TestDialect.cpp
index 36d7606fe134..a23ed89c4b04 100644
--- a/mlir/test/lib/Dialect/Test/TestDialect.cpp
+++ b/mlir/test/lib/Dialect/Test/TestDialect.cpp
@@ -594,7 +594,7 @@ LogicalResult CompareOp::verify() {
"'compose' not supported when 'lhs_map' or 'rhs_map' is present");
int64_t expectedNumOperands = getLhsMap() ? getLhsMap()->getNumInputs() : 1;
expectedNumOperands += getRhsMap() ? getRhsMap()->getNumInputs() : 1;
- if (getVarOperands().size() != expectedNumOperands)
+ if (getVarOperands().size() != size_t(expectedNumOperands))
return emitOpError("expected ")
<< expectedNumOperands << " operands, but got "
<< getVarOperands().size();