[Mlir-commits] [mlir] [mlir][linalg] Fix crash in linalg.reduce verifier when inputs \!= inits count (PR #186278)

Jakub Kuderski llvmlistbot at llvm.org
Mon Mar 23 05:57:10 PDT 2026


================
@@ -1883,6 +1883,23 @@ void ReduceOp::print(OpAsmPrinter &p) {
 LogicalResult ReduceOp::verify() {
   ArrayRef<int64_t> dimensionsRef = getDimensions();
 
+  // The ReduceOp uses `SameVariadicOperandSize`, which requires equal numbers
+  // of inputs and inits.  Detect a mismatch early: when they differ, the
----------------
kuhar wrote:

nit: don't use double space between sentences, most modern style guides discourage it, e.g.: https://www.uottawa.ca/sites/g/files/bhrskd401/files/2022-07/spaces_en.pdf

https://github.com/llvm/llvm-project/pull/186278


More information about the Mlir-commits mailing list