>>> lld: Building community/lld 13.0.1-r0 (using abuild 3.9.0-r0) started Thu, 14 Apr 2022 05:15:12 +0000 >>> lld: Checking sanity of /home/buildozer/aports/community/lld/APKBUILD... >>> lld: Analyzing dependencies... >>> lld: Installing for build: build-base cmake libedit-dev llvm13-dev llvm13-static llvm13-test-utils llvm-libunwind-dev ninja xz zlib-dev (1/33) Installing libbz2 (1.0.8-r1) (2/33) Installing xz-libs (5.2.5-r1) (3/33) Installing libarchive (3.6.1-r0) (4/33) Installing rhash-libs (1.4.2-r2) (5/33) Installing libuv (1.44.1-r0) (6/33) Installing cmake (3.23.1-r0) (7/33) Installing ncurses-dev (6.3_p20220402-r0) (8/33) Installing libedit-dev (20210910.3.1-r0) (9/33) Installing libffi (3.4.2-r1) (10/33) Installing libxml2 (2.9.13-r0) (11/33) Installing llvm13-libs (13.0.1-r2) (12/33) Installing llvm13 (13.0.1-r2) (13/33) Installing gdbm (1.23-r0) (14/33) Installing mpdecimal (2.5.1-r1) (15/33) Installing readline (8.1.2-r0) (16/33) Installing sqlite-libs (3.38.0-r0) (17/33) Installing python3 (3.10.3-r0) (18/33) Installing py3-appdirs (1.4.4-r3) (19/33) Installing py3-more-itertools (8.12.0-r2) (20/33) Installing py3-ordered-set (4.0.2-r3) (21/33) Installing py3-parsing (2.4.7-r3) (22/33) Installing py3-six (1.16.0-r1) (23/33) Installing py3-packaging (21.3-r0) (24/33) Installing py3-setuptools (59.4.0-r0) (25/33) Installing llvm13-test-utils (13.0.1-r2) (26/33) Installing llvm13-dev (13.0.1-r2) (27/33) Installing llvm13-static (13.0.1-r2) (28/33) Installing llvm-libunwind (13.0.1-r0) (29/33) Installing llvm-libunwind-dev (13.0.1-r0) (30/33) Installing samurai (1.2-r1) (31/33) Installing xz (5.2.5-r1) (32/33) Installing zlib-dev (1.2.12-r0) (33/33) Installing .makedepends-lld (20220414.051513) Executing busybox-1.35.0-r8.trigger OK: 642 MiB in 121 packages >>> lld: Cleaning up srcdir >>> lld: Cleaning up pkgdir >>> lld: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/lld-13.0.1.src.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> lld: Fetching https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.1/lld-13.0.1.src.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 658 100 658 0 0 3128 0 --:--:-- --:--:-- --:--:-- 3133 14 1439k 14 207k 0 0 344k 0 0:00:04 --:--:-- 0:00:04 344k 100 1439k 100 1439k 0 0 2270k 0 --:--:-- --:--:-- --:--:-- 37.5M >>> lld: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/lld-13.0.1.src.tar.xz >>> lld: Checking sha512sums... lld-13.0.1.src.tar.xz: OK >>> lld: Unpacking /var/cache/distfiles/v3.16/lld-13.0.1.src.tar.xz... -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.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.12") -- 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 C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- 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_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_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 C_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- 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.10 (found suitable version "3.10.3", minimum required is "3.6") found components: Interpreter -- LLD version: 13.0.1 -- Found Git: /usr/bin/git (found version "2.35.2") -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/lld/src/lld-13.0.1.src/build [1/156] Building Options.inc... [2/156] Building Options.inc... [3/156] Building Options.inc... [4/156] Building Options.inc... [5/156] Building Options.inc... [6/156] Building DarwinLdOptions.inc... [7/156] Building CXX object lib/ReaderWriter/YAML/CMakeFiles/lldYAML.dir/ReaderWriterYAML.cpp.o [8/156] Building CXX object lib/ReaderWriter/CMakeFiles/lldReaderWriter.dir/FileArchive.cpp.o [9/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Writer.cpp.o [10/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/SymbolTable.cpp.o [11/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Resolver.cpp.o [12/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Reader.cpp.o [13/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/LinkingContext.cpp.o [14/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/File.cpp.o [15/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/Error.cpp.o [16/156] Building CXX object lib/Core/CMakeFiles/lldCore.dir/DefinedAtom.cpp.o [17/156] Generating VCSVersion.inc [18/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o [19/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o [20/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/SyntheticSections.cpp.o [21/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o [22/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o [23/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o [24/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o [25/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o [26/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o [27/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o [28/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o [29/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o [30/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o [31/156] Building CXX object wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o [32/156] Building CXX object tools/lld/CMakeFiles/lld.dir/lld.cpp.o [33/156] Building CXX object MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o [34/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Writer.cpp.o [35/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/UnwindInfoSection.cpp.o [36/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Target.cpp.o [37/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/SyntheticSections.cpp.o [38/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Symbols.cpp.o [39/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/SymbolTable.cpp.o [40/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Relocations.cpp.o [41/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/OutputSegment.cpp.o [42/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/OutputSection.cpp.o [43/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/ObjC.cpp.o [44/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/MarkLive.cpp.o [45/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/MapFile.cpp.o [46/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/LTO.cpp.o [47/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/InputSection.cpp.o [48/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/InputFiles.cpp.o [49/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/ICF.cpp.o [50/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/ExportTrie.cpp.o [51/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Dwarf.cpp.o [52/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/DriverUtils.cpp.o [53/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Driver.cpp.o [54/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/ConcatOutputSection.cpp.o [55/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Arch/X86_64.cpp.o [56/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Arch/ARM64_32.cpp.o [57/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Arch/ARM64Common.cpp.o [58/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Arch/ARM64.cpp.o [59/156] Building CXX object MachO/CMakeFiles/lldMachO2.dir/Arch/ARM.cpp.o [60/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Writer.cpp.o [61/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o [62/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Target.cpp.o [63/156] Building CXX object ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o [64/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o [65/156] Building CXX object ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o [66/156] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o [67/156] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o [68/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o [69/156] Building CXX object ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o [70/156] Building CXX object ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o [71/156] Building CXX object ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o [72/156] Building CXX object ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o [73/156] Building CXX object ELF/CMakeFiles/lldELF.dir/LTO.cpp.o [74/156] Building CXX object ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o [75/156] Building CXX object ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o [76/156] Building CXX object ELF/CMakeFiles/lldELF.dir/ICF.cpp.o [77/156] Building CXX object ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o [78/156] Building CXX object ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o [79/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Driver.cpp.o [80/156] Building CXX object ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o [81/156] Building CXX object ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o [82/156] Building CXX object ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o [83/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o [84/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o [85/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o [86/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o [87/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o [88/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o [89/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o [90/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o [91/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o [92/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o [93/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o [94/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o [95/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o [96/156] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o [97/156] Building CXX object ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o [98/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o [99/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o [100/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o [101/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o [102/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o [103/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o [104/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o [105/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o [106/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o [107/156] Linking CXX static library lib/liblldCore.a [108/156] Linking CXX static library lib/liblldReaderWriter.a [109/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o [110/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o [111/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o [112/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o [113/156] Linking CXX static library lib/liblldYAML.a [114/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o [115/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o [116/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o [117/156] Building CXX object COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o [118/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/WriterMachO.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputSection.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputSection.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, unsigned int&}; _Tp = lld::macho::StringPiece; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::macho::CStringInputSection::splitIntoPieces()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [119/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/TLVPass.cpp.o [120/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/StubsPass.cpp.o [121/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ShimPass.cpp.o [122/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ObjCPass.cpp.o [123/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileYAML.cpp.o [124/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileToAtoms.cpp.o [125/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileFromAtoms.cpp.o [126/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileBinaryWriter.cpp.o [127/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachONormalizedFileBinaryReader.cpp.o [128/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/MachOLinkingContext.cpp.o [129/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/LayoutPass.cpp.o [130/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/GOTPass.cpp.o [131/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/CompactUnwindPass.cpp.o [132/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_x86_64.cpp.o [133/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_x86.cpp.o [134/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_arm64.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Relocations.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Target.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Arch/ARM64Common.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Arch/ARM64.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::macho::Reloc}; _Tp = lld::macho::Reloc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lld::macho::Reloc}; _Tp = lld::macho::Reloc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [135/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler_arm.cpp.o [136/156] Building CXX object lib/ReaderWriter/MachO/CMakeFiles/lldMachO.dir/ArchHandler.cpp.o [137/156] Building CXX object lib/Driver/CMakeFiles/lldDriver.dir/DarwinLdDriver.cpp.o [138/156] Building CXX object Common/CMakeFiles/lldCommon.dir/Version.cpp.o /home/buildozer/aports/community/lld/src/lld-13.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-13.0.1.src/ELF/Arch/PPC64.cpp:238:61: warning: 'first' may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | makeArrayRef(reinterpret_cast(buf.data() + first), | ^~~~~ [139/156] Building CXX object Common/CMakeFiles/lldCommon.dir/Timer.cpp.o [140/156] Building CXX object Common/CMakeFiles/lldCommon.dir/TargetOptionsCommandFlags.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/Optional.h:18, from /usr/lib/llvm13/include/llvm/ADT/STLExtras.h:19, from /usr/lib/llvm13/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/wasm/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/wasm/InputChunks.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/wasm/InputChunks.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, long long unsigned int, bool}; _Tp = lld::wasm::SectionPiece; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::wasm::MergeInputChunk::splitStrings(llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [141/156] Building CXX object Common/CMakeFiles/lldCommon.dir/Strings.cpp.o [142/156] Building CXX object Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o [143/156] Building CXX object Common/CMakeFiles/lldCommon.dir/Memory.cpp.o [144/156] Building CXX object Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o [145/156] Building CXX object Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o [146/156] Building CXX object Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o /home/buildozer/aports/community/lld/src/lld-13.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-13.0.1.src/ELF/ARMErrataFix.cpp:393:27: warning: 'isecLimit' may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | (*patchIt)->outSecOff = isecLimit; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [147/156] Building CXX object Common/CMakeFiles/lldCommon.dir/Args.cpp.o /home/buildozer/aports/community/lld/src/lld-13.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-13.0.1.src/ELF/AArch64ErrataFix.cpp:509:27: warning: 'isecLimit' may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | (*patchIt)->outSecOff = isecLimit; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/UnwindInfoSection.cpp: In function 'bool canFoldEncoding(compact_unwind_encoding_t)': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/UnwindInfoSection.cpp:358:41: warning: comparison between 'enum' and 'enum' [-Wenum-compare] 358 | static_assert(UNWIND_X86_64_MODE_MASK == UNWIND_X86_MODE_MASK, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/UnwindInfoSection.cpp:359:46: warning: comparison between 'enum' and 'enum' [-Wenum-compare] 359 | static_assert(UNWIND_X86_64_MODE_STACK_IND == UNWIND_X86_MODE_STACK_IND, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/MapFile.cpp: In lambda function: /home/buildozer/aports/community/lld/src/lld-13.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) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = lld::mach_o::LayoutPass::SortKey; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::mach_o::LayoutPass::SortKey}; _Tp = lld::mach_o::LayoutPass::SortKey; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector lld::mach_o::LayoutPass::decorate(lld::File::AtomRange&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1949 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:16: /usr/lib/llvm13/include/llvm/Support/Parallel.h: In function 'void llvm::parallel::detail::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Comparator&, llvm::parallel::detail::TaskGroup&, size_t) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Comparator = lld::mach_o::LayoutPass::perform(lld::SimpleFile&)::]': /usr/lib/llvm13/include/llvm/Support/Parallel.h:94:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 94 | void parallel_quick_sort(RandomAccessIterator Start, RandomAccessIterator End, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Parallel.h:94:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/lib/llvm13/include/llvm/Support/Parallel.h:116:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 116 | parallel_quick_sort(Pivot + 1, End, Comp, TG, Depth - 1); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:16: /usr/lib/llvm13/include/llvm/Support/Parallel.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::parallel::detail::parallel_quick_sort<__gnu_cxx::__normal_iterator >, lld::mach_o::LayoutPass::perform(lld::SimpleFile&):: >(__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, const lld::mach_o::LayoutPass::perform(lld::SimpleFile&)::&, llvm::parallel::detail::TaskGroup&, size_t)::; _ArgTypes = {}]': /usr/lib/llvm13/include/llvm/Support/Parallel.h:114:24: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 114 | parallel_quick_sort(Start, Pivot, Comp, TG, Depth - 1); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Parallel.h: In member function 'virtual llvm::Error lld::mach_o::LayoutPass::perform(lld::SimpleFile&)': /usr/lib/llvm13/include/llvm/Support/Parallel.h:123:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | parallel_quick_sort(Start, End, Comp, TG, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 124 |  llvm::Log2_64(std::distance(Start, End)) + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/AbsoluteAtom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/File.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/LayoutPass.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'lld::mach_o::normalized::MachOFileLayout::SegExtraInfo& lld::mach_o::normalized::MachOFileLayout::SegExtraInfo::operator=(const lld::mach_o::normalized::MachOFileLayout::SegExtraInfo&)', inlined from 'void lld::mach_o::normalized::MachOFileLayout::buildFileOffsets()' at /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp:512:21: /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp:175:10: warning: 't.lld::mach_o::normalized::MachOFileLayout::SegExtraInfo::fileSize' may be used uninitialized [-Wmaybe-uninitialized] 175 | struct SegExtraInfo { | ^~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp: In member function 'void lld::mach_o::normalized::MachOFileLayout::buildFileOffsets()': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp:509:16: note: 't' declared here 509 | SegExtraInfo t; | ^ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputSection.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/ConcatOutputSection.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Writer.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, lld::macho::Location}; _Tp = lld::macho::BindingEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, lld::macho::Location}; _Tp = lld::macho::BindingEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::macho::Location}; _Tp = lld::macho::Location; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::macho::RebaseSection::addEntry(const lld::macho::InputSection*, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.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-13.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-13.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-13.0.1.src/COFF/PDB.cpp:833: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] 833 | if (relocs[nextRelocIndex].VirtualAddress >= vaBegin) In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::normalized::Symbol&}; _Tp = lld::mach_o::normalized::Symbol; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lld::mach_o::normalized::Symbol; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::normalized::Export&}; _Tp = lld::mach_o::normalized::Export; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'llvm::Expected > lld::mach_o::normalized::readBinary(std::unique_ptr&, lld::MachOLinkingContext::Arch)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::normalized::Section&}; _Tp = lld::mach_o::normalized::Section; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lld::mach_o::normalized::Section; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = lld::macho::Location; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, lld::macho::Location}; _Tp = lld::macho::BindingEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, lld::macho::Location}; _Tp = lld::macho::BindingEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::macho::StabsEntry}; _Tp = lld::macho::StabsEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lld::macho::StabsEntry}; _Tp = lld::macho::StabsEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::macho::Location}; _Tp = lld::macho::Location; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::macho::RebaseSection::addEntry(const lld::macho::InputSection*, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void lld::macho::FunctionStartsSection::finalizeContents()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 884 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algobase.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1830:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1830 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1830:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1830 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'virtual void lld::macho::RebaseSection::finalizeContents()': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = lld::macho::BindingEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = lld::macho::BindingEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(lld::macho::BindingsMap&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/CachedHashString.h:22, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'std::vector > > sortBindings(lld::macho::BindingsMap&) [with Sym = lld::macho::DylibSymbol]': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'std::vector > > sortBindings(lld::macho::BindingsMap&) [with Sym = lld::macho::Symbol]': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; _Distance = int; _Tp = {anonymous}::GHashCell; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm13/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:20, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/lib/llvm13/include/llvm/ADT/STLExtras.h: In function 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Compare = std::less<{anonymous}::GHashCell>]': /usr/lib/llvm13/include/llvm/ADT/STLExtras.h:1496:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1496 | inline void sort(IteratorTy Start, IteratorTy End, Compare Comp) { | ^~~~ /usr/lib/llvm13/include/llvm/ADT/STLExtras.h:1496:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/DebugTypes.cpp:29: /usr/lib/llvm13/include/llvm/Support/Parallel.h: In function 'void llvm::parallel::detail::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Comparator&, llvm::parallel::detail::TaskGroup&, size_t) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]': /usr/lib/llvm13/include/llvm/Support/Parallel.h:94:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 94 | void parallel_quick_sort(RandomAccessIterator Start, RandomAccessIterator End, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Parallel.h:94:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 /usr/lib/llvm13/include/llvm/Support/Parallel.h:116:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 116 | parallel_quick_sort(Pivot + 1, End, Comp, TG, Depth - 1); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Parallel.h:98:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 98 | llvm::sort(Start, End, Comp); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Parallel.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::parallel::detail::parallel_quick_sort<__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >, std::less<{anonymous}::GHashCell> >(__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >, __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >, const std::less<{anonymous}::GHashCell>&, llvm::parallel::detail::TaskGroup&, size_t)::; _ArgTypes = {}]': /usr/lib/llvm13/include/llvm/Support/Parallel.h:114:24: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 114 | parallel_quick_sort(Start, Pivot, Comp, TG, Depth - 1); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Parallel.h: In member function 'void lld::coff::TypeMerger::mergeTypesWithGHash()': /usr/lib/llvm13/include/llvm/Support/Parallel.h:123:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 123 | parallel_quick_sort(Start, End, Comp, TG, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 124 |  llvm::Log2_64(std::distance(Start, End)) + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm13/include/llvm/Support/Parallel.h:251:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 251 | llvm::sort(Start, End, Comp); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::normalized::Segment&}; _Tp = lld::mach_o::normalized::Segment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::normalized::Symbol&}; _Tp = lld::mach_o::normalized::Symbol; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lld::mach_o::normalized::Symbol; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::normalized::BindLocation&}; _Tp = lld::mach_o::normalized::BindLocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lld::mach_o::normalized::BindLocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::normalized::Export&}; _Tp = lld::mach_o::normalized::Export; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.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-13.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-13.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-13.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-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:1061:14: note: 'inGlobalsRegion' was declared here 1061 | bool inGlobalsRegion; | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp:22: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::mach_o::MachOFile::SectionOffsetAndAtom&}; _Tp = lld::mach_o::MachOFile::SectionOffsetAndAtom; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Core/Atom.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/Atoms.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/ArchHandler.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void lld::mach_o::MachOFile::addAtomForSection(const lld::mach_o::normalized::Section*, lld::mach_o::MachODefinedAtom*, uint64_t)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.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-13.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-13.0.1.src/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp:413:18: note: 'size' was declared here 413 | unsigned int size; | ^~~~ [148/156] Linking CXX static library lib/liblldCommon.a [149/156] Linking CXX static library lib/liblldWasm.a [150/156] Linking CXX static library lib/liblldMachO.a [151/156] Linking CXX static library lib/liblldDriver.a In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputSection.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputSection.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, long long unsigned int, bool}; _Tp = lld::elf::SectionPiece; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, long long unsigned int, bool}; _Tp = lld::elf::SectionPiece; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Relocations.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Target.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:44: /usr/include/c++/11.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = lld::macho::SubsectionEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:625:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp: In constructor 'lld::macho::OpaqueFile::OpaqueFile(llvm::MemoryBufferRef, llvm::StringRef, llvm::StringRef)': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:737:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 737 | subsections.push_back({{0, isec}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Relocations.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Target.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:44: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::macho::Reloc&}; _Tp = lld::macho::Reloc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Relocations.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Target.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:44: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = lld::macho::Reloc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Relocations.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/Target.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.h:13, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:44: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::macho::SubsectionEntry}; _Tp = lld::macho::SubsectionEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lld::macho::SubsectionEntry}; _Tp = lld::macho::SubsectionEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp: In member function 'void lld::macho::ObjFile::parseSections(llvm::ArrayRef) [with Section = llvm::MachO::section_64]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:231:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 231 | void ObjFile::parseSections(ArrayRef
sections) { | ^~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:270:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 270 | subsections.push_back({{0, isec}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:287:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 287 | subsections.push_back({{0, isec}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp: In member function 'void lld::macho::ObjFile::parseSections(llvm::ArrayRef) [with Section = llvm::MachO::section]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:270:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 270 | subsections.push_back({{0, isec}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:287:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 287 | subsections.push_back({{0, isec}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp: In member function 'void lld::macho::ObjFile::parse() [with LP = lld::macho::LP64]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/MachO/InputFiles.cpp:780:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 780 | parseSections(sectionHeaders); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [152/156] Linking CXX static library lib/liblldMachO2.a In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /usr/lib/llvm13/include/llvm/ADT/DenseMapInfo.h:16, from /usr/lib/llvm13/include/llvm/ADT/DenseMap.h:16, from /usr/lib/llvm13/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/Driver.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/Driver.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, long long unsigned int>}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int>, std::allocator, long long unsigned int> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = long long unsigned int; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, long long unsigned int>, std::allocator, long long unsigned int> > >]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int>, std::allocator, long long unsigned int> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/Driver.cpp: In member function 'void lld::coff::LinkerDriver::linkerMain(llvm::ArrayRef)': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/Driver.cpp:1068:48: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 1068 | config->callGraphProfile[{from, to}] += count; /home/buildozer/aports/community/lld/src/lld-13.0.1.src/COFF/Driver.cpp:1054:18: note: 'count' was declared here 1054 | uint64_t count; | ^~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Relocations.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Relocations.cpp:43: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::elf::RelativeReloc}; _Tp = lld::elf::RelativeReloc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void addRelativeReloc(lld::elf::InputSectionBase*, uint64_t, lld::elf::Symbol&, int64_t, lld::elf::RelExpr, lld::elf::RelType)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const UndefinedDiag::Loc&}; _Tp = UndefinedDiag::Loc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Relocations.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Relocations.cpp:43: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = UndefinedDiag::Loc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.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-13.0.1.src/ELF/Relocations.cpp:1902:24: warning: 'isecLimit' may be used uninitialized in this function [-Wmaybe-uninitialized] 1902 | addThunkSection(os, isd, isecLimit); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Relocations.cpp:1888:18: note: 'isecLimit' was declared here 1888 | uint32_t isecLimit; | ^~~~~~~~~ [153/156] Linking CXX static library lib/liblldCOFF.a [154/156] Linking CXX static library lib/liblldMinGW.a In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >; _Distance = int; _Tp = {anonymous}::SectionOffset; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, bool):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, bool):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, bool):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, bool):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, bool):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h:424:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Writer.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void checkOverlap(llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/LTO.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Driver.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Driver.cpp:25: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = lld::elf::Partition; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = lld::elf::Partition; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, long long unsigned int>}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int>, std::allocator, long long unsigned int> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::GlobPattern, long long unsigned int&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector > getArchiveMembers(llvm::MemoryBufferRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = long long unsigned int; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, long long unsigned int>, std::allocator, long long unsigned int> > >]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int>, std::allocator, long long unsigned int> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp: In constructor 'lld::elf::MipsAbiFlagsSection::MipsAbiFlagsSection(lld::elf::MipsAbiFlagsSection::Elf_Mips_ABIFlags) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:93:1: note: parameter passing for argument of type 'lld::elf::MipsAbiFlagsSection >::Elf_Mips_ABIFlags' {aka 'llvm::object::Elf_Mips_ABIFlags >'} changed in GCC 7.1 93 | MipsAbiFlagsSection::MipsAbiFlagsSection(Elf_Mips_ABIFlags flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp: In constructor 'lld::elf::MipsAbiFlagsSection::MipsAbiFlagsSection(lld::elf::MipsAbiFlagsSection::Elf_Mips_ABIFlags) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:93:1: note: parameter passing for argument of type 'lld::elf::MipsAbiFlagsSection >::Elf_Mips_ABIFlags' {aka 'llvm::object::Elf_Mips_ABIFlags >'} changed in GCC 7.1 /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp: In constructor 'lld::elf::MipsOptionsSection::MipsOptionsSection(lld::elf::MipsOptionsSection::Elf_Mips_RegInfo) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:152:1: note: parameter passing for argument of type 'lld::elf::MipsOptionsSection >::Elf_Mips_RegInfo' {aka 'llvm::object::Elf_Mips_RegInfo >'} changed in GCC 7.1 152 | MipsOptionsSection::MipsOptionsSection(Elf_Mips_RegInfo reginfo) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp: In constructor 'lld::elf::MipsOptionsSection::MipsOptionsSection(lld::elf::MipsOptionsSection::Elf_Mips_RegInfo) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:152:1: note: parameter passing for argument of type 'lld::elf::MipsOptionsSection >::Elf_Mips_RegInfo' {aka 'llvm::object::Elf_Mips_RegInfo >'} changed in GCC 7.1 /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp: In constructor 'lld::elf::MipsReginfoSection::MipsReginfoSection(lld::elf::MipsReginfoSection::Elf_Mips_RegInfo) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:213:1: note: parameter passing for argument of type 'lld::elf::MipsReginfoSection >::Elf_Mips_RegInfo' {aka 'llvm::object::Elf_Mips_RegInfo >'} changed in GCC 7.1 213 | MipsReginfoSection::MipsReginfoSection(Elf_Mips_RegInfo reginfo) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp: In constructor 'lld::elf::MipsReginfoSection::MipsReginfoSection(lld::elf::MipsReginfoSection::Elf_Mips_RegInfo) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:213:1: note: parameter passing for argument of type 'lld::elf::MipsReginfoSection >::Elf_Mips_RegInfo' {aka 'llvm::object::Elf_Mips_RegInfo >'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algobase.h:66, from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_iterator_base_funcs.h: In function 'constexpr _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int>, std::allocator, unsigned int> > > >]': /usr/include/c++/11.2.1/bits/stl_iterator_base_funcs.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int>, std::allocator, unsigned int> > > >' changed in GCC 7.1 224 | prev(_BidirectionalIterator __x, typename | ^~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::elf::DynamicReloc&}; _Tp = lld::elf::DynamicReloc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void lld::elf::RelocationBaseSection::addReloc(const lld::elf::DynamicReloc&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const lld::elf::Symbol*&, long long int&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void llvm::sort(Container&&) [with Container = std::vector >&]': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::elf::GdbIndexSection::CuEntry}; _Tp = lld::elf::GdbIndexSection::CuEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector readCuList(llvm::DWARFContext&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::elf::GdbIndexSection::AddressEntry}; _Tp = lld::elf::GdbIndexSection::AddressEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector readAddressAreas(llvm::DWARFContext&, lld::elf::InputSection*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, unsigned int>}; _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, unsigned int>, std::allocator, unsigned int> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, unsigned int>}; _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int>, std::allocator, unsigned int> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::elf::VersionNeedSection >::Vernaux}; _Tp = lld::elf::VersionNeedSection >::Vernaux; _Alloc = std::allocator >::Vernaux>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Vernaux, std::allocator >::Vernaux> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::elf::VersionNeedSection >::Vernaux}; _Tp = lld::elf::VersionNeedSection >::Vernaux; _Alloc = std::allocator >::Vernaux>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Vernaux, std::allocator >::Vernaux> >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::elf::VersionNeedSection >::Vernaux}; _Tp = lld::elf::VersionNeedSection >::Vernaux; _Alloc = std::allocator >::Vernaux>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Vernaux, std::allocator >::Vernaux> >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {lld::elf::VersionNeedSection >::Vernaux}; _Tp = lld::elf::VersionNeedSection >::Vernaux; _Alloc = std::allocator >::Vernaux>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Vernaux, std::allocator >::Vernaux> >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Optional lld::elf::PPC64LongBranchTargetSection::addEntry(const lld::elf::Symbol*, int64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:62, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc]': /usr/include/c++/11.2.1/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/functional:62, from /usr/include/c++/11.2.1/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11.2.1/algorithm:74, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = lld::elf::VersionNeedSection >::Verneed; _Alloc = std::allocator >::Verneed>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Verneed, std::allocator >::Verneed> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = lld::elf::VersionNeedSection >::Verneed; _Alloc = std::allocator >::Verneed>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Verneed, std::allocator >::Verneed> >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = lld::elf::VersionNeedSection >::Verneed; _Alloc = std::allocator >::Verneed>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Verneed, std::allocator >::Verneed> >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = lld::elf::VersionNeedSection >::Verneed; _Alloc = std::allocator >::Verneed>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Verneed, std::allocator >::Verneed> >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::elf::VersionNeedSection::finalizeContents() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Verneed*, std::vector >::Verneed, std::allocator >::Verneed> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Vernaux*, std::vector >::Vernaux, std::allocator >::Vernaux> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::elf::VersionNeedSection::finalizeContents() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Verneed*, std::vector >::Verneed, std::allocator >::Verneed> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Vernaux*, std::vector >::Vernaux, std::allocator >::Vernaux> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::elf::VersionNeedSection::finalizeContents() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Verneed*, std::vector >::Verneed, std::allocator >::Verneed> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Vernaux*, std::vector >::Vernaux, std::allocator >::Vernaux> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void lld::elf::VersionNeedSection::finalizeContents() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Verneed*, std::vector >::Verneed, std::allocator >::Verneed> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Vernaux*, std::vector >::Vernaux, std::allocator >::Vernaux> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:27: /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h: In function 'T* lld::make(U&& ...) [with T = lld::elf::MipsAbiFlagsSection >; U = {llvm::object::Elf_Mips_ABIFlags >&}]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_ABIFlags >' changed in GCC 7.1 62 | return new (getSpecificAllocSingleton().Allocate()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 |  T(std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_ABIFlags >' changed in GCC 7.1 /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h: In function 'T* lld::make(U&& ...) [with T = lld::elf::MipsAbiFlagsSection >; U = {llvm::object::Elf_Mips_ABIFlags >&}]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_ABIFlags >' changed in GCC 7.1 62 | return new (getSpecificAllocSingleton().Allocate()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 |  T(std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_ABIFlags >' changed in GCC 7.1 /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h: In function 'T* lld::make(U&& ...) [with T = lld::elf::MipsOptionsSection >; U = {llvm::object::Elf_Mips_RegInfo >&}]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_RegInfo >' changed in GCC 7.1 62 | return new (getSpecificAllocSingleton().Allocate()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 |  T(std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_RegInfo >' changed in GCC 7.1 /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h: In function 'T* lld::make(U&& ...) [with T = lld::elf::MipsOptionsSection >; U = {llvm::object::Elf_Mips_RegInfo >&}]': /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_RegInfo >' changed in GCC 7.1 62 | return new (getSpecificAllocSingleton().Allocate()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 |  T(std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/Memory.h:62:10: note: parameter passing for argument of type 'llvm::object::Elf_Mips_RegInfo >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1451 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Val_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2028 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1451 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Val_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2028 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1451 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Val_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2028 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1451 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = lld::elf::DynamicReloc; _Compare = __gnu_cxx::__ops::_Val_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2028 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1405:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1405 | rotate(_ForwardIterator __first, _ForwardIterator __middle, | ^~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1405:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1405:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2493:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2493 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2494 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2502 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2508:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2508 | = std::rotate(__first_cut, __middle, __second_cut); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 |  __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 |  __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2493:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2493 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2494 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2502 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2508:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2508 | = std::rotate(__first_cut, __middle, __second_cut); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 |  __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 |  __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2493:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2493 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2494 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2502 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2508:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2508 | = std::rotate(__first_cut, __middle, __second_cut); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 |  __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 |  __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2493:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2493 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2494 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2502:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2502 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2503 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2508:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2508 | = std::rotate(__first_cut, __middle, __second_cut); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 |  __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 |  __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl, true>' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 |  _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 |  _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl, true>' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 |  _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 |  _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl, true>' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 |  _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 |  _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl, true>' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 |  _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 |  _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, true>*, std::vector, true>, std::allocator, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::updateAllocSize():: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:355:29: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl, true>'} changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 884 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algobase.h:884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h:1830:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1830 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 |  __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 |  __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h:1830:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1830 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 |  __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 |  __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h:1830:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1830 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 |  __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 |  __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h:1830:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1830 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 |  __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 |  __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 |  __comp); | ~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = lld::elf::DynamicReloc*; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:796:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 796 | __copy_move_backward_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = lld::elf::DynamicReloc*; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:527:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 527 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = lld::elf::DynamicReloc*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = lld::elf::DynamicReloc*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = lld::elf::DynamicReloc*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = lld::elf::DynamicReloc*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 |  __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 |  __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 |  __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 |  __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = lld::elf::DynamicReloc*; _Distance = int]': /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2369 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /usr/lib/llvm13/include/llvm/Support/ErrorHandling.h:18, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h:2382:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2382 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /usr/lib/llvm13/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/LLVM.h:19, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/include/lld/Common/ErrorHandler.h:71, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/Config.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/InputFiles.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/DWARF.h:12, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.h:23, from /home/buildozer/aports/community/lld/src/lld-13.0.1.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h:2400:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2400 | return std::rotate(__first, __middle, __last); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2437:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2438 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2446:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2446 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2447 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2452:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2452 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2453 |  __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 |  __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 |  __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 |  __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 |  __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 |  _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 |  _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 |  __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void lld::elf::RelocationSection::writeTo(uint8_t*) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 |  _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2437:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2438 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2446:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2446 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2447 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2452:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2452 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2453 |  __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 |  __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 |  __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 |  __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 |  __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 |  _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 |  _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 |  __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void lld::elf::RelocationSection::writeTo(uint8_t*) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 |  _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2437:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2438 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2446:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2446 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2447 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2452:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2452 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2453 |  __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 |  __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 |  __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 |  __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 |  __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 |  _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 |  _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 |  __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void lld::elf::RelocationSection::writeTo(uint8_t*) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 |  _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = lld::elf::DynamicReloc*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2437:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2437 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2438 |  __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2446:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2446 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2447 |  __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2452:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2452 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2453 |  __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 |  __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 |  __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 |  __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 |  __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = lld::elf::DynamicReloc*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >::writeTo(uint8_t*):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 |  __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 |  _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 |  _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 |  __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 |  __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void lld::elf::RelocationSection::writeTo(uint8_t*) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 |  _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [155/156] Linking CXX static library lib/liblldELF.a [156/156] 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/Core -- 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/AbsoluteAtom.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/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/UndefinedAtom.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/File.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/Writer.h -- 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/ArchiveLibraryFile.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/Instrumentation.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/Reader.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/Resolver.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/DWARF.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/Arrays.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/Strings.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/Common/TargetOptionsCommandFlags.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/Memory.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/LLVM.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/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/Timer.h -- Installing: /home/buildozer/aports/community/lld/pkg/lld/usr/include/lld/ReaderWriter -- 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/ReaderWriter/MachOLinkingContext.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 ld64.lld.darwinold -- 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-doc*: Running split function doc... >>> lld-doc*: Preparing subpackage lld-doc... >>> lld-doc*: Running postcheck for lld-doc >>> lld*: Running postcheck for lld >>> lld*: Preparing package lld... >>> lld*: Stripping binaries >>> lld-dev*: Scanning shared objects >>> lld-doc*: Scanning shared objects >>> lld-static*: Scanning shared objects >>> lld*: Scanning shared objects >>> lld-dev*: Tracing dependencies... >>> lld-dev*: Package size: 264.0 KB >>> lld-dev*: Compressing data... >>> lld-dev*: Create checksum... >>> lld-dev*: Create lld-dev-13.0.1-r0.apk >>> lld-doc*: Tracing dependencies... >>> lld-doc*: Package size: 32.0 KB >>> lld-doc*: Compressing data... >>> lld-doc*: Create checksum... >>> lld-doc*: Create lld-doc-13.0.1-r0.apk >>> lld-static*: Tracing dependencies... >>> lld-static*: Package size: 13.3 MB >>> lld-static*: Compressing data... >>> lld-static*: Create checksum... >>> lld-static*: Create lld-static-13.0.1-r0.apk >>> lld*: Tracing dependencies... so:libLLVM-13.so so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> lld*: Package size: 2.9 MB >>> lld*: Compressing data... >>> lld*: Create checksum... >>> lld*: Create lld-13.0.1-r0.apk >>> lld: Build complete at Thu, 14 Apr 2022 05:15:49 +0000 elapsed time 0h 0m 37s >>> lld: Cleaning up srcdir >>> lld: Cleaning up pkgdir >>> lld: Uninstalling dependencies... (1/33) Purging .makedepends-lld (20220414.051513) (2/33) Purging cmake (3.23.1-r0) (3/33) Purging libedit-dev (20210910.3.1-r0) (4/33) Purging ncurses-dev (6.3_p20220402-r0) (5/33) Purging llvm13-dev (13.0.1-r2) (6/33) Purging llvm13 (13.0.1-r2) (7/33) Purging llvm13-static (13.0.1-r2) (8/33) Purging llvm13-test-utils (13.0.1-r2) (9/33) Purging py3-setuptools (59.4.0-r0) (10/33) Purging py3-appdirs (1.4.4-r3) (11/33) Purging py3-more-itertools (8.12.0-r2) (12/33) Purging py3-ordered-set (4.0.2-r3) (13/33) Purging py3-packaging (21.3-r0) (14/33) Purging py3-six (1.16.0-r1) (15/33) Purging py3-parsing (2.4.7-r3) (16/33) Purging python3 (3.10.3-r0) (17/33) Purging llvm-libunwind-dev (13.0.1-r0) (18/33) Purging llvm-libunwind (13.0.1-r0) (19/33) Purging xz (5.2.5-r1) (20/33) Purging zlib-dev (1.2.12-r0) (21/33) Purging samurai (1.2-r1) (22/33) Purging libarchive (3.6.1-r0) (23/33) Purging libbz2 (1.0.8-r1) (24/33) Purging llvm13-libs (13.0.1-r2) (25/33) Purging libxml2 (2.9.13-r0) (26/33) Purging xz-libs (5.2.5-r1) (27/33) Purging rhash-libs (1.4.2-r2) (28/33) Purging libuv (1.44.1-r0) (29/33) Purging libffi (3.4.2-r1) (30/33) Purging gdbm (1.23-r0) (31/33) Purging mpdecimal (2.5.1-r1) (32/33) Purging readline (8.1.2-r0) (33/33) Purging sqlite-libs (3.38.0-r0) Executing busybox-1.35.0-r8.trigger OK: 255 MiB in 88 packages >>> lld: Updating the community/armv7 repository index... >>> lld: Signing the index...