You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
python3: /home/giuseppe/gh_llvm_project/mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp:220: mlir::LogicalResult padOperandToSmallestStaticBoundingBox(mlir::OpBuilder &, linalg::LinalgOp, mlir::OpOperand *, const mlir::linalg::PaddingValueComputationFunction &, const mlir::linalg::PaddingNoFoldComputationFunction &, mlir::Value &): Assertion `staticSizes.size() == shape.size() && "expect the dynamic and static ranks to match"' failed.
While investigating, I was wondering if I am doing the right thing, or something is wrong with my code. @nicolasvasilache is this the way it's supposed to be used?
Thanks,
Giuseppe
The text was updated successfully, but these errors were encountered:
// Handle the sliced out types in a conservative fashion: all dimensions
// become dynamic and a later canonicalization is expected to recover static
// types.
// TODO: should we relax this and use something less strict?
Hi all,
I am trying to use the PDL patterns to double tile a generic matmul-like operation:
The second
TileOp
hits this assertion:While investigating, I was wondering if I am doing the right thing, or something is wrong with my code. @nicolasvasilache is this the way it's supposed to be used?
Thanks,
Giuseppe
The text was updated successfully, but these errors were encountered: