Package: src:llvm-toolchain-21
Version: 1:21.1.4-2
Severity: important
Tags: sid forky
X-Debbugs-CC: [email protected]

LLVM 21 ftbfs on x32 using the lld linker. The build log points to an issue in LLVM 19, however filing the issue for rechecking in 21.

Trying to build using the BFD linker now.

[...]
    cmakeVariables:
CMAKE_CXX_FLAGS: "-fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wno-unused-command-line-argument -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2"
      CMAKE_CXX_FLAGS_RELEASE: "-O3 -DNDEBUG"
      CMAKE_EXE_LINKER_FLAGS: "-Wl,-z,relro -Wl,--build-id -fuse-ld=lld"
CMAKE_MODULE_PATH: "/build/reproducible-path/llvm-toolchain-21-21.1.4/llvm/cmake;/build/reproducible-path/llvm-toolchain-21-21.1.4/llvm/cmake/modules;/build/reproducible-path/llvm-toolchain-21-21.1.4/llvm/../cmake/Modules"
    buildResult:
      variable: "CXX_SUPPORTS_CUSTOM_LINKER"
      cached: true
      stdout: |
Change Dir: '/build/reproducible-path/llvm-toolchain-21-21.1.4/build-llvm/CMakeFiles/CMakeScratch/TryCompile-uj58Ld'

        Run Build Command(s): /usr/bin/ninja -v cmTC_053c9
[1/2] /usr/bin/g++ -DCXX_SUPPORTS_CUSTOM_LINKER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wno-unused-command-line-argument -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -o CMakeFiles/cmTC_053c9.dir/src.cxx.o -c /build/reproducible-path/llvm-toolchain-21-21.1.4/build-llvm/CMakeFiles/CMakeScratch/TryCompile-uj58Ld/src.cxx [2/2] : && /usr/bin/g++ -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wno-unused-command-line-argument -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,--build-id -fuse-ld=lld CMakeFiles/cmTC_053c9.dir/src.cxx.o -o cmTC_053c9 -lm && :
        FAILED: cmTC_053c9
: && /usr/bin/g++ -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -Wno-unused-command-line-argument -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,--build-id -fuse-ld=lld CMakeFiles/cmTC_053c9.dir/src.cxx.o -o cmTC_053c9 -lm && : PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): 0 libLLVM.so.19.1 0xf124b048 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
        1  libLLVM.so.19.1 0xf1248c07 llvm::sys::RunSignalHandlers() + 87
        2  libLLVM.so.19.1 0xf124b751
        3  libc.so.6       0xf02c2c90
        4  libLLVM.so.19.1 0xf1127ab1
collect2: fatal error: ld terminated with signal 11 [Segmentation fault]
        compilation terminated.
        ninja: build stopped: subcommand failed.

Reply via email to