Prabhuk wrote:

> 
> Builder link: 
> https://ci.chromium.org/ui/p/fuchsia/builders/prod/clang-windows-x64/b8722951897240189057/overview
>  Logs: 
> https://logs.chromium.org/logs/fuchsia/buildbucket/cr-buildbucket/8722951897240189057/+/u/clang/build/stdout
> 
> ```
> FAILED: 
> C:/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.hwasan.so
>  
> cmd.exe /C "cd . && 
> C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\clang++.exe 
> --target=aarch64-unknown-linux-gnu --sysroot=C:/b/s/w/ir/x/w/cipd/linux -fPIC 
> --target=aarch64-unknown-linux-gnu -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 -Wmisleading-indentation -Wctad-maybe-unsupported 
> -fdiagnostics-color -ffunction-sections -fdata-sections 
> -ffile-prefix-map=C:/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/runtimes/runtimes-aarch64-unknown-linux-gnu-bins=../../../../../../llvm-llvm-project
>  -ffile-prefix-map=C:/b/s/w/ir/x/w/llvm-llvm-project/= -no-canonical-prefixes 
> -Wall -Wno-unused-parameter -O2 -g -DNDEBUG  -fuse-ld=lld  -Wl,-z,nodelete 
> -Wl,--color-diagnostics   -nodefaultlibs -Wl,-z,text -nostdlib++ 
> -Wl,--version-script,C:/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/runtimes/runtimes-aarch64-unknown-linux-gnu-bins/compiler-rt/lib/hwasan/clang_rt.hwasan-dynamic-aarch64.vers
>  -shared -Wl,-soname,libclang_rt.hwasan.so -o 
> C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\lib\clang\21\lib\aarch64-unknown-linux-gnu\libclang_rt.hwasan.so
>  @CMakeFiles\clang_rt.hwasan-dynamic-aarch64.rsp  && cd ."
> Exception Code: 0xC0000005
>  #0 0x00007ff6588a15cf xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x2a15cf)
>  #1 0x00007ff6588a40eb xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x2a40eb)
>  #2 0x00007ff6588a4543 xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x2a4543)
>  #3 0x00007ff6588a5195 xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x2a5195)
>  #4 0x00007ff6588a4f8e xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x2a4f8e)
>  #5 0x00007ff6599c96d0 xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x13c96d0)
>  #6 0x00007ff65882251a xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x22251a)
>  #7 0x00007ff658811ee5 xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x211ee5)
>  #8 0x00007ff65880f336 xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x20f336)
>  #9 0x00007ff6587d6287 xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x1d6287)
> #10 0x00007ff6587adf5a xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x1adf5a)
> #11 0x00007ff65b89e548 xmlXIncludeProcessNode 
> (C:\b\s\w\ir\x\w\llvm_build\tools\clang\stage2-bins\.\bin\ld.lld.exe+0x329e548)
> #12 0x00007ffefbe87ac4 (C:\Windows\System32\KERNEL32.DLL+0x17ac4)
> #13 0x00007ffefbfba8c1 (C:\Windows\SYSTEM32\ntdll.dll+0x5a8c1)
> clang++: error: linker command failed due to signal (use -v to see invocation)
> [2930/2978](3) Building CXX object 
> compiler-rt/lib/tsan/rtl/CMakeFiles/clang_rt.tsan-dynamic-aarch64.dir/tsan_interceptors_posix.cpp.o
> [2932/2978](1) Building CXX object 
> compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.aarch64.dir/asan_interceptors.cpp.o
> [2933/2978](0) Building CXX object 
> compiler-rt/lib/asan/CMakeFiles/RTAsan.aarch64.dir/asan_interceptors.cpp.o
> ninja: build stopped: subcommand failed.
> ```

This failure is happening while we attempt to cross compile a runtime using the 
just built toolchain (stage2). This suggests that the toolchain built with this 
patch is probably miscompiled leading to the crash. 

https://github.com/llvm/llvm-project/pull/125880
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to