[libc-commits] [libc] [llvm] [LLVM] Port 'llvm-gpu-loader' to use LLVMOffload (PR #162739)

LLVM Continuous Integration via libc-commits libc-commits at lists.llvm.org
Tue Feb 24 14:46:00 PST 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `lldb-remote-linux-win` running on `as-builder-10` while building `libc,llvm` at step 8 "build-default".

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

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

```
Step 8 (build-default) failure: cmake (failure)
...
871.140 [1404/130/4296]Building CXX object tools\clang\tools\clang-sycl-linker\CMakeFiles\clang-sycl-linker.dir\ClangSYCLLinker.cpp.obj
871.215 [1403/130/4297]Building CXX object tools\llvm-itanium-demangle-fuzzer\CMakeFiles\llvm-itanium-demangle-fuzzer.dir\DummyDemanglerFuzzer.cpp.obj
871.237 [1402/130/4298]Building RC object tools\llvm-gsymutil\CMakeFiles\llvm-gsymutil.dir\__\__\resources\windows_version_resource.rc.res
871.332 [1401/130/4299]Building CXX object tools\dsymutil\CMakeFiles\dsymutil.dir\SwiftModule.cpp.obj
871.508 [1400/130/4300]Building CXX object tools\clang\tools\libclang\CMakeFiles\libclang.dir\CIndexDiagnostic.cpp.obj
871.530 [1399/130/4301]Linking CXX static library lib\LLVMCFIVerify.lib
871.586 [1398/130/4302]Building RC object tools\llvm-itanium-demangle-fuzzer\CMakeFiles\llvm-itanium-demangle-fuzzer.dir\__\__\resources\windows_version_resource.rc.res
871.637 [1397/130/4303]Building CXX object tools\llvm-dwarfdump\CMakeFiles\llvm-dwarfdump.dir\SectionSizes.cpp.obj
871.736 [1396/130/4304]Linking CXX executable bin\yaml2macho-core.exe
872.118 [1395/130/4305]Building CXX object tools\llvm-gpu-loader\CMakeFiles\llvm-gpu-loader.dir\llvm-gpu-loader.cpp.obj
FAILED: tools/llvm-gpu-loader/CMakeFiles/llvm-gpu-loader.dir/llvm-gpu-loader.cpp.obj 
ccache C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1444~1.352\bin\Hostx64\x64\cl.exe  /nologo /TP -DLLVM_BUILD_STATIC -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\as-builder-10\lldb-x-aarch64\build\tools\llvm-gpu-loader -IC:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\tools\llvm-gpu-loader -IC:\buildbot\as-builder-10\lldb-x-aarch64\build\include -IC:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\include -D__OPTIMIZE__ /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4146 -wd4244 -wd4267 -wd4456 -wd4457 -wd4458 -wd4459 -wd4624 -wd4100 -wd4127 -wd4505 -wd4702 -wd4245 -wd4310 -wd4701 -wd4703 -wd4389 -wd4805 -wd4577 -wd4319 -wd4324 -wd4251 -wd4275 -w14062 -we4238 /Gw /O2 /Ob2  -MD -UNDEBUG /EHs-c- /GR- -std:c++17 /YuC:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Support/CMakeFiles/LLVMSupport.dir/cmake_pch.hxx /FpC:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Support/CMakeFiles/LLVMSupport.dir/./cmake_pch.cxx.pch /FIC:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Support/CMakeFiles/LLVMSupport.dir/cmake_pch.hxx /showIncludes /Fotools\llvm-gpu-loader\CMakeFiles\llvm-gpu-loader.dir\llvm-gpu-loader.cpp.obj /Fdbin\LLVMSupport.pdb /FS -c C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\tools\llvm-gpu-loader\llvm-gpu-loader.cpp
C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\tools\llvm-gpu-loader\llvm-gpu-loader.cpp(34): fatal error C1083: Cannot open include file: 'sys/file.h': No such file or directory
872.121 [1395/129/4306]Building CXX object tools\llvm-ifs\CMakeFiles\llvm-ifs.dir\ErrorCollector.cpp.obj
872.185 [1395/128/4307]Building CXX object tools\llvm-itanium-demangle-fuzzer\CMakeFiles\llvm-itanium-demangle-fuzzer.dir\llvm-itanium-demangle-fuzzer.cpp.obj
872.269 [1395/127/4308]Building RC object tools\llvm-jitlink\CMakeFiles\llvm-jitlink.dir\__\__\resources\windows_version_resource.rc.res
872.321 [1395/126/4309]Building CXX object tools\lld\MinGW\CMakeFiles\lldMinGW.dir\Driver.cpp.obj
872.338 [1395/125/4310]Linking CXX static library lib\lldbProtocolMCP.lib
872.470 [1395/124/4311]Linking CXX executable bin\llvm-dis.exe
872.487 [1395/123/4312]Building RC object tools\llvm-link\CMakeFiles\llvm-link.dir\__\__\resources\windows_version_resource.rc.res
872.504 [1395/122/4313]Building CXX object tools\clang\lib\StaticAnalyzer\Checkers\CMakeFiles\obj.clangStaticAnalyzerCheckers.dir\MallocChecker.cpp.obj
872.507 [1395/121/4314]Building Opts.inc...
872.510 [1395/120/4315]Building RC object tools\llvm-jitlink\llvm-jitlink-executor\CMakeFiles\llvm-jitlink-executor.dir\__\__\__\resources\windows_version_resource.rc.res
872.652 [1395/119/4316]Building CXX object tools\llvm-debuginfod\CMakeFiles\llvm-debuginfod.dir\llvm-debuginfod.cpp.obj
872.942 [1395/118/4317]Building CXX object tools\clang\tools\clang-nvlink-wrapper\CMakeFiles\clang-nvlink-wrapper.dir\ClangNVLinkWrapper.cpp.obj
874.497 [1395/117/4318]Building CXX object tools\lld\MachO\CMakeFiles\lldMachO.dir\SyntheticSections.cpp.obj
874.563 [1395/116/4319]Building CXX object tools\dsymutil\CMakeFiles\dsymutil.dir\BinaryHolder.cpp.obj
875.082 [1395/115/4320]Building CXX object tools\bugpoint\CMakeFiles\bugpoint.dir\OptimizerDriver.cpp.obj
875.096 [1395/114/4321]Building CXX object tools\clang\tools\libclang\CMakeFiles\libclang.dir\CXCursor.cpp.obj
875.219 [1395/113/4322]Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SubprocessMemory.cpp.obj
875.395 [1395/112/4323]Building CXX object tools\clang\lib\Interpreter\CMakeFiles\obj.clangInterpreter.dir\InterpreterValuePrinter.cpp.obj
875.652 [1395/111/4324]Building CXX object tools\clang\tools\libclang\CMakeFiles\libclang.dir\CIndexInclusionStack.cpp.obj
876.131 [1395/110/4325]Linking CXX executable bin\llubi.exe
877.133 [1395/109/4326]Building CXX object tools\dsymutil\CMakeFiles\dsymutil.dir\MachODebugMapParser.cpp.obj
877.183 [1395/108/4327]Building CXX object tools\clang\tools\libclang\CMakeFiles\libclang.dir\CIndexHigh.cpp.obj
877.496 [1395/107/4328]Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\SchedClassResolution.cpp.obj
877.957 [1395/106/4329]Linking CXX executable bin\llvm-as.exe
878.003 [1395/105/4330]Building CXX object tools\clang\lib\Interpreter\CMakeFiles\obj.clangInterpreter.dir\CodeCompletion.cpp.obj
878.100 [1395/104/4331]Building CXX object tools\clang\tools\libclang\CMakeFiles\libclang.dir\CXType.cpp.obj
878.435 [1395/103/4332]Linking CXX executable bin\llvm-cat.exe
878.567 [1395/102/4333]Linking CXX executable bin\llvm-pdbutil.exe
878.574 [1395/101/4334]Building CXX object tools\bugpoint\CMakeFiles\bugpoint.dir\BugDriver.cpp.obj
878.654 [1395/100/4335]Building CXX object tools\clang\lib\Interpreter\CMakeFiles\obj.clangInterpreter.dir\Value.cpp.obj
878.664 [1395/99/4336]Linking CXX executable bin\llvm-cov.exe
879.616 [1395/98/4337]Building CXX object tools\clang\lib\StaticAnalyzer\Frontend\CMakeFiles\obj.clangStaticAnalyzerFrontend.dir\AnalyzerHelpFlags.cpp.obj
880.120 [1395/97/4338]Building CXX object tools\clang\tools\driver\CMakeFiles\clang.dir\cc1_main.cpp.obj
880.195 [1395/96/4339]Building CXX object tools\bugpoint\CMakeFiles\bugpoint.dir\bugpoint.cpp.obj
880.312 [1395/95/4340]Building CXX object tools\llvm-cfi-verify\CMakeFiles\llvm-cfi-verify.dir\llvm-cfi-verify.cpp.obj
880.491 [1395/94/4341]Building CXX object tools\clang\lib\Interpreter\CMakeFiles\obj.clangInterpreter.dir\IncrementalAction.cpp.obj

```

</details>

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


More information about the libc-commits mailing list