[llvm] [llvm-objdump] Add support for HIP offload bundles (PR #114834)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu May 8 21:58:32 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `clang-armv7-global-isel` running on `linaro-clang-armv7-global-isel` while building `llvm` at step 7 "ninja check 1".

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

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

```
Step 7 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: tools/llvm-objdump/Offloading/fatbin.test' FAILED ********************
Exit Code: 134

Command Output (stderr):
--
/home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/yaml2obj /home/tcwg-buildbot/worker/clang-armv7-global-isel/llvm/llvm/test/tools/llvm-objdump/Offloading/fatbin.test -o /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/test/tools/llvm-objdump/Offloading/Output/fatbin.test.tmp.elf # RUN: at line 4
+ /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/yaml2obj /home/tcwg-buildbot/worker/clang-armv7-global-isel/llvm/llvm/test/tools/llvm-objdump/Offloading/fatbin.test -o /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/test/tools/llvm-objdump/Offloading/Output/fatbin.test.tmp.elf
/home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/llvm-objdump --offloading /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/test/tools/llvm-objdump/Offloading/Output/fatbin.test.tmp.elf # RUN: at line 5
+ /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/llvm-objdump --offloading /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/test/tools/llvm-objdump/Offloading/Output/fatbin.test.tmp.elf
llvm-objdump: ../llvm/llvm/include/llvm/ADT/StringRef.h:610: StringRef llvm::StringRef::drop_front(size_t) const: Assertion `size() >= N && "Dropping more elements than exist"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/llvm-objdump --offloading /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/test/tools/llvm-objdump/Offloading/Output/fatbin.test.tmp.elf
#0 0x0867fc44 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/llvm-objdump+0x9cfc44)
#1 0x0867d6d8 llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/llvm-objdump+0x9cd6d8)
#2 0x086806c4 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#3 0xec87d6f0 __default_rt_sa_restorer ./signal/../sysdeps/unix/sysv/linux/arm/sigrestorer.S:80:0
#4 0xec86db06 ./csu/../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47:0
#5 0xec8ad292 __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
#6 0xec87c840 gsignal ./signal/../sysdeps/posix/raise.c:27:6
/home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/test/tools/llvm-objdump/Offloading/Output/fatbin.test.script: line 3: 4017609 Aborted                 /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/bin/llvm-objdump --offloading /home/tcwg-buildbot/worker/clang-armv7-global-isel/stage1/test/tools/llvm-objdump/Offloading/Output/fatbin.test.tmp.elf

--

********************


```

</details>

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


More information about the llvm-commits mailing list