[llvm] ARM: Move gnu half convert calling conv config into tablegen (PR #153394)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 14 04:19:35 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-nvptx64-nvidia-ubuntu` running on `as-builder-7` while building `llvm` at step 5 "build-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/160/builds/22954
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (build-unified-tree) failure: build (failure)
...
10.408 [2/2/201] Linking CXX static library lib/libLLVMSupport.a
11.012 [2/1/202] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o
11.081 [1/1/203] Linking CXX static library lib/libLLVMTableGen.a
11.269 [0/1/204] Linking CXX executable bin/llvm-min-tblgen
30.762 [2415/31/355] Building Attributes.inc...
30.764 [2415/30/356] Building GenVT.inc...
30.778 [2414/30/357] Building ACC.h.inc...
30.781 [2414/29/358] Building CXX object lib/CodeGenTypes/CMakeFiles/LLVMCodeGenTypes.dir/LowLevelType.cpp.o
30.783 [2413/29/359] Building ACC.inc...
30.784 [2412/29/360] Building RuntimeLibcalls.inc...
FAILED: include/llvm/IR/RuntimeLibcalls.inc /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/include/llvm/IR/RuntimeLibcalls.inc
cd /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/include/llvm/IR && /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/NATIVE/bin/llvm-min-tblgen -gen-runtime-libcalls -I/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR -I/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/include -I/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/include /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/RuntimeLibcalls.td --write-if-changed -o RuntimeLibcalls.inc -d RuntimeLibcalls.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/include/llvm/IR /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/include/llvm/IR/RuntimeLibcalls.inc.d /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/CMakeFiles/d/a234696221ea6f10a0ad21743a25f66380d1cb3a27220646b8be5e51ee555548.d
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/RuntimeLibcalls.td:1505:5: error: def already exists: GNUEABIHalfConvertCalls
def GNUEABIHalfConvertCalls :
^
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/include/llvm/IR/RuntimeLibcalls.td:1485:5: note: location of previous definition
def GNUEABIHalfConvertCalls :
^
30.789 [2412/28/361] Building OMP.h.inc...
30.800 [2412/27/362] Building OMP.inc...
30.801 [2412/26/363] Building CXX object lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o
30.855 [2412/25/364] Linking CXX shared library lib/libLLVMCodeGenTypes.so.22.0git
31.708 [2412/24/365] Building IntrinsicsXCore.h...
31.718 [2412/23/366] Building IntrinsicsDirectX.h...
31.720 [2412/22/367] Building IntrinsicsR600.h...
31.722 [2412/21/368] Building IntrinsicsAMDGPU.h...
31.735 [2412/20/369] Building IntrinsicsHexagon.h...
31.735 [2412/19/370] Building IntrinsicsSPIRV.h...
31.736 [2412/18/371] Building IntrinsicsLoongArch.h...
31.738 [2412/17/372] Building IntrinsicsBPF.h...
31.747 [2412/16/373] Building IntrinsicsAArch64.h...
31.751 [2412/15/374] Building IntrinsicsNVPTX.h...
31.755 [2412/14/375] Building IntrinsicsPowerPC.h...
31.757 [2412/13/376] Building IntrinsicsWebAssembly.h...
31.757 [2412/12/377] Building IntrinsicsX86.h...
31.760 [2412/11/378] Building IntrinsicsMips.h...
31.761 [2412/10/379] Building IntrinsicsVE.h...
31.761 [2412/9/380] Building IntrinsicsS390.h...
31.762 [2412/8/381] Building IntrinsicsRISCV.h...
31.804 [2412/7/382] Building IntrinsicsARM.h...
31.841 [2412/6/383] Building IntrinsicEnums.inc...
31.856 [2412/5/384] Building IntrinsicImpl.inc...
31.970 [2412/4/385] Building PPCGenTargetFeatures.inc...
32.202 [2412/3/386] Building ARMTargetParserDef.inc...
32.641 [2412/2/387] Building AArch64TargetParserDef.inc...
34.130 [2412/1/388] Building RISCVTargetParserDef.inc...
ninja: build stopped: subcommand failed.
```
</details>
https://github.com/llvm/llvm-project/pull/153394
More information about the llvm-commits
mailing list