[llvm-branch-commits] [libclc] libclc: Use log intrinsic for half and float cases for amdgpu (PR #187538)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Mar 19 10:08:35 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
The build failed before running any tests. Click on a failure below to see the details.
<details>
<summary>[code=1] runtimes/runtimes-stamps/runtimes-configure C:/_work/llvm-project/llvm-project/build/runtimes/runtimes-stamps/runtimes-configure</summary>
```
Not searching for unused variables given on the command line.
loading initial cache file C:/_work/llvm-project/llvm-project/build/projects/runtimes/tmp/runtimes-cache-Release.cmake
-- Performing bootstrapping runtimes build.
-- The C compiler identification is Clang 23.0.0 with MSVC-like command-line
-- The CXX compiler identification is Clang 23.0.0 with MSVC-like command-line
-- The ASM compiler identification is Clang with MSVC-like command-line
-- Found assembler: C:/_work/llvm-project/llvm-project/build/bin/clang-cl.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/_work/llvm-project/llvm-project/build/bin/clang-cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/_work/llvm-project/llvm-project/build/bin/clang-cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CXX_SUPPORTS_UNWINDLIB_EQ_NONE_FLAG
-- Performing Test CXX_SUPPORTS_UNWINDLIB_EQ_NONE_FLAG - Failed
-- Performing Test CXX_SUPPORTS_NOSTDLIBXX_FLAG
-- Performing Test CXX_SUPPORTS_NOSTDLIBXX_FLAG - Failed
-- Performing Test CXX_SUPPORTS_NOSTDINCXX_FLAG
-- Performing Test CXX_SUPPORTS_NOSTDINCXX_FLAG - Failed
-- Performing Test SUPPORTS_LIBCXX_HARDENING_MODE
-- Performing Test SUPPORTS_LIBCXX_HARDENING_MODE - Success
-- Performing Test LLVM_USES_LIBSTDCXX
-- Performing Test LLVM_USES_LIBSTDCXX - Failed
-- Performing Test LLVM_DEFAULT_TO_GLIBCXX_USE_CXX11_ABI
-- Performing Test LLVM_DEFAULT_TO_GLIBCXX_USE_CXX11_ABI - Failed
-- Precompiled headers enabled.
-- Looking for os_signpost_interval_begin
-- Looking for os_signpost_interval_begin - not found
-- Looking for flock
-- Looking for flock - not found
-- Found Python3: C:/Python312/python.exe (found version "3.12.3") found components: Interpreter
-- LLVM host triple: x86_64-pc-windows-msvc
-- LLVM default target triple: x86_64-pc-windows-msvc
-- Doxygen disabled.
-- Check for working CLC compiler: C:/_work/llvm-project/llvm-project/build/bin/clang.exe
-- Check for working CLC compiler: C:/_work/llvm-project/llvm-project/build/bin/clang.exe - works
-- libclc target 'amdgcn-amd-amdhsa-llvm' is enabled
-- check-libclc does nothing.
-- check-runtimes does nothing.
-- Configuring done (15.6s)
CMake Error at C:/_work/llvm-project/llvm-project/libclc/cmake/modules/AddLibclc.cmake:60 (add_library):
Cannot find source file:
C:/_work/llvm-project/llvm-project/libclc/clc/lib/amdgpu/math/clc_log10.cl
Call Stack (most recent call first):
C:/_work/llvm-project/llvm-project/libclc/CMakeLists.txt:256 (add_libclc_builtin_library)
CMake Error at C:/_work/llvm-project/llvm-project/libclc/cmake/modules/AddLibclc.cmake:60 (add_library):
No SOURCES given to target: clc_builtins_amdgcn_amd_amdhsa_llvm
Call Stack (most recent call first):
C:/_work/llvm-project/llvm-project/libclc/CMakeLists.txt:256 (add_libclc_builtin_library)
CMake Generate step failed. Build files cannot be regenerated correctly.
FAILED: [code=1] runtimes/runtimes-stamps/runtimes-configure C:/_work/llvm-project/llvm-project/build/runtimes/runtimes-stamps/runtimes-configure
C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\runtimes\runtimes-bins && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -DLLVM_EXTERNAL_LIBCLC_SOURCE_DIR=C:/_work/llvm-project/llvm-project/llvm/runtimes/../../libclc --no-warn-unused-cli -DCMAKE_C_COMPILER=C:/_work/llvm-project/llvm-project/build/./bin/clang-cl.exe -DCMAKE_CXX_COMPILER=C:/_work/llvm-project/llvm-project/build/./bin/clang-cl.exe -DCMAKE_ASM_COMPILER=C:/_work/llvm-project/llvm-project/build/./bin/clang-cl.exe -DCMAKE_AR=C:/_work/llvm-project/llvm-project/build/./bin/llvm-lib.exe -DCMAKE_RANLIB=C:/_work/llvm-project/llvm-project/build/./bin/llvm-ranlib.exe -DCMAKE_NM=C:/_work/llvm-project/llvm-project/build/./bin/llvm-nm.exe -DCMAKE_OBJDUMP=C:/_work/llvm-project/llvm-project/build/./bin/llvm-objdump.exe -DCMAKE_RC_COMPILER=C:/_work/llvm-project/llvm-project/build/./bin/llvm-rc.exe -DCMAKE_C_COMPILER_TARGET=x86_64-pc-windows-msvc -DCMAKE_CXX_COMPILER_TARGET=x86_64-pc-windows-msvc -DCMAKE_Fortran_COMPILER_TARGET=x86_64-pc-windows-msvc -DCMAKE_ASM_COMPILER_TARGET=x86_64-pc-windows-msvc "-DCMAKE_INSTALL_PREFIX=C:/Program Files (x86)/LLVM" -DLLVM_BINARY_DIR=C:/_work/llvm-project/llvm-project/build -DLLVM_CONFIG_PATH=C:/_work/llvm-project/llvm-project/build/bin/llvm-config.exe -DLLVM_ENABLE_WERROR=OFF -DLLVM_HOST_TRIPLE=x86_64-pc-windows-msvc -DLLVM_HAVE_LINK_VERSION_SCRIPT=0 -DLLVM_USE_RELATIVE_PATHS_IN_DEBUG_INFO=OFF -DLLVM_USE_RELATIVE_PATHS_IN_FILES=OFF "-DLLVM_LIT_ARGS=-v --xunit-xml-output C:/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct" -DLLVM_SOURCE_PREFIX= -DPACKAGE_VERSION=23.0.0git -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=C:/ProgramData/chocolatey/bin/ninja.exe -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCOMPILER_RT_BUILD_BUILTINS=Off -DLLVM_INCLUDE_TESTS=ON -DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-pc-windows-msvc -DLLVM_ENABLE_PROJECTS_USED=ON -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF -DLLVM_BUILD_TOOLS=ON -DLLVM_ENABLE_DOXYGEN=OFF -DCMAKE_C_COMPILER_WORKS=ON -DCMAKE_CXX_COMPILER_WORKS=ON -DCMAKE_Fortran_COMPILER_WORKS=ON -DCMAKE_ASM_COMPILER_WORKS=ON -DHAVE_LLVM_LIT=ON -DCLANG_RESOURCE_DIR= -DLLVM_EXTERNAL_LIBCLC_SOURCE_DIR=C:/_work/llvm-project/llvm-project/llvm/runtimes/../../libclc -DCOMPILER_RT_TEST_EXTERNAL_BUILTINS=ON -DLLVM_ENABLE_RUNTIMES=libclc -DFFI_INCLUDE_DIR= -DFFI_LIBRARY_DIR= -DLIBCLC_TARGETS_TO_BUILD=amdgcn-amd-amdhsa-llvm -DRUNTIMES_CMAKE_ARGS=-DLLVM_EXTERNAL_LIBCLC_SOURCE_DIR=C:/_work/llvm-project/llvm-project/llvm/runtimes/../../libclc -GNinja -CC:/_work/llvm-project/llvm-project/build/projects/runtimes/tmp/runtimes-cache-Release.cmake -S C:/_work/llvm-project/llvm-project/llvm/runtimes/../../runtimes -B C:/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E touch C:/_work/llvm-project/llvm-project/build/runtimes/runtimes-stamps/runtimes-configure"
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/187538
More information about the llvm-branch-commits
mailing list