github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 10559 tests passed
* 607 tests skipped
* 2 tests failed

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

### Clang Tools
<details>
<summary>Clang Tools.clang-tidy/infrastructure/alphabetical-order.test</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
/usr/bin/python3 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../clang-tidy/tool/check_alphabetical_order.py
 -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.clang-tidy-checks-list.rst
# executed command: /usr/bin/python3 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../clang-tidy/tool/check_alphabetical_order.py
 -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.clang-tidy-checks-list.rst
# note: command had no output on stdout or stderr
# RUN: at line 2
diff --strip-trailing-cr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../docs/clang-tidy/checks/list.rst
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.clang-tidy-checks-list.rst
# executed command: diff --strip-trailing-cr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../docs/clang-tidy/checks/list.rst
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.clang-tidy-checks-list.rst
# note: command had no output on stdout or stderr
# RUN: at line 4
/usr/bin/python3 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../clang-tidy/tool/check_alphabetical_order.py
 -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.ReleaseNotes.rst
# executed command: /usr/bin/python3 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../clang-tidy/tool/check_alphabetical_order.py
 -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.ReleaseNotes.rst
# .---command stderr------------
# | 
# | Entries in 'clang-tools-extra/docs/ReleaseNotes.rst' are not alphabetically 
sorted.
# | Fix the ordering by applying diff printed below.
# | 
# `-----------------------------
# RUN: at line 5
diff --strip-trailing-cr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../docs/ReleaseNotes.rst
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.ReleaseNotes.rst
# executed command: diff --strip-trailing-cr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../docs/ReleaseNotes.rst
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.ReleaseNotes.rst
# .---command stdout------------
# | *** 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/test/clang-tidy/infrastructure/../../../docs/ReleaseNotes.rst
# | --- 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test/clang-tidy/infrastructure/Output/alphabetical-order.test.tmp.ReleaseNotes.rst
# | ***************
# | *** 97,107 ****
# |   New checks
# |   ^^^^^^^^^^
# |   
# | - - New :doc:`avoid-passing-mlir-op-as-ref`
# | -   <clang-tidy/checks/llvm/avoid-passing-mlir-op-as-ref>` check.
# | - 
# | -   Finds cases where ``mlir::Op`` derived classes are passed by reference.
# | - 
# |   - New :doc:`llvm-type-switch-case-types
# |     <clang-tidy/checks/llvm/type-switch-case-types>` check.
# |   
# | --- 97,102 ----
# | ***************
# | *** 139,144 ****
# | --- 134,144 ----
# |     Checks for presence or absence of trailing commas in enum definitions 
and
# |     initializer lists.
# |   
# | + - New :doc:`avoid-passing-mlir-op-as-ref`
# | +   <clang-tidy/checks/llvm/avoid-passing-mlir-op-as-ref>` check.
# | + 
# | +   Finds cases where ``mlir::Op`` derived classes are passed by reference.
# | + 
# |   New check aliases
# |   ^^^^^^^^^^^^^^^^^
# |   
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

