[Mlir-commits] [mlir] [mlir][x86vector] AVX512-BF16 Dot op (PR #124800)
LLVM Continuous Integration
llvmlistbot at llvm.org
Wed Jan 29 04:14:04 PST 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `ppc64le-mlir-rhel-clang` running on `ppc64le-mlir-rhel-test` while building `mlir` at step 6 "test-build-check-mlir-build-only-check-mlir".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/129/builds/13818
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-check-mlir-build-only-check-mlir) failure: test (failure)
******************** TEST 'MLIR :: Dialect/X86Vector/dot-bf16.mlir' FAILED ********************
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 1
/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/mlir-opt /home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/llvm-project/mlir/test/Dialect/X86Vector/dot-bf16.mlir -convert-vector-to-llvm="enable-x86vector" -convert-to-llvm -reconcile-unrealized-casts | /home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/mlir-translate --mlir-to-llvmir | llc -mcpu=sapphirerapids | /home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/llvm-project/mlir/test/Dialect/X86Vector/dot-bf16.mlir
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/mlir-opt /home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/llvm-project/mlir/test/Dialect/X86Vector/dot-bf16.mlir -convert-vector-to-llvm=enable-x86vector -convert-to-llvm -reconcile-unrealized-casts
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/mlir-translate --mlir-to-llvmir
# executed command: llc -mcpu=sapphirerapids
# .---command stderr------------
# | 'sapphirerapids' is not a recognized processor for this target (ignoring processor)
# | 'sapphirerapids' is not a recognized processor for this target (ignoring processor)
# | 'sapphirerapids' is not a recognized processor for this target (ignoring processor)
# | 'sapphirerapids' is not a recognized processor for this target (ignoring processor)
# | 'sapphirerapids' is not a recognized processor for this target (ignoring processor)
# | 'sapphirerapids' is not a recognized processor for this target (ignoring processor)
# | 'sapphirerapids' is not a recognized processor for this target (ignoring processor)
# | SplitVectorResult #0: t90: v4f32 = llvm.x86.avx512bf16.dpbf16ps.128 TargetConstant:i64<14053>, t54, t71, t88
# |
# | LLVM ERROR: Do not know how to split the result of this operator!
# |
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
# | Stack dump:
# | 0. Program arguments: llc -mcpu=sapphirerapids
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'PowerPC DAG->DAG Pattern Instruction Selection' on function '@avx512bf16_dot_128'
# | #0 0x000000011635c51c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2f5c51c)
# | #1 0x000000011635cc74 PrintStackTraceSignalHandler(void*) Signals.cpp:0:0
# | #2 0x00000001163595f0 llvm::sys::RunSignalHandlers() (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2f595f0)
# | #3 0x000000011635cf5c SignalHandler(int) Signals.cpp:0:0
# | #4 0x00007fff83f004d8 (linux-vdso64.so.1+0x4d8)
# | #5 0x00007fff837aa448 raise (/usr/lib64/libc.so.6+0x4a448)
# | #6 0x00007fff83784a54 abort (/usr/lib64/libc.so.6+0x24a54)
# | #7 0x0000000116297db4 llvm::report_fatal_error(llvm::Twine const&, bool) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2e97db4)
# | #8 0x0000000116297b4c llvm::report_fatal_error(char const*, bool) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2e97b4c)
# | #9 0x000000011615007c llvm::DAGTypeLegalizer::SplitVectorResult(llvm::SDNode*, unsigned int) LegalizeVectorTypes.cpp:0:0
# | #10 0x000000011610690c llvm::DAGTypeLegalizer::run() LegalizeTypes.cpp:0:0
# | #11 0x000000011610c4ac llvm::SelectionDAG::LegalizeTypes() (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2d0c4ac)
# | #12 0x00000001160eee10 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2ceee10)
# | #13 0x00000001160ee55c llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void, true, llvm::BasicBlock>, false, true>, llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void, true, llvm::BasicBlock>, false, true>, bool&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2cee55c)
# | #14 0x00000001160ed5e4 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2ced5e4)
# | #15 0x00000001160ea550 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2cea550)
# | #16 0x000000011483e9d8 (anonymous namespace)::PPCDAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) PPCISelDAGToDAG.cpp:0:0
# | #17 0x00000001160e7574 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2ce7574)
# | #18 0x0000000114f690ec llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x1b690ec)
# | #19 0x0000000115677c30 llvm::FPPassManager::runOnFunction(llvm::Function&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2277c30)
# | #20 0x0000000115681a68 llvm::FPPassManager::runOnModule(llvm::Module&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x2281a68)
# | #21 0x00000001156785c0 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x22785c0)
# | #22 0x000000011568204c llvm::legacy::PassManager::run(llvm::Module&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-mlir-rhel-test/ppc64le-mlir-rhel-clang-build/build/bin/llc+0x228204c)
...
```
</details>
https://github.com/llvm/llvm-project/pull/124800
More information about the Mlir-commits
mailing list