github-actions[bot] wrote:

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

* 167964 tests passed
* 2991 tests skipped
* 1 test failed

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

### MLIR
<details>
<summary>MLIR.Target/LLVMIR/arm-sme.mlir</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-translate
 -mlir-to-llvmir -split-input-file 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Target/LLVMIR/arm-sme.mlir
 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Target/LLVMIR/arm-sme.mlir
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-translate
 -mlir-to-llvmir -split-input-file 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Target/LLVMIR/arm-sme.mlir
# .---command stderr------------
# | mlir-translate: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/Instructions.cpp:759:
 void llvm::CallInst::init(FunctionType *, Value *, ArrayRef<Value *>, 
ArrayRef<OperandBundleDef>, const Twine &): Assertion `(i >= 
FTy->getNumParams() || FTy->getParamType(i) == Args[i]->getType()) && "Calling 
a function with a bad signature!"' 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-translate
 -mlir-to-llvmir -split-input-file 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Target/LLVMIR/arm-sme.mlir
# |  #0 0x0000000000d97078 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 0x0000000000d947c5 llvm::sys::RunSignalHandlers() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
# |  #2 0x0000000000d98121 SignalHandler(int, siginfo_t*, void*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:429:38
# |  #3 0x00007fa1175c9330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007fa117622b2c pthread_kill 
(/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007fa1175c927e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007fa1175ac8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007fa1175ac81b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007fa1175bf517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x0000000002e7d9bc operator[] 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:248:7
# | #10 0x0000000002e7d9bc llvm::CallInst::init(llvm::FunctionType*, 
llvm::Value*, llvm::ArrayRef<llvm::Value*>, 
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*>>, llvm::Twine const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/Instructions.cpp:757:5
# | #11 0x000000000157ea0f llvm::CallInst::Create(llvm::FunctionType*, 
llvm::Value*, llvm::ArrayRef<llvm::Value*>, 
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*>>, llvm::Twine const&, 
llvm::InsertPosition) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/IR/Instructions.h:1569:5
# | #12 0x000000000157e583 llvm::IRBuilderBase::CreateCall(llvm::FunctionType*, 
llvm::Value*, llvm::ArrayRef<llvm::Value*>, 
llvm::ArrayRef<llvm::OperandBundleDefT<llvm::Value*>>, llvm::Twine const&, 
llvm::MDNode*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/IR/IRBuilder.h:2525:20
# | #13 0x0000000001570b81 CreateCall 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/IR/IRBuilder.h:2542:12
# | #14 0x0000000001570b81 
mlir::LLVM::detail::createIntrinsicCall(llvm::IRBuilderBase&, 
mlir::LLVM::ModuleTranslation&, mlir::Operation*, unsigned int, unsigned int, 
llvm::ArrayRef<unsigned int>, llvm::ArrayRef<unsigned int>, 
llvm::ArrayRef<unsigned int>, llvm::ArrayRef<llvm::StringLiteral>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp:988:18
# | #15 0x00000000018fa9bd (anonymous 
namespace)::ArmSMEDialectLLVMIRTranslationInterface::convertOperation(mlir::Operation*,
 llvm::IRBuilderBase&, mlir::LLVM::ModuleTranslation&) const 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicConversions.inc:0:0
# | #16 0x00000000015716bb 
mlir::LLVM::ModuleTranslation::convertOperation(mlir::Operation&, 
llvm::IRBuilderBase&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp:1005:7
# | #17 0x0000000001571e75 
mlir::LLVM::ModuleTranslation::convertBlockImpl(mlir::Block&, bool, 
llvm::IRBuilderBase&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp:1055:9
# | #18 0x0000000001576fb6 
mlir::LLVM::ModuleTranslation::convertOneFunction(mlir::LLVM::LLVMFuncOp) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp:1610:16
# | #19 0x0000000001579fd3 mlir::LLVM::ModuleTranslation::convertFunctions() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp:1932:9
# | #20 0x000000000157d734 mlir::translateModuleToLLVMIR(mlir::Operation*, 
llvm::LLVMContext&, llvm::StringRef, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ModuleTranslation.cpp:2441:7
# | #21 0x000000000156b480 _M_ptr 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/unique_ptr.h:199:51
# | #22 0x000000000156b480 get 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/unique_ptr.h:470:21
# | #23 0x000000000156b480 operator bool 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/unique_ptr.h:487:16
# | #24 0x000000000156b480 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ConvertToLLVMIR.cpp:31:14
# | #25 0x000000000156b480 __invoke_impl<llvm::LogicalResult, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ConvertToLLVMIR.cpp:28:7)
 &, mlir::Operation *, llvm::raw_ostream &> 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:61:14
# | #26 0x000000000156b480 __invoke_r<llvm::LogicalResult, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Target/LLVMIR/ConvertToLLVMIR.cpp:28:7)
 &, mlir::Operation *, llvm::raw_ostream &> 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:114:9
# | #27 0x000000000156b480 std::_Function_handler<llvm::LogicalResult 
(mlir::Operation*, llvm::raw_ostream&), 
mlir::registerToLLVMIRTranslation()::$_0>::_M_invoke(std::_Any_data const&, 
mlir::Operation*&&, llvm::raw_ostream&) 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_function.h:290:9
# | #28 0x0000000000eb92a6 operator() 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_function.h:591:9
# | #29 0x0000000000eb92a6 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-translate/Translation.cpp:152:16
# | #30 0x0000000000eb92a6 __invoke_impl<llvm::LogicalResult, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-translate/Translation.cpp:140:7)
 &, const std::shared_ptr<llvm::SourceMgr> &, llvm::raw_ostream &, 
mlir::MLIRContext *> 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:61:14
# | #31 0x0000000000eb92a6 __invoke_r<llvm::LogicalResult, (lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-translate/Translation.cpp:140:7)
 &, const std::shared_ptr<llvm::SourceMgr> &, llvm::raw_ostream &, 
mlir::MLIRContext *> 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:114:9
# | #32 0x0000000000eb92a6 std::_Function_handler<llvm::LogicalResult 
(std::shared_ptr<llvm::SourceMgr> const&, llvm::raw_ostream&, 
mlir::MLIRContext*), 
mlir::TranslateFromMLIRRegistration::TranslateFromMLIRRegistration(llvm::StringRef,
 llvm::StringRef, std::function<llvm::LogicalResult (mlir::Operation*, 
llvm::raw_ostream&)> const&, std::function<void (mlir::DialectRegistry&)> 
const&)::$_0>::_M_invoke(std::_Any_data const&, 
std::shared_ptr<llvm::SourceMgr> const&, llvm::raw_ostream&, 
mlir::MLIRContext*&&) 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_function.h:290:9
# | #33 0x0000000000d631ac operator() 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_function.h:591:9
# | #34 0x0000000000d631ac operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Tools/mlir-translate/Translation.h:81:12
# | #35 0x0000000000d631ac operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-translate/MlirTranslateMain.cpp:187:18
# | #36 0x0000000000d631ac llvm::LogicalResult 
llvm::function_ref<llvm::LogicalResult (std::unique_ptr<llvm::MemoryBuffer, 
std::default_delete<llvm::MemoryBuffer>>, 
llvm::raw_ostream&)>::callback_fn<mlir::mlirTranslateMain(int, char**, 
llvm::StringRef)::$_1>(long, std::unique_ptr<llvm::MemoryBuffer, 
std::default_delete<llvm::MemoryBuffer>>, llvm::raw_ostream&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
# | #37 0x0000000000ec7ec9 ~unique_ptr 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/unique_ptr.h:403:6
# | #38 0x0000000000ec7ec9 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:5
# | #39 0x0000000000ec7ec9 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Support/ToolUtilities.cpp:111:12
# | #40 0x0000000000ec7ec9 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::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::raw_ostream&)>, 
llvm::raw_ostream&, llvm::StringRef, llvm::StringRef)::$_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
# | #41 0x0000000000ec7e14 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12
# | #42 0x0000000000ec7e14 
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
# | #43 0x0000000000ec7aaf 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:2277:49),
 void> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLExtras.h:0:0
# | #44 0x0000000000ec7aaf 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:2277:3
# | #45 0x0000000000ec7aaf 
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
# | #46 0x0000000000ec7c97 ~unique_ptr 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/unique_ptr.h:403:6
# | #47 0x0000000000ec7c97 
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::raw_ostream&)>, 
llvm::raw_ostream&, llvm::StringRef, llvm::StringRef) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Support/ToolUtilities.cpp:113:3
# | #48 0x0000000000d5f7cb mlir::mlirTranslateMain(int, char**, 
llvm::StringRef) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-translate/MlirTranslateMain.cpp:203:14
# | #49 0x0000000000d5f3d0 main 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/tools/mlir-translate/mlir-translate.cpp:42:17
# | #50 0x00007fa1175ae1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #51 0x00007fa1175ae28b __libc_start_main 
(/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #52 0x0000000000d5f2c5 _start 
(/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/mlir-translate+0xd5f2c5)
# `-----------------------------
# 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/Target/LLVMIR/arm-sme.mlir
# .---command stderr------------
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Target/LLVMIR/arm-sme.mlir:185:17:
 error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: @arm_sme_store
