>>> lld: Building community/lld 12.0.1-r1 (using abuild 3.9.0_rc2-r1) started Tue, 19 Oct 2021 15:41:26 +0000 >>> lld: Checking sanity of /home/buildozer/aports/community/lld/APKBUILD... >>> lld: Analyzing dependencies... >>> lld: Installing for build: build-base cmake libedit-dev llvm12-dev llvm12-static llvm12-test-utils llvm-libunwind-dev ninja xz zlib-dev (1/31) Installing lz4-libs (1.9.3-r0) (2/31) Installing libarchive (3.5.2-r2) (3/31) Installing rhash-libs (1.4.2-r2) (4/31) Installing libuv (1.42.0-r0) (5/31) Installing cmake (3.21.3-r0) (6/31) Installing ncurses-dev (6.2_p20211009-r0) (7/31) Installing libedit-dev (20210910.3.1-r0) (8/31) Installing libffi (3.4.2-r1) (9/31) Installing libxml2 (2.9.12-r1) (10/31) Installing llvm12-libs (12.0.1-r0) (11/31) Installing llvm12 (12.0.1-r0) (12/31) Installing llvm12-dev (12.0.1-r0) (13/31) Installing llvm12-static (12.0.1-r0) (14/31) Installing gdbm (1.20-r2) (15/31) Installing mpdecimal (2.5.1-r1) (16/31) Installing readline (8.1.1-r0) (17/31) Installing sqlite-libs (3.36.0-r0) (18/31) Installing python3 (3.9.7-r3) (19/31) Installing py3-ordered-set (4.0.2-r2) (20/31) Installing py3-appdirs (1.4.4-r2) (21/31) Installing py3-parsing (2.4.7-r2) (22/31) Installing py3-six (1.16.0-r0) (23/31) Installing py3-packaging (20.9-r1) (24/31) Installing py3-setuptools (52.0.0-r4) (25/31) Installing llvm12-test-utils (12.0.1-r0) (26/31) Installing llvm-libunwind (12.0.1-r1) (27/31) Installing llvm-libunwind-dev (12.0.1-r1) (28/31) Installing samurai (1.2-r1) (29/31) Installing xz (5.2.5-r0) (30/31) Installing zlib-dev (1.2.11-r3) (31/31) Installing .makedepends-lld (20211019.154128) Executing busybox-1.34.1-r1.trigger OK: 806 MiB in 131 packages >>> lld: Cleaning up srcdir >>> lld: Cleaning up pkgdir >>> lld: Fetching https://distfiles.alpinelinux.org/distfiles/lld-12.0.1.src.tar.xz >>> lld: Fetching https://distfiles.alpinelinux.org/distfiles/lld-12.0.1.src.tar.xz >>> lld: Checking sha512sums... lld-12.0.1.src.tar.xz: OK >>> lld: Unpacking /var/cache/distfiles/lld-12.0.1.src.tar.xz... -- The C compiler identification is GNU 10.3.1 -- The CXX compiler identification is GNU 10.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /lib/libz.so (found version "1.2.11") -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Linker detection: GNU ld -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Found Python3: /usr/bin/python3.9 (found version "3.9.7") found components: Interpreter -- LLD version: 12.0.1 -- Found Git: /usr/bin/git (found version "2.33.1") CMake Warning at /usr/lib/llvm12/lib/cmake/llvm/AddLLVM.cmake:1707 (message): LLVM_EXTERNAL_LIT set to /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/./bin/llvm-lit, but the path does not exist. Call Stack (most recent call first): /usr/lib/llvm12/lib/cmake/llvm/AddLLVM.cmake:1752 (get_llvm_lit_path) /usr/lib/llvm12/lib/cmake/llvm/AddLLVM.cmake:1797 (add_lit_target) test/CMakeLists.txt:40 (add_lit_testsuite) -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/lld/src/lld-12.0.1.src/build [1/147] Building Options.inc... [2/147] Building Options.inc... [3/147] Building Options.inc... [4/147] Building Options.inc... [5/147] Building Options.inc... [6/147] Building DarwinLdOptions.inc... [7/147] Building CXX object lib/ReaderWriter/YAML/CMakeFiles/lldYAML.dir/ReaderWriterYAML.cpp.o [8/147] Building CXX object lib/ReaderWriter/CMakeFiles/lldReaderWriter.dir/FileArchive.cpp.o [9/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Writer.cpp.o [10/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/SymbolTable.cpp.o [11/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Resolver.cpp.o [12/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Reader.cpp.o [13/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/LinkingContext.cpp.o [14/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/File.cpp.o [15/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Error.cpp.o [16/147] Building CXX object lib/Core/CMakeFiles/lldCore.dir/DefinedAtom.cpp.o [17/147] Generating VCSVersion.inc [18/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o [19/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o [20/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/SyntheticSections.cpp.o [21/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o [22/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o [23/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o [24/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o [25/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o [26/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o [27/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o [28/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o [29/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o [30/147] Building CXX object wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o [31/147] Building CXX object tools/lld/CMakeFiles/lld.dir/lld.cpp.o [32/147] Building CXX object MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o [33/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Writer.cpp.o [34/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Target.cpp.o [35/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/SyntheticSections.cpp.o [36/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Symbols.cpp.o [37/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/SymbolTable.cpp.o [38/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/OutputSegment.cpp.o [39/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/OutputSection.cpp.o [40/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/ObjC.cpp.o [41/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/MergedOutputSection.cpp.o [42/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/LTO.cpp.o [43/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/InputSection.cpp.o [44/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/InputFiles.cpp.o [45/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/ExportTrie.cpp.o [46/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Dwarf.cpp.o [47/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/DriverUtils.cpp.o [48/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Driver.cpp.o [49/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/UnwindInfoSection.cpp.o [50/147] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Arch/X86_64.cpp.o [51/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Writer.cpp.o [52/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o [53/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Target.cpp.o [54/147] Building CXX object ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o [55/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o [56/147] Building CXX object ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o [57/147] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o [58/147] Linking CXX static library lib/liblldCore.a [59/147] Linking CXX static library lib/liblldReaderWriter.a [60/147] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o [61/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o [62/147] Building CXX object ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o [63/147] Building CXX object ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o [64/147] Building CXX object ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o [65/147] Building CXX object ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o [66/147] Linking CXX static library lib/liblldYAML.a [67/147] Building CXX object ELF/CMakeFiles/lldELF.dir/LTO.cpp.o [68/147] Building CXX object ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o [69/147] Building CXX object ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o [70/147] Building CXX object ELF/CMakeFiles/lldELF.dir/ICF.cpp.o [71/147] Building CXX object ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o [72/147] Building CXX object ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o [73/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Driver.cpp.o [74/147] Building CXX object ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o [75/147] Building CXX object ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o [76/147] Building CXX object ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o [77/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o [78/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o [79/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o [80/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o [81/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o [82/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o [83/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o [84/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o [85/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o [86/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o [87/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o [88/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o [89/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o [90/147] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o [91/147] Building CXX object ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o [92/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/MapFile.cpp: In lambda function: /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/MapFile.cpp:117:38: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'const ssize_t' {aka 'const int'} [-Wsign-compare] 117 | last.outputOff + last.size == p.outputOff) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [93/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o [94/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o [95/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o [96/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o [97/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o [98/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o [99/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o [100/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o [101/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o [102/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o [103/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o [104/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o [105/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o [106/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/ARMErrataFix.cpp: In member function 'void lld::elf::ARMErr657417Patcher::insertPatches(lld::elf::InputSectionDescription&, std::vector&)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/ARMErrataFix.cpp:380:27: warning: 'isecLimit' may be used uninitialized in this function [-Wmaybe-uninitialized] 380 | (*patchIt)->outSecOff = isecLimit; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [107/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o [108/147] Building CXX object COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o [109/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/WriterMachO.cpp.o [110/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/TLVPass.cpp.o [111/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/StubsPass.cpp.o [112/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ShimPass.cpp.o [113/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ObjCPass.cpp.o /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/Arch/PPC64.cpp: In function 'void writeSequence(llvm::MutableArrayRef, const char*, int, uint32_t, llvm::ArrayRef)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/Arch/PPC64.cpp:239:38: warning: 'first' may be used uninitialized in this function [-Wmaybe-uninitialized] 239 | 4 * (buf.size() - first)), | ^~~~~ [114/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileYAML.cpp.o [115/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileToAtoms.cpp.o [116/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileFromAtoms.cpp.o [117/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileBinaryWriter.cpp.o [118/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileBinaryReader.cpp.o [119/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachOLinkingContext.cpp.o [120/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/LayoutPass.cpp.o [121/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/GOTPass.cpp.o [122/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/CompactUnwindPass.cpp.o [123/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_x86_64.cpp.o [124/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_x86.cpp.o [125/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_arm64.cpp.o /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/AArch64ErrataFix.cpp: In member function 'void lld::elf::AArch64Err843419Patcher::insertPatches(lld::elf::InputSectionDescription&, std::vector&)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/AArch64ErrataFix.cpp:509:27: warning: 'isecLimit' may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | (*patchIt)->outSecOff = isecLimit; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [126/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_arm.cpp.o [127/147] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler.cpp.o [128/147] Building CXX object lib/Driver/CMakeFiles/lldDriver.dir/DarwinLdDriver.cpp.o [129/147] Building CXX object Common/CMakeFiles/lldCommon.dir/Version.cpp.o [130/147] Building CXX object Common/CMakeFiles/lldCommon.dir/Timer.cpp.o [131/147] Building CXX object Common/CMakeFiles/lldCommon.dir/TargetOptionsCommandFlags.cpp.o /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/Relocations.cpp: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = lld::elf::ThunkCreator::createInitialThunkSections(llvm::ArrayRef)::; Ret = void; Params = {lld::elf::OutputSection*, lld::elf::InputSectionDescription*}]': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/Relocations.cpp:1877:24: warning: 'isecLimit' may be used uninitialized in this function [-Wmaybe-uninitialized] 1877 | addThunkSection(os, isd, isecLimit); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/Relocations.cpp:1863:18: note: 'isecLimit' was declared here 1863 | uint32_t isecLimit; | ^~~~~~~~~ [132/147] Building CXX object Common/CMakeFiles/lldCommon.dir/Strings.cpp.o [133/147] Building CXX object Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o [134/147] Building CXX object Common/CMakeFiles/lldCommon.dir/Memory.cpp.o [135/147] Building CXX object Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o [136/147] Building CXX object Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o /home/buildozer/aports/community/lld/src/lld-12.0.1.src/COFF/PDB.cpp: In member function 'void {anonymous}::DebugSHandler::advanceRelocIndex(lld::coff::SectionChunk*, llvm::ArrayRef)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/COFF/PDB.cpp:828:47: warning: comparison of integer expressions of different signedness: 'llvm::support::detail::packed_endian_specific_integral::value_type' {aka 'unsigned int'} and 'ptrdiff_t' {aka 'int'} [-Wsign-compare] 828 | if (relocs[nextRelocIndex].VirtualAddress >= vaBegin) [137/147] Building CXX object Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o [138/147] Building CXX object Common/CMakeFiles/lldCommon.dir/Args.cpp.o /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/ArchHandler_arm.cpp: In member function 'virtual llvm::Error lld::mach_o::ArchHandler_arm::getPairReferenceInfo(const lld::mach_o::normalized::Relocation&, const lld::mach_o::normalized::Relocation&, const lld::DefinedAtom*, uint32_t, uint64_t, bool, bool, lld::mach_o::ArchHandler::FindAtomBySectionAndAddress, lld::mach_o::ArchHandler::FindAtomBySymbolIndex, lld::Reference::KindValue*, const lld::Atom**, lld::Reference::Addend*)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/ArchHandler_arm.cpp:846:5: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] 846 | if (top) | ^~ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp: In function 'llvm::Error lld::mach_o::normalized::normalizedObjectToAtoms(lld::mach_o::MachOFile*, const lld::mach_o::normalized::NormalizedFile&, bool)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp:488:14: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] 488 | offset += size; | ~~~~~~~^~~~~~~ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp:413:18: note: 'size' was declared here 413 | unsigned int size; | ^~~~ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp: In function 'llvm::Expected > lld::mach_o::normalized::normalizedFromAtoms(const lld::File&, const lld::MachOLinkingContext&)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:1066:74: warning: 'symbolScope.lld::mach_o::normalized::SymbolScope::value' may be used uninitialized in this function [-Wmaybe-uninitialized] 1066 | AtomAndIndex ai = { atom, sect->finalSectionIndex, symbolScope }; | ^ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:1060:21: note: 'symbolScope.lld::mach_o::normalized::SymbolScope::value' was declared here 1060 | SymbolScope symbolScope; | ^~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:1065:9: warning: 'inGlobalsRegion' may be used uninitialized in this function [-Wmaybe-uninitialized] 1065 | if (inGlobalsRegion) { | ^~ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:1061:14: note: 'inGlobalsRegion' was declared here 1061 | bool inGlobalsRegion; | ^~~~~~~~~~~~~~~ [139/147] Linking CXX static library lib/liblldCommon.a [140/147] Linking CXX static library lib/liblldWasm.a [141/147] Linking CXX static library lib/liblldMachO2.a [142/147] Linking CXX static library lib/liblldMachO.a [143/147] Linking CXX static library lib/liblldDriver.a /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/SyntheticSections.cpp: In member function 'virtual void lld::elf::VersionTableSection::writeTo(uint8_t*)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/ELF/SyntheticSections.cpp:3115:34: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 3115 | write16(buf, s.sym->isLazy() ? VER_NDX_GLOBAL : s.sym->versionId); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-12.0.1.src/COFF/Driver.cpp: In member function 'void lld::coff::LinkerDriver::linkerMain(llvm::ArrayRef)': /home/buildozer/aports/community/lld/src/lld-12.0.1.src/COFF/Driver.cpp:1006:48: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 1006 | config->callGraphProfile[{from, to}] += count; /home/buildozer/aports/community/lld/src/lld-12.0.1.src/COFF/Driver.cpp:992:18: note: 'count' was declared here 992 | uint64_t count; | ^~~~~ [144/147] Linking CXX static library lib/liblldCOFF.a [145/147] Linking CXX static library lib/liblldMinGW.a [146/147] Linking CXX static library lib/liblldELF.a [147/147] Linking CXX executable bin/lld >>> lld: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/ReaderWriter -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/ReaderWriter/MachOLinkingContext.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/ReaderWriter/YamlContext.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Error.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Atom.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/SharedLibraryAtom.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Node.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/UndefinedAtom.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Reference.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Simple.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Writer.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Instrumentation.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/AbsoluteAtom.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/LinkingContext.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/File.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Reader.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/PassManager.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Pass.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/SymbolTable.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/DefinedAtom.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/SharedLibraryFile.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/Resolver.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Core/ArchiveLibraryFile.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Strings.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Driver.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/LLVM.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Memory.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Version.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Filesystem.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/DWARF.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Args.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Reproduce.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Timer.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/ErrorHandler.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/TargetOptionsCommandFlags.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldCommon.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldCore.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldDriver.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldReaderWriter.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldMachO.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldYAML.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/bin/lld -- Up-to-date: /home/buildozer/aports/community/lld/pkg/lld/usr/bin/lld -- Creating lld-link -- Creating ld.lld -- Creating ld64.lld -- Creating ld64.lld.darwinnew -- Creating wasm-ld -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldCOFF.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldELF.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldMachO2.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldMinGW.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/liblldWasm.a -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/cmake/lld/LLDTargets.cmake -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/cmake/lld/LLDTargets-minsizerel.cmake -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/lib/cmake/lld/LLDConfig.cmake >>> lld-static*: Running split function static... >>> lld-static*: Preparing subpackage lld-static... >>> lld-static*: Stripping binaries >>> lld-static*: Running postcheck for lld-static >>> lld-dev*: Running split function dev... >>> lld-dev*: Preparing subpackage lld-dev... >>> lld-dev*: Stripping binaries >>> lld-dev*: Running postcheck for lld-dev >>> lld*: Running postcheck for lld >>> lld*: Preparing package lld... >>> lld*: Stripping binaries >>> lld-dev*: Scanning shared objects >>> lld-static*: Scanning shared objects >>> lld*: Scanning shared objects >>> lld-dev*: Tracing dependencies... >>> lld-dev*: Package size: 260.0 KB >>> lld-dev*: Compressing data... >>> lld-dev*: Create checksum... >>> lld-dev*: Create lld-dev-12.0.1-r1.apk >>> lld-static*: Tracing dependencies... >>> lld-static*: Package size: 13.7 MB >>> lld-static*: Compressing data... >>> lld-static*: Create checksum... >>> lld-static*: Create lld-static-12.0.1-r1.apk >>> lld*: Tracing dependencies... so:libLLVM-12.so so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> lld*: Package size: 4.5 MB >>> lld*: Compressing data... >>> lld*: Create checksum... >>> lld*: Create lld-12.0.1-r1.apk >>> lld: Build complete at Tue, 19 Oct 2021 15:42:49 +0000 elapsed time 0h 1m 23s >>> lld: Cleaning up srcdir >>> lld: Cleaning up pkgdir >>> lld: Uninstalling dependencies... (1/31) Purging .makedepends-lld (20211019.154128) (2/31) Purging cmake (3.21.3-r0) (3/31) Purging libedit-dev (20210910.3.1-r0) (4/31) Purging ncurses-dev (6.2_p20211009-r0) (5/31) Purging llvm12-dev (12.0.1-r0) (6/31) Purging llvm12 (12.0.1-r0) (7/31) Purging llvm12-static (12.0.1-r0) (8/31) Purging llvm12-test-utils (12.0.1-r0) (9/31) Purging py3-setuptools (52.0.0-r4) (10/31) Purging py3-ordered-set (4.0.2-r2) (11/31) Purging py3-appdirs (1.4.4-r2) (12/31) Purging py3-packaging (20.9-r1) (13/31) Purging py3-parsing (2.4.7-r2) (14/31) Purging py3-six (1.16.0-r0) (15/31) Purging python3 (3.9.7-r3) (16/31) Purging llvm-libunwind-dev (12.0.1-r1) (17/31) Purging llvm-libunwind (12.0.1-r1) (18/31) Purging xz (5.2.5-r0) (19/31) Purging zlib-dev (1.2.11-r3) (20/31) Purging samurai (1.2-r1) (21/31) Purging libarchive (3.5.2-r2) (22/31) Purging lz4-libs (1.9.3-r0) (23/31) Purging rhash-libs (1.4.2-r2) (24/31) Purging libuv (1.42.0-r0) (25/31) Purging llvm12-libs (12.0.1-r0) (26/31) Purging libffi (3.4.2-r1) (27/31) Purging libxml2 (2.9.12-r1) (28/31) Purging gdbm (1.20-r2) (29/31) Purging mpdecimal (2.5.1-r1) (30/31) Purging readline (8.1.1-r0) (31/31) Purging sqlite-libs (3.36.0-r0) Executing busybox-1.34.1-r1.trigger OK: 321 MiB in 100 packages >>> lld: Updating the community/x86 repository index... >>> lld: Signing the index...