### MLIR
<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------------
# | mlir-opt: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/OpDefinition.h:907:
 Block *mlir::OpTrait::SingleBlock<mlir::scf::ParallelOp>::getBody(unsigned 
int) [ConcreteType = mlir::scf::ParallelOp]: Assertion `!region.empty() && 
"unexpected empty region"' failed.
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ 
and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.  Program arguments: 
/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
# |  #0 0x0000000007ac2128 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:842:13
# |  #1 0x0000000007abf745 llvm::sys::RunSignalHandlers() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
# |  #2 0x0000000007ac2ef1 SignalHandler(int, siginfo_t*, void*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:429:38
# |  #3 0x00007aed7d99a330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007aed7d9f3b2c pthread_kill 
(/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007aed7d99a27e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007aed7d97d8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007aed7d97d81b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007aed7d990517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x000000000ec3b7d4 fuseIfLegal 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Dialect/SCF/Transforms/ParallelLoopFusion.cpp:0:0
# | #10 0x000000000ec3b7d4 mlir::scf::naivelyFuseParallelOps(mlir::Region&, 
llvm::function_ref<bool (mlir::Value, mlir::Value)>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Dialect/SCF/Transforms/ParallelLoopFusion.cpp:263:9
# | #11 0x000000000ec3d59e operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Dialect/SCF/Transforms/ParallelLoopFusion.cpp:279:27
# | #12 0x000000000ec3d59e void llvm::function_ref<void 
(mlir::Operation*)>::callback_fn<(anonymous 
namespace)::ParallelLoopFusion::runOnOperation()::'lambda'(mlir::Operation*)>(long,
 mlir::Operation*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
# | #13 0x000000000ec3d420 (anonymous 
namespace)::ParallelLoopFusion::runOnOperation() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Dialect/SCF/Transforms/ParallelLoopFusion.cpp:282:3
# | #14 0x0000000010597b42 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:0:19
# | #15 0x0000000010597b42 callback_fn<(lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:607:9)>
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
# | #16 0x0000000010597b42 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12
# | #17 0x0000000010597b42 executeAction<mlir::PassExecutionAction, mlir::Pass 
&> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/MLIRContext.h:290:7
# | #18 0x0000000010597b42 mlir::detail::OpToOpPassAdaptor::run(mlir::Pass*, 
mlir::Operation*, mlir::AnalysisManager, bool, unsigned int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:606:23
# | #19 0x0000000010598937 
mlir::detail::OpToOpPassAdaptor::runPipeline(mlir::OpPassManager&, 
mlir::Operation*, mlir::AnalysisManager, bool, unsigned int, 
mlir::PassInstrumentor*, mlir::PassInstrumentation::PipelineParentInfo const*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:688:9
# | #20 0x00000000105a39ce operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:1004:9
# | #21 0x00000000105a39ce auto void 
mlir::parallelForEach<__gnu_cxx::__normal_iterator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo*,
 
std::vector<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo,
 
std::allocator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo>>>,
 
mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::$_12>(mlir::MLIRContext*,
 
__gnu_cxx::__normal_iterator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo*,
 
std::vector<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo,
 
std::allocator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo>>>,
 
__gnu_cxx::__normal_iterator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo*,
 
std::vector<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo,
 
std::allocator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo>>>,
 
mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::$_12&&)::'lambda'(__gnu_cxx::__normal_iterator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo*,
 
std::vector<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo,
 
std::allocator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo>>>&&)::operator()<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo&>(__gnu_cxx::__normal_iterator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo*,
 
std::vector<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo,
 
std::allocator<mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool)::OpPMInfo>>>&&)
 const 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/Threading.h:120:12
# | #22 0x000000001059b818 
failableParallelForEach<__gnu_cxx::__normal_iterator<OpPMInfo *, 
std::vector<OpPMInfo, std::allocator<OpPMInfo> > >, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/Threading.h:119:54)>
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/Threading.h:0:18
# | #23 0x000000001059b818 
parallelForEach<__gnu_cxx::__normal_iterator<OpPMInfo *, std::vector<OpPMInfo, 
std::allocator<OpPMInfo> > >, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:991:37)>
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/Threading.h:119:9
# | #24 0x000000001059b818 parallelForEach<std::vector<OpPMInfo, 
std::allocator<OpPMInfo> > &, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:991:37)>
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/Threading.h:131:3
# | #25 0x000000001059b818 
mlir::detail::OpToOpPassAdaptor::runOnOperationAsyncImpl(bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:991:3
# | #26 0x0000000010597d29 runOnOperation 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:0:5
# | #27 0x0000000010597d29 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:610:22
# | #28 0x0000000010597d29 callback_fn<(lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:607:9)>
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
# | #29 0x0000000010597d29 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12
# | #30 0x0000000010597d29 executeAction<mlir::PassExecutionAction, mlir::Pass 
&> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/IR/MLIRContext.h:290:7
# | #31 0x0000000010597d29 mlir::detail::OpToOpPassAdaptor::run(mlir::Pass*, 
mlir::Operation*, mlir::AnalysisManager, bool, unsigned int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:606:23
# | #32 0x0000000010598937 
mlir::detail::OpToOpPassAdaptor::runPipeline(mlir::OpPassManager&, 
mlir::Operation*, mlir::AnalysisManager, bool, unsigned int, 
mlir::PassInstrumentor*, mlir::PassInstrumentation::PipelineParentInfo const*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:688:9
# | #33 0x000000001059fe0b mlir::PassManager::runPasses(mlir::Operation*, 
mlir::AnalysisManager) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:1123:3
# | #34 0x000000001059f468 mlir::PassManager::run(mlir::Operation*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Pass/Pass.cpp:1097:0
# | #35 0x0000000007ad36ba performActions(llvm::raw_ostream&, 
std::shared_ptr<llvm::SourceMgr> const&, mlir::MLIRContext*, 
mlir::MlirOptMainConfig const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:591:7
# | #36 0x0000000007ad29f8 processBuffer 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:673:12
# | #37 0x0000000007ad29f8 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:771:12
# | #38 0x0000000007ad29f8 llvm::LogicalResult 
llvm::function_ref<llvm::LogicalResult (std::unique_ptr<llvm::MemoryBuffer, 
std::default_delete<llvm::MemoryBuffer>>, llvm::MemoryBufferRef const&, 
llvm::raw_ostream&)>::callback_fn<mlir::MlirOptMain(llvm::raw_ostream&, 
std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, 
mlir::DialectRegistry&, mlir::MlirOptMainConfig const&)::$_0>(long, 
std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, 
llvm::MemoryBufferRef const&, llvm::raw_ostream&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
# | #39 0x00000000108c1ba4 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12
# | #40 0x00000000108c1ba4 
mlir::splitAndProcessBuffer(std::unique_ptr<llvm::MemoryBuffer, 
std::default_delete<llvm::MemoryBuffer>>, 
llvm::function_ref<llvm::LogicalResult (std::unique_ptr<llvm::MemoryBuffer, 
std::default_delete<llvm::MemoryBuffer>>, llvm::MemoryBufferRef const&, 
llvm::raw_ostream&)>, llvm::raw_ostream&, llvm::StringRef, 
llvm::StringRef)::$_0::operator()(llvm::StringRef) const 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Support/ToolUtilities.cpp:94:13
# | #41 0x00000000108c183f interleave<const llvm::StringRef *, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Support/ToolUtilities.cpp:81:23),
 (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLExtras.h:2291:49),
 void> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLExtras.h:0:0
# | #42 0x00000000108c183f interleave<llvm::SmallVector<llvm::StringRef, 8U>, 
(lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Support/ToolUtilities.cpp:81:23),
 llvm::raw_ostream, llvm::StringRef> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLExtras.h:2291:3
# | #43 0x00000000108c183f 
mlir::splitAndProcessBuffer(std::unique_ptr<llvm::MemoryBuffer, 
std::default_delete<llvm::MemoryBuffer>>, 
llvm::function_ref<llvm::LogicalResult (std::unique_ptr<llvm::MemoryBuffer, 
std::default_delete<llvm::MemoryBuffer>>, llvm::MemoryBufferRef const&, 
llvm::raw_ostream&)>, llvm::raw_ostream&, llvm::StringRef, llvm::StringRef) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Support/ToolUtilities.cpp:97:3
# | #44 0x0000000007ac80e6 mlir::MlirOptMain(llvm::raw_ostream&, 
std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer>>, 
mlir::DialectRegistry&, mlir::MlirOptMainConfig const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:776:26
# | #45 0x0000000007ac8412 mlir::MlirOptMain(int, char**, llvm::StringRef, 
llvm::StringRef, mlir::DialectRegistry&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:822:14
# | #46 0x0000000007ac868b mlir::MlirOptMain(int, char**, llvm::StringRef, 
mlir::DialectRegistry&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-opt/MlirOptMain.cpp:838:10
# | #47 0x0000000007a07333 main 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/tools/mlir-opt/mlir-opt.cpp:347:33
# | #48 0x00007aed7d97f1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #49 0x00007aed7d97f28b __libc_start_main 
(/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #50 0x0000000007a06e65 _start 
(/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-opt+0x7a06e65)
# `-----------------------------
# error: command failed with exit status: -6
# 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:127:17:
 error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @fuse_three
