diff --git a/mlir/lib/Dialect/LoopOps/LoopOps.cpp b/mlir/lib/Dialect/LoopOps/LoopOps.cpp --- a/mlir/lib/Dialect/LoopOps/LoopOps.cpp +++ b/mlir/lib/Dialect/LoopOps/LoopOps.cpp @@ -413,7 +413,8 @@ // Parse step value. SmallVector initVals; if (succeeded(parser.parseOptionalKeyword("init"))) { - if (parser.parseOperandList(initVals, -1, OpAsmParser::Delimiter::Paren)) + if (parser.parseOperandList(initVals, /*requiredOperandCount=*/-1, + OpAsmParser::Delimiter::Paren)) return failure(); }