[Mlir-commits] [mlir] [MLIR] Introduce support for early exits (PR #166688)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Mon Dec 8 05:38:22 PST 2025
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 7151 tests passed
* 598 tests skipped
* 46 tests failed
## Failed Tests
(click on a test name to see its output)
### Flang
<details>
<summary>Flang.Fir/FirToSCF/do-loop.fir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
fir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --fir-to-scf --split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --check-prefixes=CHECK,NO-PARALLEL
# executed command: fir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --fir-to-scf --split-input-file
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --check-prefixes=CHECK,NO-PARALLEL
# note: command had no output on stdout or stderr
# RUN: at line 2
fir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --fir-to-scf='parallel-unordered' --split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --check-prefixes=CHECK,PARALLEL
# executed command: fir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --fir-to-scf=parallel-unordered --split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir:184:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | fir.do_loop %arg1 = %c1 to %c100 step %c1 unordered {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir:184:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir --check-prefixes=CHECK,PARALLEL
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir:158:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func.func @loop_with_unordered_attr(
# | ^
# | <stdin>:72:35: note: scanning from here
# | func.func @loop_with_final_value(%arg0: !fir.ref<!fir.array<100xi32>>, %arg1: !fir.ref<i32>) {
# | ^
# | <stdin>:103:2: note: possible intended match here
# | func.func @loop_with_attribute(%arg0: !fir.ref<!fir.array<100xi32>>, %arg1: !fir.ref<i32>) {
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/flang/test/Fir/FirToSCF/do-loop.fir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 67: }
# | 68: }
# | 69:
# | 70: // -----
# | 71: module {
# | 72: func.func @loop_with_final_value(%arg0: !fir.ref<!fir.array<100xi32>>, %arg1: !fir.ref<i32>) {
# | label:158'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 73: %c1 = arith.constant 1 : index
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 74: %c0_i32 = arith.constant 0 : i32
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 75: %c100 = arith.constant 100 : index
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 76: %0 = fir.alloca index
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 77: %1 = fir.shape %c100 : (index) -> !fir.shape<1>
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 98: // -----
# | label:158'0 ~~~~~~~~~
# | 99: // -----
# | label:158'0 ~~~~~~~~~
# | 100: #loop_vectorize = #llvm.loop_vectorize<disable = false>
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 101: #loop_annotation = #llvm.loop_annotation<vectorize = #loop_vectorize>
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 102: module {
# | label:158'0 ~~~~~~~~~
# | 103: func.func @loop_with_attribute(%arg0: !fir.ref<!fir.array<100xi32>>, %arg1: !fir.ref<i32>) {
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:158'1 ? possible intended match
# | 104: %c1 = arith.constant 1 : index
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 105: %c0_i32 = arith.constant 0 : i32
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 106: %c100 = arith.constant 100 : index
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 107: %0 = fir.alloca i32
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~
# | 108: %1 = fir.shape %c100 : (index) -> !fir.shape<1>
# | label:158'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
### MLIR
<details>
<summary>MLIR.Conversion/AffineToStandard/lower-affine.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -lower-affine /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -lower-affine /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:707:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | affine.parallel (%i, %j) = (0, 0) to (100, 100) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:707:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:724:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | affine.parallel (%i1, %j1, %k1) = (%i0, %j0, %k0) to (%i0 + 10, %j0 + 10, %k0 + 10) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:724:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:762:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | affine.parallel (%kx, %ky) = (0, 0) to (2, 2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:762:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:792:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | affine.parallel (%kx, %ky) = (%c_0, %c_0) to (%output_dim, %output_dim) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:792:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:826:13: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | affine.yield %3, %4 : f32, f32
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:826:13: note: see current operation:
# | "scf.reduce"(%11, %12) ({
# | ^bb0(%arg6: f32, %arg7: f32):
# | %14 = "arith.addf"(%arg6, %arg7) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%14) : (f32) -> ()
# | }, {
# | ^bb0(%arg4: f32, %arg5: f32):
# | %13 = "arith.mulf"(%arg4, %arg5) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%13) : (f32) -> ()
# | }) : (f32, f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:865:13: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | affine.yield %3, %4 : f64, f64
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:865:13: note: see current operation:
# | "scf.reduce"(%11, %12) ({
# | ^bb0(%arg6: f64, %arg7: f64):
# | %14 = "arith.addf"(%arg6, %arg7) <{fastmath = #arith.fastmath<none>}> : (f64, f64) -> f64
# | "scf.reduce.return"(%14) : (f64) -> ()
# | }, {
# | ^bb0(%arg4: f64, %arg5: f64):
# | %13 = "arith.mulf"(%arg4, %arg5) <{fastmath = #arith.fastmath<none>}> : (f64, f64) -> f64
# | "scf.reduce.return"(%13) : (f64) -> ()
# | }) : (f64, f64) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:902:13: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | affine.yield %3, %4 : i64, i64
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir:902:13: note: see current operation:
# | "scf.reduce"(%11, %12) ({
# | ^bb0(%arg6: i64, %arg7: i64):
# | %14 = "arith.addi"(%arg6, %arg7) <{overflowFlags = #arith.overflow<none>}> : (i64, i64) -> i64
# | "scf.reduce.return"(%14) : (i64) -> ()
# | }, {
# | ^bb0(%arg4: i64, %arg5: i64):
# | %13 = "arith.muli"(%arg4, %arg5) <{overflowFlags = #arith.overflow<none>}> : (i64, i64) -> i64
# | "scf.reduce.return"(%13) : (i64) -> ()
# | }) : (i64, i64) -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/AffineToStandard/lower-affine.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Conversion/SCFToControlFlow/convert-to-cfg.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect -convert-scf-to-cf -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect -convert-scf-to-cf -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:276:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:276:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:370:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%cst : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:370:5: note: see current operation:
# | "scf.reduce"(%1) ({
# | ^bb0(%arg5: f32, %arg6: f32):
# | %2 = "arith.mulf"(%arg5, %arg6) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%2) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:407:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%cf, %2 : f32, i64) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:407:5: note: see current operation:
# | "scf.reduce"(%3, %4) ({
# | ^bb0(%arg10: f32, %arg11: f32):
# | %6 = "arith.addf"(%arg10, %arg11) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%6) : (f32) -> ()
# | }, {
# | ^bb0(%arg8: i64, %arg9: i64):
# | %5 = "arith.ori"(%arg8, %arg9) : (i64, i64) -> i64
# | "scf.reduce.return"(%5) : (i64) -> ()
# | }) : (f32, i64) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:601:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:601:5: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir:4:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @simple_std_for_loop(%{{.*}}: index, %{{.*}}: index, %{{.*}}: index) {
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# | <stdin>:7:7: note: possible intended match here
# | func.func @simple_std_for_loops_annotation(%arg0: index, %arg1: index, %arg2: index) {
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToControlFlow/convert-to-cfg.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:4'0 X~~~~~~~~ error: no match found
# | 2: #loop_unroll = #llvm.loop_unroll<full = true>
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3: #loop_unroll1 = #llvm.loop_unroll<disable = true>
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 4: #loop_annotation = #llvm.loop_annotation<unroll = #loop_unroll>
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: #loop_annotation1 = #llvm.loop_annotation<unroll = #loop_unroll1>
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 6: module {
# | label:4'0 ~~~~~~~~~
# | 7: func.func @simple_std_for_loops_annotation(%arg0: index, %arg1: index, %arg2: index) {
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:4'1 ? possible intended match
# | 8: cf.br ^bb1(%arg0 : index)
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 9: ^bb1(%0: index): // 2 preds: ^bb0, ^bb5
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 10: %1 = arith.cmpi slt, %0, %arg1 : index
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11: cf.cond_br %1, ^bb2, ^bb6
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 12: ^bb2: // pred: ^bb1
# | label:4'0 ~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Conversion/SCFToGPU/parallel_loop.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -convert-parallel-loops-to-gpu -split-input-file -verify-diagnostics /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -convert-parallel-loops-to-gpu -split-input-file -verify-diagnostics /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:10:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg1) to (%arg2, %arg3)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:52:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%si0, %si1) = (%zero, %zero) to (%four, %four)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:107:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg1) to (%arg2, %arg3)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:152:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%si0, %si1) = (%zero, %zero) to (%four, %four)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:235:9: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:309:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0) = (%c0) to (%c1) step (%c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:324:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg1) to (%arg2, %arg3)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:349:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%si0, %si1) = (%zero, %zero) to (%i0, %i1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:379:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg1) to (%arg2, %arg3)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:407:7: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:447:7: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:493:7: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:545:7: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%2 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:593:7: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%1 : ui32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:626:7: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:667:7: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:686:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%bx, %tx) = (%c0, %c0) to (%c32, %c32) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:710:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%t) = (%c0) to (%c64) step (%c1) {
# | ^
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir:22:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @parallel_loop_bidy_bidx(
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToGPU/parallel_loop.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:22 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:22 ~~~~~~~~~
# | 3: // -----
# | label:22 ~~~~~~~~~
# | 4: // -----
# | label:22 ~~~~~~~~~
# | 5: // -----
# | label:22 ~~~~~~~~~
# | 6: // -----
# | label:22 ~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Conversion/SCFToOpenMP/reductions.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -convert-scf-to-openmp -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -convert-scf-to-openmp -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:40:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%one : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:40:5: note: see current operation:
# | "scf.reduce"(%3) ({
# | ^bb0(%arg7: f32, %arg8: f32):
# | %4 = "arith.addf"(%arg7, %arg8) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%4) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:76:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%one : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:76:5: note: see current operation:
# | "scf.reduce"(%3) ({
# | ^bb0(%arg7: f32, %arg8: f32):
# | %4 = "arith.mulf"(%arg7, %arg8) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%4) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:119:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%pow2 : i32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:119:5: note: see current operation:
# | "scf.reduce"(%3) ({
# | ^bb0(%arg7: i32, %arg8: i32):
# | %4 = "arith.muli"(%arg7, %arg8) <{overflowFlags = #arith.overflow<none>}> : (i32, i32) -> i32
# | "scf.reduce.return"(%4) : (i32) -> ()
# | }) : (i32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:153:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%one : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:153:5: note: see current operation:
# | "scf.reduce"(%3) ({
# | ^bb0(%arg7: f32, %arg8: f32):
# | %4 = "arith.cmpf"(%arg7, %arg8) <{fastmath = #arith.fastmath<none>, predicate = 3 : i64}> : (f32, f32) -> i1
# | %5 = "arith.select"(%4, %arg7, %arg8) : (i1, f32, f32) -> f32
# | "scf.reduce.return"(%5) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:229:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%one, %1 : f32, i64) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:229:5: note: see current operation:
# | "scf.reduce"(%4, %5) ({
# | ^bb0(%arg9: f32, %arg10: f32):
# | %8 = "arith.cmpf"(%arg9, %arg10) <{fastmath = #arith.fastmath<none>, predicate = 3 : i64}> : (f32, f32) -> i1
# | %9 = "arith.select"(%8, %arg9, %arg10) : (i1, f32, f32) -> f32
# | "scf.reduce.return"(%9) : (f32) -> ()
# | }, {
# | ^bb0(%arg7: i64, %arg8: i64):
# | %6 = "arith.cmpi"(%arg7, %arg8) <{predicate = 2 : i64}> : (i64, i64) -> i1
# | %7 = "arith.select"(%6, %arg8, %arg7) : (i1, i64, i64) -> i64
# | "scf.reduce.return"(%7) : (i64) -> ()
# | }) : (f32, i64) -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir:19:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @reduction1
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/reductions.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:19 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:19 ~~~~~~~~~
# | 3: // -----
# | label:19 ~~~~~~~~~
# | 4: // -----
# | label:19 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Conversion/SCFToOpenMP/scf-to-openmp.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -convert-scf-to-openmp='num-threads=4' /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -convert-scf-to-openmp=num-threads=4 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir:11:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%arg0, %arg1) to (%arg2, %arg3) step (%arg4, %arg5) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir:11:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir:36:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%j) = (%arg1) to (%arg3) step (%arg5) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir:36:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir:59:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%arg0) to (%arg2) step (%arg4) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir:59:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToOpenMP/scf-to-openmp.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Conversion/SCFToSPIRV/unsupported.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt --convert-scf-to-spirv /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToSPIRV/unsupported.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToSPIRV/unsupported.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt --convert-scf-to-spirv /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToSPIRV/unsupported.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToSPIRV/unsupported.mlir:18:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToSPIRV/unsupported.mlir:18:5: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToSPIRV/unsupported.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Conversion/SCFToSPIRV/unsupported.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/Affine/affine-loop-invariant-code-motion.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir -affine-loop-invariant-code-motion -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir -affine-loop-invariant-code-motion -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir:778:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%arg3) = (%c0) to (%c32) step (%c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir:778:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir:741:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @use_of_iter_args_not_invariant
# | ^
# | <stdin>:449:43: note: scanning from here
# | func.func @use_of_iter_operands_invariant(%arg0: memref<10xindex>) {
# | ^
# | <stdin>:497:2: note: possible intended match here
# | func.func @affine_prefetch_invariant() {
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Affine/affine-loop-invariant-code-motion.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 444: }
# | 445: }
# | 446:
# | 447: // -----
# | 448: module {
# | 449: func.func @use_of_iter_operands_invariant(%arg0: memref<10xindex>) {
# | label:741'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 450: %c0 = arith.constant 0 : index
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 451: %0 = arith.muli %c0, %c0 : index
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 452: %1 = affine.for %arg1 = 0 to 11 iter_args(%arg2 = %c0) -> (index) {
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 453: %2 = arith.addi %arg2, %0 : index
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 454: affine.yield %2 : index
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 492: }
# | label:741'0 ~~~
# | 493: }
# | label:741'0 ~~
# | 494:
# | label:741'0 ~
# | 495: // -----
# | label:741'0 ~~~~~~~~~
# | 496: module {
# | label:741'0 ~~~~~~~~~
# | 497: func.func @affine_prefetch_invariant() {
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:741'1 ? possible intended match
# | 498: %alloc = memref.alloc() : memref<10x10xf32>
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 499: affine.for %arg0 = 0 to 10 {
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 500: affine.for %arg1 = 0 to 10 {
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 501: %0 = affine.load %alloc[%arg0, %arg1] : memref<10x10xf32>
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 502: affine.prefetch %alloc[%arg0, %arg0], write, locality<0>, data : memref<10x10xf32>
# | label:741'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/Async/async-parallel-for-async-dispatch.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir -split-input-file -async-parallel-for=async-dispatch=true | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir --dump-input=always
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir -split-input-file -async-parallel-for=async-dispatch=true
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir:23:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%arg0) to (%arg1) step (%arg2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir:23:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir:73:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg3) to (%arg1, %arg4)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir:73:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir --dump-input=always
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir:4:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @loop_1d(
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-async-dispatch.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:4 X~~~~~~~~ error: no match found
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/Async/async-parallel-for-canonicalize.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-canonicalize.mlir -async-parallel-for=async-dispatch=true -canonicalize -inline -symbol-dce | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-canonicalize.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-canonicalize.mlir -async-parallel-for=async-dispatch=true -canonicalize -inline -symbol-dce
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-canonicalize.mlir:27:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%lb) to (%ub) step (%st) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-canonicalize.mlir:27:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-canonicalize.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-canonicalize.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/Async/async-parallel-for-compute-fn.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir -split-input-file -async-parallel-for=async-dispatch=true | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir -split-input-file -async-parallel-for=async-dispatch=true
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:18:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%lb) to (%ub) step (%st) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:18:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:47:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%lb) to (%ub) step (%st) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:47:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:83:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%arg0) = (%c0) to (%c22) step (%c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:83:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:102:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%lb, %c0) to (%ub, %c10) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:102:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir:14:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @clone_constant(
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-compute-fn.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:14 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:14 ~~~~~~~~~
# | 3: // -----
# | label:14 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/Async/async-parallel-for-num-worker-threads.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-num-worker-threads.mlir -split-input-file -async-parallel-for=num-workers=-1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-num-worker-threads.mlir --dump-input=always
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-num-worker-threads.mlir -split-input-file -async-parallel-for=num-workers=-1
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-num-worker-threads.mlir:39:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%lb) to (%ub) step (%st) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-num-worker-threads.mlir:39:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-num-worker-threads.mlir --dump-input=always
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-num-worker-threads.mlir --dump-input=always
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/Async/async-parallel-for-seq-dispatch.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir -split-input-file -async-parallel-for=async-dispatch=false | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir --dump-input=always
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir -split-input-file -async-parallel-for=async-dispatch=false
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir:17:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%arg0) to (%arg1) step (%arg2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir:17:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir:42:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg3) to (%arg1, %arg4)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir:42:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir --dump-input=always
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir:7:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @loop_1d
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Async/async-parallel-for-seq-dispatch.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:7 X~~~~~~~~ error: no match found
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -buffer-loop-hoisting -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -buffer-loop-hoisting -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir:471:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir:471:7: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir:464:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @no_hoist_parallel
# | ^
# | <stdin>:249:51: note: scanning from here
# | func.func @partial_hoist_multiple_loop_dependency(%arg0: index, %arg1: index, %arg2: index, %arg3: memref<2xf32>, %arg4: memref<2xf32>) {
# | ^
# | <stdin>:266:7: note: possible intended match here
# | func.func @no_hoist_forall(%arg0: index, %arg1: index, %arg2: index) {
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Bufferization/Transforms/buffer-loop-hoisting.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 244: }
# | 245: }
# | 246:
# | 247: // -----
# | 248: module {
# | 249: func.func @partial_hoist_multiple_loop_dependency(%arg0: index, %arg1: index, %arg2: index, %arg3: memref<2xf32>, %arg4: memref<2xf32>) {
# | label:464'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 250: %alloc = memref.alloc() : memref<2xf32>
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 251: %0 = scf.for %arg5 = %arg0 to %arg1 step %arg2 iter_args(%arg6 = %arg3) -> (memref<2xf32>) {
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 252: %alloc_0 = memref.alloc(%arg5) : memref<?xf32>
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 253: %1 = scf.for %arg7 = %arg0 to %arg1 step %arg2 iter_args(%arg8 = %arg6) -> (memref<2xf32>) {
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 254: scf.yield %alloc : memref<2xf32>
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 261: }
# | label:464'0 ~~
# | 262:
# | label:464'0 ~
# | 263: // -----
# | label:464'0 ~~~~~~~~~
# | 264: // -----
# | label:464'0 ~~~~~~~~~
# | 265: module {
# | label:464'0 ~~~~~~~~~
# | 266: func.func @no_hoist_forall(%arg0: index, %arg1: index, %arg2: index) {
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:464'1 ? possible intended match
# | 267: scf.forall (%arg3) = (%arg0) to (%arg1) step (%arg2) {
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 268: %alloc = memref.alloc() : memref<2xf32>
# | label:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 269: }
# | label:464'0 ~~~
# | 270: return
# | label:464'0 ~~~~~~~~
# | 271: }
# | label:464'0 ~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/GPU/mapping.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -gpu-map-parallel-loops -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir --check-prefix=OUTER
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -gpu-map-parallel-loops -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir:11:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%si0, %si1) = (%zero, %zero) to (%four, %four)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir:11:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir:47:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%ti0, %ti1, %ti2, %ti3) = (%zero, %zero, %zero, %zero) to (%four, %four, %four, %four)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir:47:7: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir --check-prefix=OUTER
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir:18:17: error: OUTER-LABEL: expected string not found in input
# | // OUTER-LABEL: func @parallel_loop(
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/GPU/mapping.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:18 X~~~~~~~~ error: no match found
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/Linalg/loops.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir -convert-linalg-to-loops | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir -convert-linalg-to-loops
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir -convert-linalg-to-parallel-loops | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=CHECKPARALLEL /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir -convert-linalg-to-parallel-loops
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:17:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.matmul ins(%A, %B: memref<?x?xf32>, memref<?x?xf32>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:17:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:62:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.matvec ins(%2, %3: memref<?x?xf32>, memref<?xf32>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:62:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:189:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.fill ins(%arg1 : f32) outs(%arg0 : memref<?xf32, strided<[1], offset: ?>>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:189:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:213:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.fill ins(%arg1 : f32) outs(%arg0 : memref<?x?x?xf32, strided<[?, ?, 1], offset: ?>>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:213:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:229:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:229:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:263:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait2
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:263:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:306:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait4
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:306:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:372:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait_broadcast
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:372:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:398:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait_broadcast
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:398:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:422:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait_broadcast
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:422:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:558:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait_const_fill outs(%arg0 : memref<?xf32>) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:558:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:632:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.contract
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:632:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:678:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.batch_matmul ins(%A, %B : memref<?x?x?xf32>, memref<?x?x?xf32>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:678:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:720:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.conv_1d ins(%in, %filter : memref<?xf32>, memref<?xf32>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:720:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:763:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.conv_2d ins(%in, %filter : memref<?x?xf32>, memref<?x?xf32>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:763:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:816:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.conv_3d ins(%in, %filter : memref<?x?x?xf32>, memref<?x?x?xf32>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:816:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:888:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:888:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:914:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.transpose ins(%input:memref<?xf32>)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir:914:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=CHECKPARALLEL /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=CHECKPARALLEL /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/loops.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/Linalg/parallel-loops.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir -convert-linalg-to-parallel-loops -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir -convert-linalg-to-parallel-loops -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir:7:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir:7:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir:42:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir:42:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir:75:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | linalg.generic #trait
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir:75:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir:18:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @linalg_generic_sum
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/parallel-loops.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:18 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:18 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/Linalg/transform-op-match.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/transform-op-match.mlir --transform-interpreter -allow-unregistered-dialect --split-input-file --verify-diagnostics
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/transform-op-match.mlir --transform-interpreter -allow-unregistered-dialect --split-input-file --verify-diagnostics
# .---command stdout------------
# | module {
# | func.func @bar() {
# | %c0_i32 = arith.constant {my_attr} 0 : i32
# | %c1_i32 = arith.constant 1 : i32
# | return
# | }
# | module attributes {transform.with_named_sequence} {
# | transform.named_sequence @__transform_main(%arg0: !transform.any_op {transform.readonly}) {
# | %0 = transform.structured.match ops{["arith.constant"]} in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %0, "matched op name" : !transform.any_op
# | transform.test_consume_operand %0 : !transform.any_op
# | %1 = transform.structured.match ops{["arith.constant"]} attributes {my_attr} in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %1, "matched attr name" : !transform.any_op
# | transform.test_consume_operand %1 : !transform.any_op
# | transform.yield
# | }
# | }
# | }
# |
# | // -----
# | module {
# | func.func @by_type() {
# | %c0_i32 = arith.constant 0 : i32
# | %cst = arith.constant 1.000000e+00 : f32
# | return
# | }
# | module attributes {transform.with_named_sequence} {
# | transform.named_sequence @__transform_main(%arg0: !transform.any_op {transform.readonly}) {
# | %0 = transform.structured.match ops{["arith.constant"]} filter_result_type = f32 in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %0, "matched op name" : !transform.any_op
# | transform.test_consume_operand %0 : !transform.any_op
# | transform.yield
# | }
# | }
# | }
# |
# | // -----
# | module {
# | func.func @by_operand_type() {
# | %cst = arith.constant 2.000000e+00 : f32
# | %c8_i32 = arith.constant 8 : i32
# | %0 = math.fpowi %cst, %c8_i32 : f32, i32
# | %1 = arith.addf %cst, %cst : f32
# | %2 = arith.fptoui %1 : f32 to i32
# | return
# | }
# | module attributes {transform.with_named_sequence} {
# | transform.named_sequence @__transform_main(%arg0: !transform.any_op {transform.readonly}) {
# | %0 = transform.structured.match ops{["arith.fptoui"]} filter_operand_types = [f32] in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %0, "matched op name" : !transform.any_op
# | transform.test_consume_operand %0 : !transform.any_op
# | %1 = transform.structured.match ops{["arith.addf"]} filter_operand_types = [f32] in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %1, "matched op name" : !transform.any_op
# | transform.test_consume_operand %1 : !transform.any_op
# | %2 = transform.structured.match ops{["arith.fptoui"]} filter_operand_types = [i32] in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %2, "should not match" : !transform.any_op
# | transform.test_consume_operand %2 : !transform.any_op
# | %3 = transform.structured.match ops{["math.fpowi"]} filter_operand_types = [f32] in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %3, "should not match" : !transform.any_op
# | transform.test_consume_operand %3 : !transform.any_op
# | transform.yield
# | }
# | }
# | }
# |
# | // -----
# | module {
# | func.func @foo(%arg0: tensor<4x4xf32>, %arg1: tensor<4x4xf32>, %arg2: tensor<4x4xf32>) {
# | %cst = arith.constant 0.000000e+00 : f32
# | %0 = linalg.fill ins(%cst : f32) outs(%arg2 : tensor<4x4xf32>) -> tensor<4x4xf32>
# | %1 = linalg.matmul ins(%arg0, %arg1 : tensor<4x4xf32>, tensor<4x4xf32>) outs(%0 : tensor<4x4xf32>) -> tensor<4x4xf32>
# | return
# | }
# | module attributes {transform.with_named_sequence} {
# | transform.named_sequence @__transform_main(%arg0: !transform.any_op {transform.readonly}) {
# | %0 = transform.structured.match interface{TilingInterface} in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %0, "tileable" : !transform.any_op
# | transform.yield
# | }
# | }
# | }
# |
# | // -----
# | #map = affine_map<(d0, d1, d2) -> (d0, d1, d2)>
# | #map1 = affine_map<(d0, d1, d2) -> (d1, d0, d2)>
# | module {
# | func.func @match_complex_attribute(%arg0: tensor<12x128x32xf32>) -> tensor<128x12x32xf32> {
# | %0 = tensor.empty() : tensor<128x12x32xf32>
# | %1 = linalg.generic {indexing_maps = [#map, #map1], iterator_types = ["parallel", "parallel", "parallel"]} ins(%arg0 : tensor<12x128x32xf32>) outs(%0 : tensor<128x12x32xf32>) {
# | ^bb0(%in: f32, %out: f32):
# | linalg.yield %in : f32
# | } -> tensor<128x12x32xf32>
# | return %1 : tensor<128x12x32xf32>
# | }
# | module attributes {transform.with_named_sequence} {
# | transform.named_sequence @__transform_main(%arg0: !transform.any_op {transform.readonly}) {
# | %0 = transform.structured.match ops{["linalg.generic"]} attributes {iterator_types = [#linalg.iterator_type<parallel>, #linalg.iterator_type<parallel>, #linalg.iterator_type<parallel>]} in %arg0 : (!transform.any_op) -> !transform.any_op
# | transform.debug.emit_remark_at %0, "matched complex attr" : !transform.any_op
# | transform.test_consume_operand %0 : !transform.any_op
# | %1 = transform.structured.match attributes {iterator_types = [#linalg.iterator_type<parallel>, #linalg.iterator_type<parallel>, #linalg.iterator_type<reduction>]} in %arg0 : (!transform.any_op) -> !transform.any_op
# | %2 = transform.num_associations %1 : (!transform.any_op) -> !transform.param<i64>
# | transform.debug.emit_param_as_remark %2 : !transform.param<i64>
# | transform.yield
# | }
# | }
# | }
# |
# | // -----
# `-----------------------------
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/transform-op-match.mlir:157:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/transform-op-match.mlir:149:6: error: expected remark "loop-like" was not produced
# | // expected-remark @below {{loop-like}}
# | ^~~~~~~~~
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/transform-op-match.mlir:154:6: error: expected remark "loop-like" was not produced
# | // expected-remark @below {{loop-like}}
# | ^~~~~~~~~
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/Linalg/transform-op-match.mlir:159:6: error: expected remark "loop-like" was not produced
# | // expected-remark @below {{loop-like}}
# | ^~~~~~~~~
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/buffer-deallocation.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -verify-diagnostics -ownership-based-buffer-deallocation -buffer-deallocation-simplification -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/buffer-deallocation.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/buffer-deallocation.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -verify-diagnostics -ownership-based-buffer-deallocation -buffer-deallocation-simplification -split-input-file /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/buffer-deallocation.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/buffer-deallocation.mlir:34:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%elem_to_reduce : f32) {
# | ^
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/buffer-deallocation.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/buffer-deallocation.mlir:48:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @reduce
# | ^
# | <stdin>:2:34: note: scanning from here
# | func.func @parallel_insert_slice(%arg0: index) {
# | ^
# | <stdin>:3:20: note: possible intended match here
# | %true = arith.constant true
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/buffer-deallocation.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: module {
# | 2: func.func @parallel_insert_slice(%arg0: index) {
# | label:48'0 X~~~~~~~~~~~~~~~~ error: no match found
# | 3: %true = arith.constant true
# | label:48'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:48'1 ? possible intended match
# | 4: %c0 = arith.constant 0 : index
# | label:48'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: %alloc = memref.alloc() : memref<2xf32>
# | label:48'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 6: scf.forall (%arg1) in (%arg0) {
# | label:48'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 7: %alloc_0 = memref.alloc() : memref<2xf32>
# | label:48'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: %0 = memref.load %alloc[%c0] : memref<2xf32>
# | label:48'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/canonicalize.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir -pass-pipeline='builtin.module(func.func(canonicalize{test-convergence}))' -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir '-pass-pipeline=builtin.module(func.func(canonicalize{test-convergence}))' -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:14:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:14:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:45:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:45:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:70:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%i0, %i1 : index, index) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:70:5: note: see current operation:
# | "scf.reduce"(%arg2, %arg3) ({
# | ^bb0(%arg6: index, %arg7: index):
# | %7 = "arith.addi"(%arg6, %arg7) <{overflowFlags = #arith.overflow<none>}> : (index, index) -> index
# | "scf.reduce.return"(%7) : (index) -> ()
# | }, {
# | ^bb0(%arg4: index, %arg5: index):
# | %6 = "arith.muli"(%arg4, %arg5) <{overflowFlags = #arith.overflow<none>}> : (index, index) -> index
# | "scf.reduce.return"(%6) : (index) -> ()
# | }) : (index, index) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:110:9: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:110:9: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:774:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:774:5: note: see current operation:
# | "scf.reduce"(%2) ({
# | ^bb0(%arg6: f32, %arg7: f32):
# | %3 = "test.transform"(%arg6, %arg7) : (f32, f32) -> f32
# | "scf.reduce.return"(%3) : (f32) -> ()
# | }) : (f32) -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir:19:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @single_iteration_some(
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# | <stdin>:6:2: note: possible intended match here
# | func.func private @side_effect()
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/canonicalize.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:19'0 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:19'0 ~~~~~~~~~
# | 3: // -----
# | label:19'0 ~~~~~~~~~
# | 4: // -----
# | label:19'0 ~~~~~~~~~
# | 5: module {
# | label:19'0 ~~~~~~~~~
# | 6: func.func private @side_effect()
# | label:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:19'1 ? possible intended match
# | 7: func.func @one_unused(%arg0: i1) -> index {
# | label:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: %0 = scf.if %arg0 -> (index) {
# | label:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 9: func.call @side_effect() : () -> ()
# | label:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 10: %1 = "test.value0"() : () -> index
# | label:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11: %2 = "test.value1"() : () -> index
# | label:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/for-loop-canonicalization.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir -scf-for-loop-canonicalization -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir -scf-for-loop-canonicalization -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir:201:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%c0) to (%c4) step (%c2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir:201:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir:220:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i) = (%c1) to (%c7) step (%c2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir:220:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir:192:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @scf_parallel_canonicalize_min_1
# | ^
# | <stdin>:130:33: note: scanning from here
# | func.func @scf_for_invalid_loop(%arg0: memref<i64>, %arg1: index) {
# | ^
# | <stdin>:232:7: note: possible intended match here
# | func.func @one_trip_scf_for_canonicalize_min(%arg0: memref<i64>) {
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/for-loop-canonicalization.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 125: }
# | 126:
# | 127: // -----
# | 128: #map = affine_map<(d0)[s0] -> (d0 + s0, 0)>
# | 129: module {
# | 130: func.func @scf_for_invalid_loop(%arg0: memref<i64>, %arg1: index) {
# | label:192'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 131: %c1 = arith.constant 1 : index
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 132: %c7 = arith.constant 7 : index
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 133: %c256 = arith.constant 256 : index
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 134: scf.for %arg2 = %c256 to %c1 step %c1 {
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 135: %0 = affine.min #map(%arg2)[%c7]
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 227: }
# | label:192'0 ~~~
# | 228: }
# | label:192'0 ~~
# | 229:
# | label:192'0 ~
# | 230: // -----
# | label:192'0 ~~~~~~~~~
# | 231: module {
# | label:192'0 ~~~~~~~~~
# | 232: func.func @one_trip_scf_for_canonicalize_min(%arg0: memref<i64>) {
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:192'1 ? possible intended match
# | 233: %c4_i64 = arith.constant 4 : i64
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 234: %c0 = arith.constant 0 : index
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 235: %c4 = arith.constant 4 : index
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 236: scf.for %arg1 = %c0 to %c4 step %c4 {
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 237: memref.store %c4_i64, %arg0[] : memref<i64>
# | label:192'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/forall-to-parallel.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir -pass-pipeline='builtin.module(func.func(scf-forall-to-parallel))' -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir '-pass-pipeline=builtin.module(func.func(scf-forall-to-parallel))' -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:8:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.forall (%i, %j) in (%ub1, %ub2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:8:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:25:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.forall (%i, %j) in (%ub1, %ub2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:25:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:57:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.forall (%k, %l) in (%ub3, %ub4) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:57:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:75:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.forall.in_parallel {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:75:5: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir:5:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @two_iters
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/forall-to-parallel.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:5 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:5 ~~~~~~~~~
# | 3: // -----
# | label:5 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/invalid.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir -split-input-file -verify-diagnostics
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir -split-input-file -verify-diagnostics
# .---command stdout------------
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# | // -----
# `-----------------------------
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:293:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%arg1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:307:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%arg1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:322:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%arg1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:338:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%arg1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:352:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%arg1 : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:292:8: error: expected error "empty block: expect at least a terminator" was not produced
# | // expected-error at +1 {{empty block: expect at least a terminator}}
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:306:8: error: expected error "expected two block arguments with type 'f32' in the 0-th reduction region" was not produced
# | // expected-error at +1 {{expected two block arguments with type 'f32' in the 0-th reduction region}}
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:321:8: error: expected error "expected two block arguments with type 'f32' in the 0-th reduction region" was not produced
# | // expected-error at +1 {{expected two block arguments with type 'f32' in the 0-th reduction region}}
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:337:8: error: expected error "reduction bodies must be terminated with an 'scf.reduce.return' op" was not produced
# | // expected-error at +1 {{reduction bodies must be terminated with an 'scf.reduce.return' op}}
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/invalid.mlir:355:12: error: expected error "must have type 'f32' (the type of the reduction inputs)" was not produced
# | // expected-error at +1 {{must have type 'f32' (the type of the reduction inputs)}}
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/ops.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir:91:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%one, %int_one : f32, i32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir:91:7: note: see current operation:
# | "scf.reduce"(%8, %9) ({
# | ^bb0(%arg10: f32, %arg11: f32):
# | %11 = "arith.addf"(%arg10, %arg11) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%11) : (f32) -> ()
# | }, {
# | ^bb0(%arg8: i32, %arg9: i32):
# | %10 = "arith.muli"(%arg8, %arg9) <{overflowFlags = #arith.overflow<none>}> : (i32, i32) -> i32
# | "scf.reduce.return"(%10) : (i32) -> ()
# | }) : (f32, i32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir:140:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir:140:5: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/ops.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/parallel-loop-fusion.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir -pass-pipeline='builtin.module(func.func(scf-parallel-loop-fusion))' -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir '-pass-pipeline=builtin.module(func.func(scf-parallel-loop-fusion))' -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:8:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:8:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:32:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:32:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:63:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:63:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:110:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:110:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:162:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:162:7: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:183:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:183:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:205:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:205:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:223:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:223:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:243:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:243:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:268:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:268:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:298:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:298:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:323:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:323:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:350:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:350:7: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:399:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:399:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:429:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:429:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:476:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:476:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:522:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:522:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:568:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:568:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:615:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%A_elem : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:615:5: note: see current operation:
# | "scf.reduce"(%9) ({
# | ^bb0(%arg8: f32, %arg9: f32):
# | %10 = "arith.addf"(%arg8, %arg9) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%10) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:666:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%A_elem : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:666:5: note: see current operation:
# | "scf.reduce"(%13) ({
# | ^bb0(%arg13: f32, %arg14: f32):
# | %14 = "arith.addf"(%arg13, %arg14) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%14) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:729:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%A_elem : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:729:5: note: see current operation:
# | "scf.reduce"(%8) ({
# | ^bb0(%arg8: f32, %arg9: f32):
# | %9 = "arith.addf"(%arg8, %arg9) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%9) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:761:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%A_elem : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:761:5: note: see current operation:
# | "scf.reduce"(%10) ({
# | ^bb0(%arg8: f32, %arg9: f32):
# | %11 = "arith.addf"(%arg8, %arg9) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%11) : (f32) -> ()
# | }) : (f32) -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:794:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%A_elem : f32) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:794:5: note: see current operation:
# | "scf.reduce"(%10) ({
# | ^bb0(%arg8: f32, %arg9: f32):
# | %11 = "arith.addf"(%arg8, %arg9) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%11) : (f32) -> ()
# | }) : (f32) -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir:15:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @fuse_empty_loops
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-fusion.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:15 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:15 ~~~~~~~~~
# | 3: // -----
# | label:15 ~~~~~~~~~
# | 4: // -----
# | label:15 ~~~~~~~~~
# | 5: // -----
# | label:15 ~~~~~~~~~
# | 6: // -----
# | label:15 ~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/parallel-loop-specialization.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-specialization.mlir -scf-parallel-loop-specialization -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-specialization.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-specialization.mlir -scf-parallel-loop-specialization -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-specialization.mlir:14:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%c0, %c0) to (%b0, %b1) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-specialization.mlir:14:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-specialization.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-specialization.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/parallel-loop-tiling-inbound-check.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir -pass-pipeline='builtin.module(func.func(scf-parallel-loop-tiling{parallel-loop-tile-sizes=1,4 no-min-max-bounds=true}))' -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir '-pass-pipeline=builtin.module(func.func(scf-parallel-loop-tiling{parallel-loop-tile-sizes=1,4 no-min-max-bounds=true}))' -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:7:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg1) to (%arg2, %arg3) step (%arg4, %arg5) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:7:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:53:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%c0, %c0) to (%c22, %c24) step (%c3, %c3) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:53:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:84:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%k, %l) = (%c0, %c0) to (%c2, %c2) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:84:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:133:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%k, %l) = (%c0, %c0) to (%c2, %c2) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:133:7: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir:16:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @parallel_loop(
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling-inbound-check.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:16 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:16 ~~~~~~~~~
# | 3: // -----
# | label:16 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/parallel-loop-tiling.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir -pass-pipeline='builtin.module(func.func(scf-parallel-loop-tiling{parallel-loop-tile-sizes=1,4}))' -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir '-pass-pipeline=builtin.module(func.func(scf-parallel-loop-tiling{parallel-loop-tile-sizes=1,4}))' -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:7:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%arg0, %arg1) to (%arg2, %arg3) step (%arg4, %arg5) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:7:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:45:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%c0, %c0) to (%c22, %c24) step (%c3, %c3) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:45:3: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:75:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%k, %l) = (%c0, %c0) to (%c2, %c2) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:75:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:124:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%k, %l) = (%c0, %c0) to (%c2, %c2) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:124:7: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir:17:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @parallel_loop(
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-tiling.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:17 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:17 ~~~~~~~~~
# | 3: // -----
# | label:17 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/parallel-loop-unroll.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir -test-parallel-loop-unrolling='unroll-factors=1,2' -split-input-file | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir -test-parallel-loop-unrolling=unroll-factors=1,2 -split-input-file
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:13:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:13:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:42:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:42:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:73:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:73:7: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:112:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:112:5: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:145:7: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:145:7: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir:18:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @unroll_simple_parallel_loop
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-loop-unroll.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:18 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:18 ~~~~~~~~~
# | 3: // -----
# | label:18 ~~~~~~~~~
# | 4: // -----
# | label:18 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/parallel-to-nested-fors.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir -pass-pipeline='builtin.module(func.func(scf-parallel-for-to-nested-fors))' -split-input-file -verify-diagnostics | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir '-pass-pipeline=builtin.module(func.func(scf-parallel-for-to-nested-fors))' -split-input-file -verify-diagnostics
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir:6:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%lb1, %lb2) to (%ub1, %ub2) step (%step1, %step2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir:22:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%lb1, %lb2) to (%ub1, %ub2) step (%step1, %step2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir:49:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%k, %l) = (%lb3, %lb4) to (%ub3, %ub4) step (%step3, %step4) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir:73:5: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.reduce(%curr : i32) {
# | ^
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir:9:12: error: CHECK: expected string not found in input
# | // CHECK: scf.for %[[VAL_0:.*]] = %[[ARG0:.*]] to %[[ARG2:.*]] step %[[ARG4:.*]] {
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/parallel-to-nested-fors.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | check:9 X~~~~~~~~ error: no match found
# | 2: // -----
# | check:9 ~~~~~~~~~
# | 3: // -----
# | check:9 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/transform-op-forall-to-parallel.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-forall-to-parallel.mlir --transform-interpreter --split-input-file --verify-diagnostics | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-forall-to-parallel.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-forall-to-parallel.mlir --transform-interpreter --split-input-file --verify-diagnostics
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-forall-to-parallel.mlir:8:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.forall (%i, %j) in (%ub1, %ub2) {
# | ^
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-forall-to-parallel.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-forall-to-parallel.mlir:5:17: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @two_iters
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-forall-to-parallel.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | label:5 X~~~~~~~~ error: no match found
# | 2: // -----
# | label:5 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SCF/transform-op-parallel-to-nested-fors.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir --transform-interpreter --split-input-file --verify-diagnostics | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir --transform-interpreter --split-input-file --verify-diagnostics
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir:6:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%lb1, %lb2) to (%ub1, %ub2) step (%step1, %step2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir:30:3: error: unexpected error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%lb1, %lb2) to (%ub1, %ub2) step (%step1, %step2) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir:44:8: error: expected error "expected a single payload op" was not produced
# | // expected-error @below {{expected a single payload op}}
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir:9:12: error: CHECK: expected string not found in input
# | // CHECK: scf.for %[[VAL_0:.*]] = %[[ARG0:.*]] to %[[ARG2:.*]] step %[[ARG4:.*]] {
# | ^
# | <stdin>:1:1: note: scanning from here
# | // -----
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SCF/transform-op-parallel-to-nested-fors.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: // -----
# | check:9 X~~~~~~~~ error: no match found
# | 2: // -----
# | check:9 ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Dialect/SparseTensor/GPU/gpu_combi.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir --linalg-generalize-named-ops --pre-sparsification-rewrite --sparse-reinterpret-map --sparsification="parallelization-strategy=dense-outer-loop" --sparse-gpu-codegen | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir --linalg-generalize-named-ops --pre-sparsification-rewrite --sparse-reinterpret-map --sparsification=parallelization-strategy=dense-outer-loop --sparse-gpu-codegen
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir:56:8: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | %T = linalg.matmul
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir:56:8: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_combi.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/SparseTensor/GPU/gpu_matmul.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir --linalg-generalize-named-ops --pre-sparsification-rewrite --sparse-reinterpret-map --sparsification="parallelization-strategy=dense-outer-loop" --sparse-gpu-codegen | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir --linalg-generalize-named-ops --pre-sparsification-rewrite --sparse-reinterpret-map --sparsification=parallelization-strategy=dense-outer-loop --sparse-gpu-codegen
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir:81:12: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | %C_out = linalg.matmul
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir:81:12: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matmul.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/SparseTensor/GPU/gpu_matvec.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir --linalg-generalize-named-ops --pre-sparsification-rewrite --sparse-reinterpret-map --sparsification="parallelization-strategy=dense-outer-loop" --sparse-gpu-codegen | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir --linalg-generalize-named-ops --pre-sparsification-rewrite --sparse-reinterpret-map --sparsification=parallelization-strategy=dense-outer-loop --sparse-gpu-codegen
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir:77:12: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | %y_out = linalg.matvec
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir:77:12: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/GPU/gpu_matvec.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/SparseTensor/minipipeline_parallel.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --sparsification-and-bufferization | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --check-prefix=CHECK-NOPARA
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --sparsification-and-bufferization
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --check-prefix=CHECK-NOPARA
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --sparsification-and-bufferization="parallelization-strategy=any-storage-any-loop" | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --check-prefix=CHECK-PARA
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --sparsification-and-bufferization=parallelization-strategy=any-storage-any-loop
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir:30:8: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | %0 = linalg.generic #trait_ss
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir:30:8: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --check-prefix=CHECK-PARA
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/minipipeline_parallel.mlir --check-prefix=CHECK-PARA
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/SparseTensor/sparse_parallel.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --sparse-reinterpret-map -sparsification="parallelization-strategy=none" | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --check-prefix=CHECK-PAR0
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --sparse-reinterpret-map -sparsification=parallelization-strategy=none
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --check-prefix=CHECK-PAR0
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --sparse-reinterpret-map -sparsification="parallelization-strategy=dense-outer-loop" | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --check-prefix=CHECK-PAR1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --sparse-reinterpret-map -sparsification=parallelization-strategy=dense-outer-loop
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir:62:8: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | %0 = linalg.generic #trait_dd
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir:62:8: note: see current operation: "scf.reduce"() : () -> ()
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir:160:8: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | %0 = linalg.generic #trait_matvec
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir:160:8: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --check-prefix=CHECK-PAR1
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel.mlir --check-prefix=CHECK-PAR1
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Dialect/SparseTensor/sparse_parallel_reduce.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel_reduce.mlir --sparse-reinterpret-map -sparsification="parallelization-strategy=any-storage-any-loop" | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel_reduce.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel_reduce.mlir --sparse-reinterpret-map -sparsification=parallelization-strategy=any-storage-any-loop
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel_reduce.mlir:53:8: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | %0 = linalg.generic #trait_matvec
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel_reduce.mlir:53:8: note: see current operation:
# | "scf.reduce"(%17) ({
# | ^bb0(%arg5: f32, %arg6: f32):
# | %18 = "arith.addf"(%arg5, %arg6) <{fastmath = #arith.fastmath<none>}> : (f32, f32) -> f32
# | "scf.reduce.return"(%18) : (f32) -> ()
# | }) : (f32) -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel_reduce.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Dialect/SparseTensor/sparse_parallel_reduce.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Transforms/invalid-parallel-loop-collapsing.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir -pass-pipeline='builtin.module(func.func(test-scf-parallel-loop-collapsing))' 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir --check-prefix=CL0
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir '-pass-pipeline=builtin.module(func.func(test-scf-parallel-loop-collapsing))'
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir --check-prefix=CL0
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir:3:9: error: CL0: expected string not found in input
# | // CL0: No collapsed-indices were specified. This pass is only for testing and does not automatically collapse all parallel loops or similar
# | ^
# | <stdin>:1:1: note: scanning from here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir:23:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir:23:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 2: scf.reduce
# | check:3 ~~~~~~~~~~~~
# | 3: ^
# | check:3 ~~~
# | 4: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir:23:5: note: see current operation: "scf.reduce"() : () -> ()
# | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/invalid-parallel-loop-collapsing.mlir:31:5: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 6: scf.reduce
# | check:3 ~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Transforms/loop-invariant-code-motion.mlir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir -split-input-file -loop-invariant-code-motion | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir -split-input-file -loop-invariant-code-motion
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir:421:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%arg0, %arg1) = (%c0, %c0) to (%c10, %c10) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir:421:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir:426:18: error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @parallel_loop_with_invariant
# | ^
# | <stdin>:106:44: note: scanning from here
# | func.func @hoist_variant_affine_if_failure(%arg0: index, %arg1: index, %arg2: index) -> i32 {
# | ^
# | <stdin>:149:7: note: possible intended match here
# | func.func @hoist_scf_for_with_unknown_trip_count_unit_step(%arg0: index, %arg1: index) {
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/loop-invariant-code-motion.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 101: }
# | 102:
# | 103: // -----
# | 104: #set = affine_set<(d0, d1) : (d1 - d0 >= 0)>
# | 105: module {
# | 106: func.func @hoist_variant_affine_if_failure(%arg0: index, %arg1: index, %arg2: index) -> i32 {
# | label:426'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 107: %c0_i32 = arith.constant 0 : i32
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 108: %c42_i32 = arith.constant 42 : i32
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 109: %c7 = arith.constant 7 : index
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: %0 = affine.for %arg3 = %arg0 to %arg1 iter_args(%arg4 = %c0_i32) -> (i32) {
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 111: %1 = affine.if #set(%arg3, %c7) -> i32 {
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 144: }
# | label:426'0 ~~~
# | 145: }
# | label:426'0 ~~
# | 146:
# | label:426'0 ~
# | 147: // -----
# | label:426'0 ~~~~~~~~~
# | 148: module {
# | label:426'0 ~~~~~~~~~
# | 149: func.func @hoist_scf_for_with_unknown_trip_count_unit_step(%arg0: index, %arg1: index) {
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:426'1 ? possible intended match
# | 150: %c1 = arith.constant 1 : index
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 151: scf.for %arg2 = %arg0 to %arg1 step %c1 {
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 152: }
# | label:426'0 ~~~
# | 153: scf.for %arg2 = %arg0 to %arg1 step %c1 {
# | label:426'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 154: }
# | label:426'0 ~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>MLIR.Transforms/parallel-loop-collapsing.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/parallel-loop-collapsing.mlir -pass-pipeline='builtin.module(func.func(test-scf-parallel-loop-collapsing{collapsed-indices-0=0,3 collapsed-indices-1=1,4 collapsed-indices-2=2}, canonicalize))' --mlir-print-local-scope | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/parallel-loop-collapsing.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/parallel-loop-collapsing.mlir '-pass-pipeline=builtin.module(func.func(test-scf-parallel-loop-collapsing{collapsed-indices-0=0,3 collapsed-indices-1=1,4 collapsed-indices-2=2}, canonicalize))' --mlir-print-local-scope
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/parallel-loop-collapsing.mlir:23:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1, %i2, %i3, %i4) = (%c0, %c3, %c6, %c9, %c12)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/parallel-loop-collapsing.mlir:23:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/parallel-loop-collapsing.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/parallel-loop-collapsing.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.Transforms/single-parallel-loop-collapsing.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect -pass-pipeline='builtin.module(func.func(test-scf-parallel-loop-collapsing{collapsed-indices-0=0,1}, canonicalize))' --mlir-print-local-scope /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/single-parallel-loop-collapsing.mlir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/single-parallel-loop-collapsing.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt -allow-unregistered-dialect '-pass-pipeline=builtin.module(func.func(test-scf-parallel-loop-collapsing{collapsed-indices-0=0,1}, canonicalize))' --mlir-print-local-scope /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/single-parallel-loop-collapsing.mlir
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/single-parallel-loop-collapsing.mlir:10:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i0, %i1) = (%c0, %c1) to (%c2, %c3) step (%c4, %c5) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/single-parallel-loop-collapsing.mlir:10:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/single-parallel-loop-collapsing.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Transforms/single-parallel-loop-collapsing.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.mlir-runner/copy.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/copy.mlir -pass-pipeline="builtin.module(func.func(convert-scf-to-cf,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-runner -e main -entry-point-result=void -shared-libs=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_runner_utils.so,/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_c_runner_utils.so | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/copy.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/copy.mlir '-pass-pipeline=builtin.module(func.func(convert-scf-to-cf,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)'
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/copy.mlir:17:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%c0, %c0) to (%dim_x, %dim_y) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/copy.mlir:17:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-runner -e main -entry-point-result=void -shared-libs=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_runner_utils.so,/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_c_runner_utils.so
# .---command stderr------------
# | Error: entry point not found
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/copy.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/copy.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.mlir-runner/memref-reinterpret-cast.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reinterpret-cast.mlir -pass-pipeline="builtin.module(func.func(convert-scf-to-cf),finalize-memref-to-llvm,func.func(convert-arith-to-llvm),convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-runner -e main -entry-point-result=void -shared-libs=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_runner_utils.so,/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_c_runner_utils.so | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reinterpret-cast.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reinterpret-cast.mlir '-pass-pipeline=builtin.module(func.func(convert-scf-to-cf),finalize-memref-to-llvm,func.func(convert-arith-to-llvm),convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)'
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reinterpret-cast.mlir:16:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%c0, %c0) to (%dim_x, %dim_y) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reinterpret-cast.mlir:16:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-runner -e main -entry-point-result=void -shared-libs=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_runner_utils.so,/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_c_runner_utils.so
# .---command stderr------------
# | Error: entry point not found
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reinterpret-cast.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reinterpret-cast.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.mlir-runner/memref-reshape.mlir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reshape.mlir -pass-pipeline="builtin.module(func.func(convert-scf-to-cf,memref-expand,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)" | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-runner -e main -entry-point-result=void -shared-libs=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_runner_utils.so,/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_c_runner_utils.so | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reshape.mlir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reshape.mlir '-pass-pipeline=builtin.module(func.func(convert-scf-to-cf,memref-expand,convert-arith-to-llvm),finalize-memref-to-llvm,convert-func-to-llvm,convert-cf-to-llvm,reconcile-unrealized-casts)'
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reshape.mlir:17:3: error: 'scf.reduce' op operation with region terminator trait must have breaking control regions > 0
# | scf.parallel (%i, %j) = (%c0, %c0) to (%dim_x, %dim_y) step (%c1, %c1) {
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reshape.mlir:17:3: note: see current operation: "scf.reduce"() : () -> ()
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-runner -e main -entry-point-result=void -shared-libs=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_runner_utils.so,/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/libmlir_c_runner_utils.so
# .---command stderr------------
# | Error: entry point not found
# `-----------------------------
# error: command failed with exit status: 1
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reshape.mlir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-runner/memref-reshape.mlir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>MLIR.mlir-tblgen/op-error.td</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR1 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR1 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR1 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR1 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR2 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR2 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR2 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR2 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR3 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR3 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR3 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR3 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR4 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR4 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR4 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR4 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR5 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR5 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR5 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR5 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 6
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR6 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR6 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR6 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR6 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 7
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR7 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR7 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR7 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR7 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 8
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR8 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR8 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR8 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR8 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 9
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR9 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR9 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR9 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR9 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 10
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR10 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR10 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR10 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR10 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 11
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR11 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR11 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR11 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR11 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 12
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR12 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR12 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR12 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR12 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# RUN: at line 13
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR13 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR13 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/not /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/test/mlir-tblgen/../../include -DERROR13 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=ERROR13 /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td:124:13: error: ERROR13: expected string not found in input
# | // ERROR13: error: OpInterfaceB::Trait requires OpTraitA to precede it in traits list
# | ^
# | <stdin>:1:1: note: scanning from here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td:125:5: error: OpInterfaceB requires OpTraitA to precede it in traits list
# | ^
# | <stdin>:1:99: note: possible intended match here
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td:125:5: error: OpInterfaceB requires OpTraitA to precede it in traits list
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/mlir-tblgen/op-error.td:125:5: error: OpInterfaceB requires OpTraitA to precede it in traits list
# | check:124'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | check:124'1 ? possible intended match
# | 2: def OpInterfaceWithoutDependentTrait : Op<Test_Dialect, "default_value", [OpInterfaceB]> {}
# | check:124'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3: ^
# | check:124'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/166688
More information about the Mlir-commits
mailing list