Source: llvm-toolchain-11 Version: 1:11.1.0-4 Severity: serious Tags: ftbfs
Dear Maintainer, llvm-toolchain-11 FTBFS (at least) on mips64el: https://buildd.debian.org/status/package.php?p=llvm-toolchain-11&suite=sid > [...] > [ 74%] Building CXX object > lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o > cd /<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/lib/Target/AMDGPU && > /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -D_GNU_SOURCE > -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS > -I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/lib/Target/AMDGPU > -I/<<PKGBUILDDIR>>/llvm/lib/Target/AMDGPU -I/usr/include/libxml2 > -I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/include > -I/<<PKGBUILDDIR>>/llvm/include -fPIC -Wno-unused-command-line-argument > -Wno-unknown-warning-option -fPIC -fvisibility-inlines-hidden > -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra > -Wno-unused-parameter -Wwrite-strings -Wcast-qual > -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough > -Wcovered-switch-default -Wno-class-memaccess -Wno-noexcept-type > -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion > -ffunction-sections -fdata-sections -O2 -DNDEBUG -g1 -fvisibility=hidden > -fno-exceptions -std=c++14 -MD -MT > lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -MF > CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o.d -o > CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -c > /<<PKGBUILDDIR>>/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp > free(): invalid pointer > PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash > backtrace, preprocessed source, and associated run script. > Stack dump: > 0. Program arguments: /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ > -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS > -D__STDC_LIMIT_MACROS > -I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/lib/Target/AMDGPU > -I/<<PKGBUILDDIR>>/llvm/lib/Target/AMDGPU -I/usr/include/libxml2 > -I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/include > -I/<<PKGBUILDDIR>>/llvm/include -fPIC -Wno-unused-command-line-argument > -Wno-unknown-warning-option -fPIC -fvisibility-inlines-hidden > -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra > -Wno-unused-parameter -Wwrite-strings -Wcast-qual > -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough > -Wcovered-switch-default -Wno-class-memaccess -Wno-noexcept-type > -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion > -ffunction-sections -fdata-sections -O2 -DNDEBUG -g1 -fvisibility=hidden > -fno-exceptions -std=c++14 -MD -MT > lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o > -MF CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o.d -o > CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -c > /<<PKGBUILDDIR>>/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp > 1. <eof> parser at end of file > 2. /<<PKGBUILDDIR>>/llvm/include/llvm/Support/GenericDomTree.h:669:8: > instantiating function definition > 'llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>::splitBlock' > 3. /<<PKGBUILDDIR>>/llvm/include/llvm/Support/GenericDomTree.h:802:8: > instantiating function definition > 'llvm::DominatorTreeBase<llvm::MachineBasicBlock, > false>::Split<llvm::Inverse<llvm::MachineBasicBlock *>>' > 4. > /usr/lib/gcc/mips64el-linux-gnuabi64/11/../../../../include/c++/11/type_traits:1031:12: > instantiating class definition > 'std::is_nothrow_default_constructible<std::allocator<llvm::MachineBasicBlock > *>>' > 5. > /usr/lib/gcc/mips64el-linux-gnuabi64/11/../../../../include/c++/11/type_traits:116:12: > instantiating class definition > 'std::__or_<std::is_reference<std::allocator<llvm::MachineBasicBlock *>>, > std::is_function<std::allocator<llvm::MachineBasicBlock *>>, > std::is_void<std::allocator<llvm::MachineBasicBlock *>>, > std::__is_array_unknown_bounds<std::allocator<llvm::MachineBasicBlock *>>>' > 6. > /usr/lib/gcc/mips64el-linux-gnuabi64/11/../../../../include/c++/11/type_traits:116:12: > instantiating class definition > 'std::__or_<std::is_function<std::allocator<llvm::MachineBasicBlock *>>, > std::is_void<std::allocator<llvm::MachineBasicBlock *>>, > std::__is_array_unknown_bounds<std::allocator<llvm::MachineBasicBlock *>>>' > /<<PKGBUILDDIR>>/build-llvm/bin/../lib/libLLVM-11.so.1(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamE+0x50)[0xffef61e960] > clang-11: error: clang frontend command failed due to signal (use -v to see > invocation) > Debian clang version 11.1.0-4+b2 > Target: mips64el-unknown-linux-gnuabi64 > Thread model: posix > InstalledDir: /<<PKGBUILDDIR>>/build-llvm/./bin > clang-11: note: diagnostic msg: > ******************** > > PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: > Preprocessed source(s) and associated run script(s) are located at: > clang-11: note: diagnostic msg: /tmp/R600OptimizeVectorRegisters-a3d80c.cpp > clang-11: note: diagnostic msg: /tmp/R600OptimizeVectorRegisters-a3d80c.sh > clang-11: note: diagnostic msg: > > ******************** > make[8]: *** > [lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make:961: > lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o] > Error 254 > make[8]: *** Waiting for unfinished jobs.... > [...] > make: *** [debian/rules:301: binary-arch] Error 2 > dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit > status 2 Cheers, -- Stéphane -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.15.0-2-amd64 (SMP w/4 CPU threads) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled