[llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 14 18:20:56 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `clang-with-lto-ubuntu` running on `as-worker-91` while building `llvm` at step 7 "test-stage1-compiler".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/49/builds/4200

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 7 (test-stage1-compiler) failure: build (failure)
...
llvm-lit: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/ld64.lld
llvm-lit: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/wasm-ld
llvm-lit: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/utils/lit/tests/lit.cfg:124: warning: Setting a timeout per test not supported. Requires the Python psutil module but it could not be found. Try installing it via pip or via your operating system's package manager.
 Some tests will be skipped and the --timeout command line argument will not work.
llvm-lit: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/ld.lld
llvm-lit: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/lld-link
llvm-lit: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/ld64.lld
llvm-lit: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/wasm-ld
-- Testing: 97264 tests, 72 workers --
Testing: 
FAIL: LLVM :: CodeGen/RISCV/rvv/expandload.ll (1 of 97264)
******************** TEST 'LLVM :: CodeGen/RISCV/rvv/expandload.ll' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc -verify-machineinstrs -mtriple=riscv32 -mattr=+v,+d,+m,+zbb /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/test/CodeGen/RISCV/rvv/expandload.ll -o -    | /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/FileCheck /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/test/CodeGen/RISCV/rvv/expandload.ll --check-prefixes=CHECK,CHECK-RV32
# executed command: /home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc -verify-machineinstrs -mtriple=riscv32 -mattr=+v,+d,+m,+zbb /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/test/CodeGen/RISCV/rvv/expandload.ll -o -
# .---command stderr------------
# | LLVM ERROR: Cannot select: intrinsic %llvm.riscv.viota
# | 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/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc -verify-machineinstrs -mtriple=riscv32 -mattr=+v,+d,+m,+zbb /home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/test/CodeGen/RISCV/rvv/expandload.ll -o -
# | 1.	Running pass 'Function Pass Manager' on module '/home/buildbot/as-worker-91/clang-with-lto-ubuntu/llvm-project/llvm/test/CodeGen/RISCV/rvv/expandload.ll'.
# | 2.	Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@test_expandload_v1i8'
# |  #0 0x0000556e38945bd9 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x3ab1bd9)
# |  #1 0x0000556e38942d04 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
# |  #2 0x00007f3cf4d6a520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
# |  #3 0x00007f3cf4dbe9bc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969bc)
# |  #4 0x00007f3cf4d6a476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
# |  #5 0x00007f3cf4d507f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
# |  #6 0x0000556e3543bc19 (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x5a7c19)
# |  #7 0x0000556e386c44c1 llvm::SelectionDAGISel::CannotYetSelect(llvm::SDNode*) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x38304c1)
# |  #8 0x0000556e386cb6b5 llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int, unsigned char const*) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x38376b5)
# |  #9 0x0000556e3687f83e llvm::RISCVDAGToDAGISel::Select(llvm::SDNode*) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x19eb83e)
# | #10 0x0000556e386c378a llvm::SelectionDAGISel::DoInstructionSelection() (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x382f78a)
# | #11 0x0000556e386d2606 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x383e606)
# | #12 0x0000556e386d459b llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x384059b)
# | #13 0x0000556e386d5f3c llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x3841f3c)
# | #14 0x0000556e386d187d llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x383d87d)
# | #15 0x0000556e378df0f5 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x2a4b0f5)
# | #16 0x0000556e37e0ff02 llvm::FPPassManager::runOnFunction(llvm::Function&) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x2f7bf02)
# | #17 0x0000556e37e102f4 llvm::FPPassManager::runOnModule(llvm::Module&) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x2f7c2f4)
# | #18 0x0000556e37e10d9d (anonymous namespace)::MPPassManager::runOnModule(llvm::Module&) LegacyPassManager.cpp:0:0
# | #19 0x0000556e37e1146d llvm::legacy::PassManagerImpl::run(llvm::Module&) (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x2f7d46d)
# | #20 0x0000556e3552419a compileModule(char**, llvm::SmallVectorImpl<llvm::PassPlugin>&, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) llc.cpp:0:0
# | #21 0x0000556e35458df4 main (/home/buildbot/as-worker-91/clang-with-lto-ubuntu/build/stage1/bin/llc+0x5c4df4)
# | #22 0x00007f3cf4d51d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)

```

</details>

https://github.com/llvm/llvm-project/pull/214411


More information about the llvm-commits mailing list