[Mlir-commits] [mlir] a8ef0b3 - [mlir] Fix build (#113750)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Fri Oct 25 19:11:41 PDT 2024
Author: Matthias Springer
Date: 2024-10-25T19:11:38-07:00
New Revision: a8ef0b33a6e5a35f341aec702fa2ceeed444f1fe
URL: https://github.com/llvm/llvm-project/commit/a8ef0b33a6e5a35f341aec702fa2ceeed444f1fe
DIFF: https://github.com/llvm/llvm-project/commit/a8ef0b33a6e5a35f341aec702fa2ceeed444f1fe.diff
LOG: [mlir] Fix build (#113750)
```
mlir/lib/Transforms/Utils/DialectConversion.cpp:2851:28: error: call of overloaded ‘TypeRange(llvm::SmallVector<mlir::Value>&)’ is ambiguous
assert(TypeRange(result) == resultTypes &&
```
Added:
Modified:
mlir/lib/Transforms/Utils/DialectConversion.cpp
Removed:
################################################################################
diff --git a/mlir/lib/Transforms/Utils/DialectConversion.cpp b/mlir/lib/Transforms/Utils/DialectConversion.cpp
index 3d0c81867e0cc2..9f8a482d6e2d22 100644
--- a/mlir/lib/Transforms/Utils/DialectConversion.cpp
+++ b/mlir/lib/Transforms/Utils/DialectConversion.cpp
@@ -2848,7 +2848,7 @@ SmallVector<Value> TypeConverter::materializeTargetConversion(
fn(builder, resultTypes, inputs, loc, originalType);
if (result.empty())
continue;
- assert(TypeRange(result) == resultTypes &&
+ assert(TypeRange(ValueRange(result)) == resultTypes &&
"callback produced incorrect number of values or values with "
"incorrect types");
return result;
More information about the Mlir-commits
mailing list