[Mlir-commits] [mlir] [MLIR][MemRef] Enable strict property assembly format (PR #217274)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Wed Aug 19 04:08:31 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
The build failed before running any tests. Click on a failure below to see the details.
<details>
<summary>tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.cpp.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.cpp.inc</summary>
```
FAILED: tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.cpp.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.cpp.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-tblgen -gen-op-defs -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td --write-if-changed -o MemRefOps.cpp.inc -d MemRefOps.cpp.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.cpp.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/04422144232f94c62e030d2c32254fc8777813317ce5b0eea6e8683bb668aa9f.d
error: strict properties in assembly format requires prop-dict unless all inherent attributes and properties are bound in the custom assembly format; missing attribute 'invariant'
$memref `[` $indices `]`
^
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td:1264:5: note: in custom assembly format for this operation
def LoadOp : MemRef_Op<"load",
^
```
</details>
<details>
<summary>tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.h.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.h.inc</summary>
```
FAILED: tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.h.inc /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.h.inc
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-tblgen -gen-op-decls -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td --write-if-changed -o MemRefOps.h.inc -d MemRefOps.h.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR /home/gha/actions-runner/_work/llvm-project/llvm-project/build /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.h.inc.d /home/gha/actions-runner/_work/llvm-project/llvm-project/build/CMakeFiles/d/e9ecd033d691fef4646a8bb254fb0240221c87af3f4dacc11381ab2d79ae770d.d
error: strict properties in assembly format requires prop-dict unless all inherent attributes and properties are bound in the custom assembly format; missing attribute 'invariant'
$memref `[` $indices `]`
^
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td:1264:5: note: in custom assembly format for this operation
def LoadOp : MemRef_Op<"load",
^
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/217274
More information about the Mlir-commits
mailing list