[Mlir-commits] [mlir] [MLIR][DLTI][Transform] Introduce transform.dlti.query (PR #101561)

LLVM Continuous Integration llvmlistbot at llvm.org
Fri Aug 9 13:48:13 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `clang-aarch64-sve-vla` running on `linaro-g3-01` while building `mlir` at step 7 "ninja check 1".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/17/builds/1852

Here is the relevant piece of the build log for the reference:
```
Step 7 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'MLIR :: Analysis/DataFlow/test-dead-code-analysis.mlir' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/mlir-opt -test-dead-code-analysis 2>&1 /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/mlir/test/Analysis/DataFlow/test-dead-code-analysis.mlir | /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/mlir/test/Analysis/DataFlow/test-dead-code-analysis.mlir
# executed command: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/mlir-opt -test-dead-code-analysis /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/mlir/test/Analysis/DataFlow/test-dead-code-analysis.mlir
# note: command had no output on stdout or stderr
# error: command failed with exit status: -6
# executed command: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/mlir/test/Analysis/DataFlow/test-dead-code-analysis.mlir
# .---command stderr------------
# | /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/mlir/test/Analysis/DataFlow/test-dead-code-analysis.mlir:3:11: error: CHECK: expected string not found in input
# | // CHECK: test_cfg:
# |           ^
# | <stdin>:1:1: note: scanning from here
# | LLVM ERROR: TypeID::get<(anonymous namespace)::DLTITransformDialectExtension>(): Using TypeID on a class with an anonymous namespace requires an explicit TypeID definition. The implicit fallback uses string name, which does not guarantee uniqueness in anonymous contexts. Define an explicit TypeID instantiation for this type using `MLIR_DECLARE_EXPLICIT_TYPE_ID`/`MLIR_DEFINE_EXPLICIT_TYPE_ID` or `MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID`.
# | ^
# | <stdin>:1:38: note: possible intended match here
# | LLVM ERROR: TypeID::get<(anonymous namespace)::DLTITransformDialectExtension>(): Using TypeID on a class with an anonymous namespace requires an explicit TypeID definition. The implicit fallback uses string name, which does not guarantee uniqueness in anonymous contexts. Define an explicit TypeID instantiation for this type using `MLIR_DECLARE_EXPLICIT_TYPE_ID`/`MLIR_DEFINE_EXPLICIT_TYPE_ID` or `MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID`.
# |                                      ^
# | 
# | Input file: <stdin>
# | Check file: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/mlir/test/Analysis/DataFlow/test-dead-code-analysis.mlir
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            1: LLVM ERROR: TypeID::get<(anonymous namespace)::DLTITransformDialectExtension>(): Using TypeID on a class with an anonymous namespace requires an explicit TypeID definition. The implicit fallback uses string name, which does not guarantee uniqueness in anonymous contexts. Define an explicit TypeID instantiation for this type using `MLIR_DECLARE_EXPLICIT_TYPE_ID`/`MLIR_DEFINE_EXPLICIT_TYPE_ID` or `MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID`. 
# | check:3'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | check:3'1                                          ?                                                                                                                                                                                                                                                                                                                                                                                                                         possible intended match
# |            2:  
# | check:3'0     ~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

********************


```

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


More information about the Mlir-commits mailing list