[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 01:51:36 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-clang-x86_64-win-fast` running on `as-builder-3` while building `llvm` at step 6 "build-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/2/builds/31260
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (build-unified-tree) failure: build (failure)
...
[376/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\counter.cc.obj
[377/4272] Linking CXX static library lib\DynamicLibraryLib.lib
[378/4272] Building CXX object tools\clang\utils\TableGen\CMakeFiles\clang-tblgen.dir\NeonEmitter.cpp.obj
[379/4272] Building CXX object third-party\unittest\UnitTestMain\CMakeFiles\llvm_gtest_main.dir\TestMain.cpp.obj
[380/4272] Building CXX object lib\CodeGenTypes\CMakeFiles\LLVMCodeGenTypes.dir\LowLevelType.cpp.obj
[381/4272] Building CXX object utils\KillTheDoctor\CMakeFiles\KillTheDoctor.dir\KillTheDoctor.cpp.obj
[382/4272] Building CXX object tools\reduce-chunk-list\CMakeFiles\reduce-chunk-list.dir\reduce-chunk-list.cpp.obj
[383/4272] Building CXX object tools\llvm-undname\CMakeFiles\llvm-undname.dir\llvm-undname.cpp.obj
[384/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\benchmark_api_internal.cc.obj
[385/4272] Building RuntimeLibcalls.inc...
FAILED: include/llvm/IR/RuntimeLibcalls.inc C:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/build/include/llvm/IR/RuntimeLibcalls.inc
cmd.exe /C "cd /D C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\include\llvm\IR && C:\buildbot\as-builder-3\llvm-clang-x86_64-win-fast\build\bin\llvm-min-tblgen.exe -gen-runtime-libcalls -IC:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/llvm-project/llvm/include/llvm/IR -IC:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/build/include -IC:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/llvm-project/llvm/include --long-string-literals=0 C:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/llvm-project/llvm/include/llvm/IR/RuntimeLibcalls.td --write-if-changed -o C:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/build/include/llvm/IR/RuntimeLibcalls.inc"
C:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/llvm-project/llvm/include/llvm/IR/RuntimeLibcalls.td:1505:5: error: def already exists: GNUEABIHalfConvertCalls
def GNUEABIHalfConvertCalls :
^
C:/buildbot/as-builder-3/llvm-clang-x86_64-win-fast/llvm-project/llvm/include/llvm/IR/RuntimeLibcalls.td:1485:5: note: location of previous definition
def GNUEABIHalfConvertCalls :
^
[386/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\timers.cc.obj
[387/4272] Building CXX object lib\Frontend\OpenACC\CMakeFiles\LLVMFrontendOpenACC.dir\ACC.cpp.obj
[388/4272] Linking CXX static library lib\LLVMCodeGenTypes.lib
[389/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\check.cc.obj
[390/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\sysinfo.cc.obj
[391/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\reporter.cc.obj
[392/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\colorprint.cc.obj
[393/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\commandlineflags.cc.obj
[394/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\statistics.cc.obj
[395/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\console_reporter.cc.obj
[396/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\json_reporter.cc.obj
[397/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\complexity.cc.obj
[398/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\benchmark_register.cc.obj
[399/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\benchmark.cc.obj
[400/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\csv_reporter.cc.obj
[401/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\perf_counters.cc.obj
[402/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\string_util.cc.obj
[403/4272] Building CXX object third-party\unittest\CMakeFiles\llvm_gtest.dir\googletest\src\gtest-all.cc.obj
[404/4272] Building IntrinsicEnums.inc...
[405/4272] Building CXX object third-party\benchmark\src\CMakeFiles\benchmark.dir\benchmark_runner.cc.obj
[406/4272] Linking CXX shared module unittests\Support\DynamicLibrary\SecondLib.dll
[407/4272] Building IntrinsicsAMDGPU.h...
[408/4272] Linking CXX shared module unittests\Support\DynamicLibrary\PipSqueak.dll
[409/4272] Linking CXX executable bin\yaml-bench.exe
[410/4272] Building IntrinsicsLoongArch.h...
[411/4272] Linking CXX executable bin\not.exe
[412/4272] Building IntrinsicImpl.inc...
[413/4272] Linking CXX executable bin\reduce-chunk-list.exe
[414/4272] Building IntrinsicsAArch64.h...
[415/4272] Building IntrinsicsMips.h...
[416/4272] Linking CXX executable bin\KillTheDoctor.exe
```
</details>
https://github.com/llvm/llvm-project/pull/153394
More information about the llvm-commits
mailing list