# |                 ^
# | <stdin>:185:26: note: scanning from here
# | define void @arm_sme_load(<vscale x 1 x i1> %0, <vscale x 2 x i1> %1, 
<vscale x 4 x i1> %2, <vscale x 8 x i1> %3, <vscale x 16 x i1> %4, ptr %5) {
# |                          ^
# | <stdin>:186:21: note: possible intended match here
# |  call void @llvm.aarch64.sme.ld1q.horiz(<vscale x 1 x i1> %0, ptr %5, i32 
0, i32 0)
# |                     ^
# | 
# | Input file: <stdin>
# | Check file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/test/Target/LLVMIR/arm-sme.mlir
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            180: !0 = !{i32 2, !"Debug Info Version", i32 3} 
# |            181:  
# |            182: ; ModuleID = 'LLVMDialectModule' 
# |            183: source_filename = "LLVMDialectModule" 
# |            184:  
# |            185: define void @arm_sme_load(<vscale x 1 x i1> %0, <vscale x 2 
x i1> %1, <vscale x 4 x i1> %2, <vscale x 8 x i1> %3, <vscale x 16 x i1> %4, 
ptr %5) { 
# | label:185'0                              
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# |            186:  call void @llvm.aarch64.sme.ld1q.horiz(<vscale x 1 x i1> 
%0, ptr %5, i32 0, i32 0) 
# | label:185'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:185'1                         ?                                       
                         possible intended match
# |            187:  call void @llvm.aarch64.sme.ld1d.horiz(<vscale x 2 x i1> 
%1, ptr %5, i32 0, i32 0) 
# | label:185'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            188:  call void @llvm.aarch64.sme.ld1w.horiz(<vscale x 4 x i1> 
%2, ptr %5, i32 0, i32 0) 
# | label:185'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            189:  call void @llvm.aarch64.sme.ld1h.horiz(<vscale x 8 x i1> 
%3, ptr %5, i32 0, i32 0) 
# | label:185'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            190:  call void @llvm.aarch64.sme.ld1b.horiz(<vscale x 16 x i1> 
%4, ptr %5, i32 0, i32 0) 
# | label:185'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            191:  call void @llvm.aarch64.sme.ld1q.vert(<vscale x 1 x i1> 
%0, ptr %5, i32 0, i32 0) 
# | label:185'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/175785
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to