[lld] [LLD][COFF] Implement support for hybrid IAT on ARM64X (PR #124189)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Sun Jan 26 13:51:56 PST 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-clang-win-x-aarch64` running on `as-builder-2` while building `lld` at step 11 "test-check-lld".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/193/builds/5247
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 11 (test-check-lld) failure: Test just built components: check-lld completed (failure)
******************** TEST 'lld :: COFF/arm64x-import.test' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
split-file C:\buildbot\as-builder-2\x-aarch64\llvm-project\lld\test\COFF\arm64x-import.test C:\buildbot\as-builder-2\x-aarch64\build\tools\lld\test\COFF\Output\arm64x-import.test.tmp.dir && cd C:\buildbot\as-builder-2\x-aarch64\build\tools\lld\test\COFF\Output\arm64x-import.test.tmp.dir
# executed command: split-file 'C:\buildbot\as-builder-2\x-aarch64\llvm-project\lld\test\COFF\arm64x-import.test' 'C:\buildbot\as-builder-2\x-aarch64\build\tools\lld\test\COFF\Output\arm64x-import.test.tmp.dir'
# executed command: cd 'C:\buildbot\as-builder-2\x-aarch64\build\tools\lld\test\COFF\Output\arm64x-import.test.tmp.dir'
# RUN: at line 4
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=arm64ec-windows func12-thunks-arm64ec.s -o func12-thunks-arm64ec.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=arm64ec-windows func12-thunks-arm64ec.s -o func12-thunks-arm64ec.obj
# RUN: at line 5
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows func12-thunks-arm64.s -o func12-thunks-arm64.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=aarch64-windows func12-thunks-arm64.s -o func12-thunks-arm64.obj
# RUN: at line 6
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=arm64ec-windows func12-arm64ec.s -o func12-arm64ec.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=arm64ec-windows func12-arm64ec.s -o func12-arm64ec.obj
# RUN: at line 7
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows func123-arm64.s -o func123-arm64.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=aarch64-windows func123-arm64.s -o func123-arm64.obj
# RUN: at line 8
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=arm64ec-windows func123-arm64ec.s -o func123-arm64ec.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=arm64ec-windows func123-arm64ec.s -o func123-arm64ec.obj
# RUN: at line 9
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows func12-arm64.s -o func12-arm64.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=aarch64-windows func12-arm64.s -o func12-arm64.obj
# RUN: at line 10
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows func234-arm64.s -o func234-arm64.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=aarch64-windows func234-arm64.s -o func234-arm64.obj
# RUN: at line 11
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=arm64ec-windows func12o-arm64ec.s -o func12o-arm64ec.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=arm64ec-windows func12o-arm64ec.s -o func12o-arm64ec.obj
# RUN: at line 12
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows func34-arm64.s -o func34-arm64.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=aarch64-windows func34-arm64.s -o func34-arm64.obj
# RUN: at line 13
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows func34o-arm64.s -o func34o-arm64.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=aarch64-windows func34o-arm64.s -o func34o-arm64.obj
# RUN: at line 14
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows funco-arm64.s -o funco-arm64.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=aarch64-windows funco-arm64.s -o funco-arm64.obj
# RUN: at line 15
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=arm64ec-windows icall.s -o icall.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=arm64ec-windows icall.s -o icall.obj
# RUN: at line 16
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=arm64ec-windows C:\buildbot\as-builder-2\x-aarch64\llvm-project\lld\test\COFF/Inputs/loadconfig-arm64ec.s -o loadconfig-arm64ec.obj
# executed command: 'c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe' -filetype=obj -triple=arm64ec-windows 'C:\buildbot\as-builder-2\x-aarch64\llvm-project\lld\test\COFF/Inputs/loadconfig-arm64ec.s' -o loadconfig-arm64ec.obj
# RUN: at line 17
c:\buildbot\as-builder-2\x-aarch64\build\bin\llvm-mc.exe -filetype=obj -triple=aarch64-windows C:\buildbot\as-builder-2\x-aarch64\llvm-project\lld\test\COFF/Inputs/loadconfig-arm64.s -o loadconfig-arm64.obj
...
```
</details>
https://github.com/llvm/llvm-project/pull/124189
More information about the llvm-commits
mailing list