# |                 ^
# | <stdin>:29:21: note: scanning from here
# |  func.func @fuse_two(%arg0: memref<2x2xf32>, %arg1: memref<2x2xf32>) {
# |                     ^
# | <stdin>:43:2: note: possible intended match here
# |  scf.reduce 
# |  ^
# | 
# | 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:
# | <<<<<<
# |              .
# |              .
# |              .
# |             24:  } 
# |             25: } 
# |             26:  
# |             27: // ----- 
# |             28: module { 
# |             29:  func.func @fuse_two(%arg0: memref<2x2xf32>, %arg1: 
memref<2x2xf32>) { 
# | label:127'0                         
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |             30:  %c2 = arith.constant 2 : index 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             31:  %c0 = arith.constant 0 : index 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             32:  %c1 = arith.constant 1 : index 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             33:  %cst = arith.constant 1.000000e+00 : f32 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             34:  %alloc = memref.alloc() : memref<2x2xf32> 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |             38:  memref.store %1, %alloc[%arg2, %arg3] : memref<2x2xf32> 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             39:  %2 = memref.load %alloc[%arg2, %arg3] : memref<2x2xf32> 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             40:  %3 = memref.load %arg0[%arg2, %arg3] : memref<2x2xf32> 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             41:  %4 = arith.mulf %2, %3 : f32 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             42:  memref.store %4, %arg1[%arg2, %arg3] : memref<2x2xf32> 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             43:  scf.reduce  
# | label:127'0     ~~~~~~~~~~~~~
# | label:127'1      ?            possible intended match
# |             44:  } 
# | label:127'0     ~~~
# |             45:  memref.dealloc %alloc : memref<2x2xf32> 
# | label:127'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             46:  return 
# | label:127'0     ~~~~~~~~
# |             47:  } 
# | label:127'0     ~~~
# |             48: } 
# | label:127'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/179882
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to