[Mlir-commits] [mlir] [mlir][tosa] Forward concat insert_slice destination into DPS provider (PR #183490)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Thu Feb 26 03:05:43 PST 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 3483 tests passed
* 414 tests skipped
* 1 test failed

## Failed Tests
(click on a test name to see its output)

### MLIR
<details>
<summary>MLIR.Conversion/TosaToTensor/tosa-to-tensor.mlir</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\mlir-opt.exe --split-input-file --tosa-to-tensor C:\_work\llvm-project\llvm-project\mlir\test\Conversion\TosaToTensor\tosa-to-tensor.mlir -o -| c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\mlir\test\Conversion\TosaToTensor\tosa-to-tensor.mlir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\mlir-opt.exe' --split-input-file --tosa-to-tensor 'C:\_work\llvm-project\llvm-project\mlir\test\Conversion\TosaToTensor\tosa-to-tensor.mlir' -o -
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\mlir\test\Conversion\TosaToTensor\tosa-to-tensor.mlir:644:9: error: expected operation name in quotes
# |   return ()
# |         ^
# `-----------------------------
# error: command failed with exit status: 1
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\mlir\test\Conversion\TosaToTensor\tosa-to-tensor.mlir'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\mlir\test\Conversion\TosaToTensor\tosa-to-tensor.mlir:649:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @concat_axis_dyn_mixed
# |                 ^
# | <stdin>:561:28: note: scanning from here
# |  func.func @concat_axis_dyn_mixed(%arg0: tensor<?x1xf32>, %arg1: tensor<?x1xf32>, %arg2: tensor<?x1xf32>) {
# |                            ^
# | <stdin>:585:16: note: possible intended match here
# |  func.func @concat_non_axis_dyn_mixed(%arg0: tensor<?x1xf32>, %arg1: tensor<?x1xf32>, %arg2: tensor<?x1xf32>) {
# |                ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\mlir\test\Conversion\TosaToTensor\tosa-to-tensor.mlir
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            556: } 
# |            557:  
# |            558: // ----- 
# |            559: // ----- 
# |            560: module { 
# |            561:  func.func @concat_axis_dyn_mixed(%arg0: tensor<?x1xf32>, %arg1: tensor<?x1xf32>, %arg2: tensor<?x1xf32>) { 
# | label:649'0                                X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |            562:  %c0 = arith.constant 0 : index 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            563:  %c0_0 = arith.constant 0 : index 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            564:  %dim = tensor.dim %arg0, %c0_0 : tensor<?x1xf32> 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            565:  %dim_1 = tensor.dim %arg1, %c0 : tensor<?x1xf32> 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            566:  %0 = arith.addi %dim, %dim_1 : index 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            580:  } 
# | label:649'0     ~~~
# |            581: } 
# | label:649'0     ~~
# |            582:  
# | label:649'0     ~
# |            583: // ----- 
# | label:649'0     ~~~~~~~~~
# |            584: module { 
# | label:649'0     ~~~~~~~~~
# |            585:  func.func @concat_non_axis_dyn_mixed(%arg0: tensor<?x1xf32>, %arg1: tensor<?x1xf32>, %arg2: tensor<?x1xf32>) { 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:649'1                    ?                                                                                                 possible intended match
# |            586:  %c1 = arith.constant 1 : index 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            587:  %c0 = arith.constant 0 : index 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            588:  %dim = tensor.dim %arg0, %c0 : tensor<?x1xf32> 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            589:  %c1_0 = arith.constant 1 : index 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            590:  %c1_1 = arith.constant 1 : index 
# | label:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</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/183490


More information about the Mlir-commits mailing list