[libc-commits] [libc] [libc] Fix GPU stderr include path (PR #186481)

Kewen Meng via libc-commits libc-commits at lists.llvm.org
Fri Mar 13 14:49:15 PDT 2026


Kewen12 wrote:

Thanks for the fix! It seems there is a remaining breakage related to the original PR which constantly breaks our libc bot. Reverting this and the original PR solved it in my location repro. Could you please take a look. Thanks!

latest bot failure: https://lab.llvm.org/buildbot/#/builders/10/builds/24537

```
FAILED: libc/test/integration/src/stdio/gpu/libc.test.integration.src.stdio.gpu.printf_test.__build__ 
: && /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/./bin/clang++ --target=amdgcn-amd-amdhsa -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -O3 -DNDEBUG -Wl,--color-diagnostics    --target=amdgcn-amd-amdhsa -Wno-multi-gpu -mcpu=native -flto -nostdlib -static -Wl,-mllvm,-amdhsa-code-object-version=6 libc/startup/gpu/CMakeFiles/libc.startup.gpu.crt1.dir/start.cpp.o libc/test/IntegrationTest/CMakeFiles/libc.test.IntegrationTest.test.dir/test.cpp.o libc/test/integration/src/stdio/gpu/CMakeFiles/libc.test.integration.src.stdio.gpu.printf_test.__build__.dir/printf_test.cpp.o -o libc/test/integration/src/stdio/gpu/libc.test.integration.src.stdio.gpu.printf_test.__build__  libc/test/integration/src/stdio/gpu/liblibc.test.integration.src.stdio.gpu.printf_test.libc.a && :
ld.lld: error: undefined symbol: stdout
```

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


More information about the libc-commits mailing list