==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: lld 20.1.8-1 (Wed Jul 16 04:13:55 2025) ==> Retrieving sources... -> Found lld-20.1.8.src.tar.xz -> Found lld-20.1.8.src.tar.xz.sig -> Found llvm-20.1.8.src.tar.xz -> Found llvm-20.1.8.src.tar.xz.sig -> Found libunwind-20.1.8.src.tar.xz -> Found libunwind-20.1.8.src.tar.xz.sig -> Found cmake-20.1.8.src.tar.xz -> Found cmake-20.1.8.src.tar.xz.sig ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... lld-20.1.8.src.tar.xz ... Passed lld-20.1.8.src.tar.xz.sig ... Skipped llvm-20.1.8.src.tar.xz ... Passed llvm-20.1.8.src.tar.xz.sig ... Skipped libunwind-20.1.8.src.tar.xz ... Passed libunwind-20.1.8.src.tar.xz.sig ... Skipped cmake-20.1.8.src.tar.xz ... Passed cmake-20.1.8.src.tar.xz.sig ... Skipped ==> Making package: lld 20.1.8-1 (Wed Jul 16 04:14:17 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (2) libedit-20250104_3.1-1 llvm-libs-20.1.8-1 Total Download Size: 31.35 MiB Total Installed Size: 140.03 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... llvm-libs-20.1.8-1-armv7h downloading... libedit-20250104_3.1-1-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libedit... installing llvm-libs... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (30) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.51.0-1 python-babel-2.17.0-1 python-charset-normalizer-3.4.2-1 python-docutils-1:0.21.2-3 python-idna-3.10-2 python-imagesize-1.4.1-6 python-jinja-1:3.1.6-1 python-markupsafe-3.0.2-1 python-packaging-25.0-1 python-pygments-2.19.2-1 python-pytz-2025.2-1 python-requests-2.32.4-1 python-roman-numerals-py-3.1.0-1 python-snowballstemmer-2.2.0-7 python-sphinx-alabaster-theme-1.0.0-4 python-sphinxcontrib-applehelp-2.0.0-3 python-sphinxcontrib-devhelp-2.0.0-4 python-sphinxcontrib-htmlhelp-2.1.0-3 python-sphinxcontrib-jsmath-1.0.1-19 python-sphinxcontrib-qthelp-2.0.0-3 python-sphinxcontrib-serializinghtml-2.0.0-3 python-urllib3-2.5.0-1 rhash-1.4.4-1 cmake-4.0.3-1 llvm-20.1.8-1 ninja-1.12.1-2 python-sphinx-8.2.3-1 Total Download Size: 52.10 MiB Total Installed Size: 284.33 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... llvm-20.1.8-1-armv7h downloading... cmake-4.0.3-1-armv7h downloading... python-babel-2.17.0-1-any downloading... python-sphinx-8.2.3-1-any downloading... python-pygments-2.19.2-1-any downloading... python-docutils-1:0.21.2-3-any downloading... cppdap-1.58.0-2-armv7h downloading... python-jinja-1:3.1.6-1-any downloading... libuv-1.51.0-1-armv7h downloading... python-urllib3-2.5.0-1-any downloading... python-snowballstemmer-2.2.0-7-any downloading... rhash-1.4.4-1-armv7h downloading... ninja-1.12.1-2-armv7h downloading... python-packaging-25.0-1-any downloading... jsoncpp-1.9.6-3-armv7h downloading... python-requests-2.32.4-1-any downloading... python-charset-normalizer-3.4.2-1-any downloading... python-idna-3.10-2-any downloading... python-pytz-2025.2-1-any downloading... python-sphinxcontrib-htmlhelp-2.1.0-3-any downloading... python-sphinxcontrib-applehelp-2.0.0-3-any downloading... python-sphinxcontrib-serializinghtml-2.0.0-3-any downloading... python-sphinxcontrib-qthelp-2.0.0-3-any downloading... python-sphinxcontrib-devhelp-2.0.0-4-any downloading... python-markupsafe-3.0.2-1-armv7h downloading... python-sphinx-alabaster-theme-1.0.0-4-any downloading... python-imagesize-1.4.1-6-any downloading... python-roman-numerals-py-3.1.0-1-any downloading... hicolor-icon-theme-0.18-1-any downloading... python-sphinxcontrib-jsmath-1.0.1-19-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing llvm... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing ninja... installing python-pytz... installing python-babel... installing python-docutils... Optional dependencies for python-docutils python-myst-parser: to parse input in "Markdown" (CommonMark) format python-pillow: for some image manipulation operations python-pygments: for syntax highlighting of code directives and roles [pending] installing python-imagesize... installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support [installed] installing python-packaging... installing python-pygments... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support python-zstandard: Zstandard support installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-roman-numerals-py... installing python-snowballstemmer... Optional dependencies for python-snowballstemmer python-pystemmer: for improved performance installing python-sphinx-alabaster-theme... installing python-sphinxcontrib-applehelp... installing python-sphinxcontrib-devhelp... installing python-sphinxcontrib-htmlhelp... installing python-sphinxcontrib-jsmath... installing python-sphinxcontrib-qthelp... installing python-sphinxcontrib-serializinghtml... installing python-sphinx... Optional dependencies for python-sphinx imagemagick: for ext.imgconverter texlive-fontsextra: for the default admonition title icons in PDF output texlive-latexextra: for generation of PDF documentation :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found lld-20.1.8.src.tar.xz -> Found lld-20.1.8.src.tar.xz.sig -> Found llvm-20.1.8.src.tar.xz -> Found llvm-20.1.8.src.tar.xz.sig -> Found libunwind-20.1.8.src.tar.xz -> Found libunwind-20.1.8.src.tar.xz.sig -> Found cmake-20.1.8.src.tar.xz -> Found cmake-20.1.8.src.tar.xz.sig ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting lld-20.1.8.src.tar.xz with bsdtar -> Extracting llvm-20.1.8.src.tar.xz with bsdtar -> Extracting libunwind-20.1.8.src.tar.xz with bsdtar -> Extracting cmake-20.1.8.src.tar.xz with bsdtar ==> Starting prepare()... ==> Starting build()... CMake Deprecation Warning at /build/lld/src/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:7 (include) -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - 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/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Looking for histedit.h -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found LibXml2: /usr/lib/libxml2.so (found version "2.14.4") -- Found CURL: /usr/lib/libcurl.so (found version "8.14.1") -- 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 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_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- 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.13 (found version "3.13.5") found components: Interpreter -- LLD version: 20.1.8 -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Sphinx enabled. -- Found Sphinx: /usr/bin/sphinx-build -- Configuring done (11.7s) -- Generating done (0.2s) -- Build files have been written to: /build/lld/src/lld-20.1.8.src/build [0/136] Generating VCSVersion.inc [0/136] Building Options.inc... [0/136] Building Options.inc... [0/136] Building Options.inc... [0/136] Building Options.inc... [0/136] Building Options.inc... [1/136] Building Options.inc... [1/136] Generating html Sphinx documen...ld/src/lld-20.1.8.src/build/docs/html" [2/136] Building Options.inc... [3/136] Building Options.inc... [4/136] Building Options.inc... [5/136] Building Options.inc... [6/136] Generating VCSVersion.inc [6/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Args.cpp.o [6/136] Building CXX object Common/CMa...ldCommon.dir/CommonLinkerContext.cpp.o [6/136] Building CXX object Common/CMa...s/lldCommon.dir/DriverDispatcher.cpp.o [6/136] Building CXX object Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o [6/136] Building CXX object Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o [7/136] Building CXX object Common/CMa...s/lldCommon.dir/DriverDispatcher.cpp.o [7/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o [8/136] Building CXX object Common/CMa...ldCommon.dir/CommonLinkerContext.cpp.o [8/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Memory.cpp.o [9/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Args.cpp.o [9/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o [10/136] Building CXX object Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o [10/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Strings.cpp.o [11/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Memory.cpp.o [11/136] Building CXX object Common/CM...on.dir/TargetOptionsCommandFlags.cpp.o [12/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Filesystem.cpp.o [12/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Timer.cpp.o [13/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Reproduce.cpp.o [13/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Version.cpp.o [14/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Version.cpp.o [14/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o [15/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Strings.cpp.o [15/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o [16/136] Building CXX object Common/CM...on.dir/TargetOptionsCommandFlags.cpp.o [16/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/COFFLinkerContext.cpp.o [17/136] Building CXX object Common/CMakeFiles/lldCommon.dir/Timer.cpp.o [17/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o [18/136] Building CXX object Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o [18/136] Linking CXX shared library lib/liblldCommon.so.20.1 [19/136] Generating html Sphinx docume...ld/src/lld-20.1.8.src/build/docs/html" [19/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o [20/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/COFFLinkerContext.cpp.o [20/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o [21/136] Linking CXX shared library lib/liblldCommon.so.20.1 [21/136] Creating library symlink lib/liblldCommon.so [22/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/CallGraphSort.cpp.o [22/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o [23/136] Creating library symlink lib/liblldCommon.so [23/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o [24/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Chunks.cpp.o In file included from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/llvm/ADT/Hashing.h:52, from /build/lld/src/lld-20.1.8.src/include/lld/Common/LLVM.h:19, from /build/lld/src/lld-20.1.8.src/include/lld/Common/ErrorHandler.h:71, from /build/lld/src/lld-20.1.8.src/COFF/Config.h:12, from /build/lld/src/lld-20.1.8.src/COFF/Chunks.h:12, from /build/lld/src/lld-20.1.8.src/COFF/Chunks.cpp:9: /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _OutputIterator = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = lld::coff::Arm64XDynamicRelocEntry*; _OutputIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2685:34: /usr/include/c++/14.2.1/bits/stl_algo.h:2664:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _RandomAccessIterator2 = lld::coff::Arm64XDynamicRelocEntry*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2689:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = lld::coff::Arm64XDynamicRelocEntry*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2692:26: /usr/include/c++/14.2.1/bits/stl_algo.h:2642:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2390:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _BidirectionalIterator2 = lld::coff::Arm64XDynamicRelocEntry*; _Distance = int]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2352:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2418:30: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2424:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2725:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2727:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2729:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2736:29: /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.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<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2475:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.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<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2748:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33, inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:2753:33: /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:69: /usr/include/c++/14.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >; _Tp = lld::coff::Arm64XDynamicRelocEntry]': /usr/include/c++/14.2.1/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'void llvm::stable_sort(R&&, Compare) [with R = std::vector<lld::coff::Arm64XDynamicRelocEntry>&; Compare = lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)>]' at /usr/include/llvm/ADT/STLExtras.h:2043:19, inlined from 'void lld::coff::DynamicRelocsChunk::finalize()' at /build/lld/src/lld-20.1.8.src/COFF/Chunks.cpp:1231:20: /usr/include/c++/14.2.1/bits/stl_algo.h:4949:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Pointer = lld::coff::Arm64XDynamicRelocEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4952:29, inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'void llvm::stable_sort(R&&, Compare) [with R = std::vector<lld::coff::Arm64XDynamicRelocEntry>&; Compare = lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)>]' at /usr/include/llvm/ADT/STLExtras.h:2043:19, inlined from 'void lld::coff::DynamicRelocsChunk::finalize()' at /build/lld/src/lld-20.1.8.src/COFF/Chunks.cpp:1231:20: /usr/include/c++/14.2.1/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)> >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, vector<lld::coff::Arm64XDynamicRelocEntry> >; _Compare = lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:5030:25, inlined from 'void llvm::stable_sort(R&&, Compare) [with R = std::vector<lld::coff::Arm64XDynamicRelocEntry>&; Compare = lld::coff::DynamicRelocsChunk::finalize()::<lambda(const lld::coff::Arm64XDynamicRelocEntry&, const lld::coff::Arm64XDynamicRelocEntry&)>]' at /usr/include/llvm/ADT/STLExtras.h:2043:19, inlined from 'void lld::coff::DynamicRelocsChunk::finalize()' at /build/lld/src/lld-20.1.8.src/COFF/Chunks.cpp:1231:20: /usr/include/c++/14.2.1/bits/stl_algo.h:4956:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:4958:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::coff::Arm64XDynamicRelocEntry*, std::vector<lld::coff::Arm64XDynamicRelocEntry> >' changed in GCC 7.1 [24/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o [25/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DebugTypes.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/llvm/ADT/Hashing.h:52, from /build/lld/src/lld-20.1.8.src/include/lld/Common/LLVM.h:19, from /build/lld/src/lld-20.1.8.src/COFF/DebugTypes.h:12, from /build/lld/src/lld-20.1.8.src/COFF/DebugTypes.cpp:9: /usr/include/c++/14.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*, vector<{anonymous}::GHashCell> >; _Distance = int; _Tp = {anonymous}::GHashCell; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224: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++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: 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 /build/lld/src/lld-20.1.8.src/COFF/DebugTypes.cpp:30: /usr/include/llvm/Support/Parallel.h: In function 'void llvm::parallel::detail::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Comparator&, llvm::parallel::TaskGroup&, size_t) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]': /usr/include/llvm/Support/Parallel.h:126:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 /usr/include/llvm/Support/Parallel.h:126:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = less<{anonymous}::GHashCell>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Compare = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::parallel::detail::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Comparator&, llvm::parallel::TaskGroup&, size_t) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:130:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = less<{anonymous}::GHashCell>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Compare = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::parallel::detail::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Comparator&, llvm::parallel::TaskGroup&, size_t) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:130:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 /usr/include/llvm/Support/Parallel.h: In function 'void llvm::parallel::detail::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Comparator&, llvm::parallel::TaskGroup&, size_t) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]': /usr/include/llvm/Support/Parallel.h:148:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = 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::TaskGroup&, size_t)::<lambda()>&; _Args = {}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = 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::TaskGroup&, size_t)::<lambda()>&; _Args = {}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28, inlined from '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::TaskGroup&, size_t)::<lambda()>; _ArgTypes = {}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30: /usr/include/llvm/Support/Parallel.h:146:24: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In function 'void llvm::parallel::detail::parallel_sort(RandomAccessIterator, RandomAccessIterator, const Comparator&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]', inlined from 'void llvm::parallelSort(RandomAccessIterator, RandomAccessIterator, const Comparator&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:221:36, inlined from 'void llvm::parallelSort(RangeTy&&, const Comparator&) [with RangeTy = std::vector<{anonymous}::GHashCell>&; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:255:15, inlined from 'void lld::coff::TypeMerger::mergeTypesWithGHash()' at /build/lld/src/lld-20.1.8.src/COFF/DebugTypes.cpp:1146:15: /usr/include/llvm/Support/Parallel.h:155:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = less<{anonymous}::GHashCell>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Compare = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::parallelSort(RandomAccessIterator, RandomAccessIterator, const Comparator&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:225:13, inlined from 'void llvm::parallelSort(RangeTy&&, const Comparator&) [with RangeTy = std::vector<{anonymous}::GHashCell>&; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:255:15, inlined from 'void lld::coff::TypeMerger::mergeTypesWithGHash()' at /build/lld/src/lld-20.1.8.src/COFF/DebugTypes.cpp:1146:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<{anonymous}::GHashCell> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, vector<{anonymous}::GHashCell> >; _Compare = less<{anonymous}::GHashCell>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Compare = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::parallelSort(RandomAccessIterator, RandomAccessIterator, const Comparator&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:225:13, inlined from 'void llvm::parallelSort(RangeTy&&, const Comparator&) [with RangeTy = std::vector<{anonymous}::GHashCell>&; Comparator = std::less<{anonymous}::GHashCell>]' at /usr/include/llvm/Support/Parallel.h:255:15, inlined from 'void lld::coff::TypeMerger::mergeTypesWithGHash()' at /build/lld/src/lld-20.1.8.src/COFF/DebugTypes.cpp:1146:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::GHashCell*, std::vector<{anonymous}::GHashCell> >' changed in GCC 7.1 [25/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o [26/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/ICF.cpp.o [26/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o [27/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DriverUtils.cpp.o [27/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o [28/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/DLL.cpp.o [28/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o [29/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LLDMapFile.cpp.o [29/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o [30/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MarkLive.cpp.o [30/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o [31/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MapFile.cpp.o [31/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o [32/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/MinGW.cpp.o [32/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o [33/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/LTO.cpp.o [33/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o [34/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Symbols.cpp.o [34/136] Building CXX object ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o [35/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Driver.cpp.o In file included from /usr/include/c++/14.2.1/vector:66, from /usr/include/c++/14.2.1/functional:64, from /usr/include/llvm/ADT/STLExtras.h:33, from /build/lld/src/lld-20.1.8.src/include/lld/Common/ErrorHandler.h:73, from /build/lld/src/lld-20.1.8.src/COFF/Config.h:12, from /build/lld/src/lld-20.1.8.src/COFF/Driver.h:12, from /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp:9: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = lld::coff::Symbol*; _Alloc = std::allocator<lld::coff::Symbol*>]', inlined from 'lld::coff::Symbol* lld::coff::ObjFile::getSymbol(uint32_t)' at /build/lld/src/lld-20.1.8.src/COFF/InputFiles.h:162:31, inlined from 'void lld::coff::readCallGraphsFromObjectFiles(COFFLinkerContext&)' at /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp:1145:50: /usr/include/c++/14.2.1/bits/stl_vector.h:1130:7: warning: 'fromIndex' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp: In function 'void lld::coff::readCallGraphsFromObjectFiles(COFFLinkerContext&)': /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp:1137:18: note: 'fromIndex' was declared here In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = lld::coff::Symbol*; _Alloc = std::allocator<lld::coff::Symbol*>]', inlined from 'lld::coff::Symbol* lld::coff::ObjFile::getSymbol(uint32_t)' at /build/lld/src/lld-20.1.8.src/COFF/InputFiles.h:162:31, inlined from 'void lld::coff::readCallGraphsFromObjectFiles(COFFLinkerContext&)' at /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp:1146:48: /usr/include/c++/14.2.1/bits/stl_vector.h:1130:7: warning: 'toIndex' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp: In function 'void lld::coff::readCallGraphsFromObjectFiles(COFFLinkerContext&)': /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp:1137:29: note: 'toIndex' was declared here /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp:1152:51: warning: 'count' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/COFF/Driver.cpp:1138:18: note: 'count' was declared here [35/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o [36/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/InputFiles.cpp.o [36/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o [37/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o [37/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o [38/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AMDGPU.cpp.o [38/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o [39/136] Building CXX object ELF/CMakeFiles/lldELF.dir/AArch64ErrataFix.cpp.o /build/lld/src/lld-20.1.8.src/ELF/AArch64ErrataFix.cpp: In member function 'void lld::elf::AArch64Err843419Patcher::insertPatches(lld::elf::InputSectionDescription&, std::vector<lld::elf::Patch843419Section*>&)': /build/lld/src/lld-20.1.8.src/ELF/AArch64ErrataFix.cpp:509:27: warning: 'isecLimit' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/AArch64ErrataFix.cpp:484:12: note: 'isecLimit' was declared here [39/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o [40/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o /build/lld/src/lld-20.1.8.src/ELF/Arch/AArch64.cpp: In member function 'virtual void {anonymous}::AArch64::relocateAlloc(lld::elf::InputSectionBase&, uint8_t*) const': /build/lld/src/lld-20.1.8.src/ELF/Arch/AArch64.cpp:937:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/ELF/Arch/AArch64.cpp:937:43: note: the temporary was destroyed at the end of the full expression '(& sec)->lld::elf::InputSectionBase::relocs().llvm::MutableArrayRef<lld::elf::Relocation>::operator[](i)' [40/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/LoongArch.cpp.o [41/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/AVR.cpp.o [41/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o [42/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/SymbolTable.cpp.o [42/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o [43/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Hexagon.cpp.o [43/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o [44/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/ARM.cpp.o [44/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o [45/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/LoongArch.cpp.o /build/lld/src/lld-20.1.8.src/ELF/Arch/LoongArch.cpp: In member function 'virtual uint32_t {anonymous}::LoongArch::calcEFlags() const': /build/lld/src/lld-20.1.8.src/ELF/Arch/LoongArch.cpp:255:25: warning: 'targetFile' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/Arch/LoongArch.cpp:236:20: note: 'targetFile' was declared here [45/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o [46/136] Building CXX object COFF/CMakeFiles/lldCOFF.dir/Writer.cpp.o /build/lld/src/lld-20.1.8.src/COFF/Writer.cpp: In member function 'void {anonymous}::Writer::assignAddresses()': /build/lld/src/lld-20.1.8.src/COFF/Writer.cpp:583:10: warning: 'first' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/COFF/Writer.cpp:583:18: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized] [46/136] Linking CXX shared library lib/liblldCOFF.so.20.1 [47/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MipsArchTree.cpp.o [47/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o [48/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/Mips.cpp.o [48/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o [49/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/MSP430.cpp.o [49/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/SystemZ.cpp.o [50/136] Linking CXX shared library lib/liblldCOFF.so.20.1 [50/136] Creating library symlink lib/liblldCOFF.so [51/136] Creating library symlink lib/liblldCOFF.so [51/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o [52/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC.cpp.o [52/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o [53/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/PPC64.cpp.o In function 'void writeSequence(lld::elf::Ctx&, const char*, int, uint32_t, llvm::ArrayRef<unsigned int>)', inlined from 'void lld::elf::addPPC64SaveRestore(Ctx&)' at /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:318:16: /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:293:57: warning: 'first' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp: In function 'void lld::elf::addPPC64SaveRestore(Ctx&)': /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:272:7: note: 'first' was declared here In function 'void writeSequence(lld::elf::Ctx&, const char*, int, uint32_t, llvm::ArrayRef<unsigned int>)', inlined from 'void lld::elf::addPPC64SaveRestore(Ctx&)' at /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:321:16: /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:293:57: warning: 'first' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp: In function 'void lld::elf::addPPC64SaveRestore(Ctx&)': /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:272:7: note: 'first' was declared here In function 'void writeSequence(lld::elf::Ctx&, const char*, int, uint32_t, llvm::ArrayRef<unsigned int>)', inlined from 'void lld::elf::addPPC64SaveRestore(Ctx&)' at /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:324:16: /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:293:57: warning: 'first' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp: In function 'void lld::elf::addPPC64SaveRestore(Ctx&)': /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:272:7: note: 'first' was declared here In function 'void writeSequence(lld::elf::Ctx&, const char*, int, uint32_t, llvm::ArrayRef<unsigned int>)', inlined from 'void lld::elf::addPPC64SaveRestore(Ctx&)' at /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:327:16: /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:293:57: warning: 'first' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp: In function 'void lld::elf::addPPC64SaveRestore(Ctx&)': /build/lld/src/lld-20.1.8.src/ELF/Arch/PPC64.cpp:272:7: note: 'first' was declared here [53/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o [54/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/SPARCV9.cpp.o [54/136] Building CXX object ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o [55/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/SystemZ.cpp.o [55/136] Building CXX object ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o [56/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/RISCV.cpp.o [56/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Driver.cpp.o [57/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86.cpp.o [57/136] Building CXX object ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o [58/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Arch/X86_64.cpp.o [58/136] Building CXX object ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o [59/136] Building CXX object ELF/CMakeFiles/lldELF.dir/CallGraphSort.cpp.o In function 'llvm::DenseMap<const lld::elf::InputSectionBase*, int> computeCacheDirectedSortOrder(lld::elf::Ctx&)', inlined from 'llvm::DenseMap<const lld::elf::InputSectionBase*, int> lld::elf::computeCallGraphProfileOrder(Ctx&)' at /build/lld/src/lld-20.1.8.src/ELF/CallGraphSort.cpp:345:45: /build/lld/src/lld-20.1.8.src/ELF/CallGraphSort.cpp:327:53: note: parameter passing for argument of type 'llvm::ArrayRef<long long unsigned int>' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/ELF/CallGraphSort.cpp:327:53: note: parameter passing for argument of type 'llvm::ArrayRef<long long unsigned int>' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/ELF/CallGraphSort.cpp:327:53: note: parameter passing for argument of type 'llvm::ArrayRef<long long unsigned int>' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/ELF/CallGraphSort.cpp:327:53: note: parameter passing for argument of type 'llvm::ArrayRef<llvm::codelayout::EdgeCount>' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/ELF/CallGraphSort.cpp:327:53: note: parameter passing for argument of type 'llvm::ArrayRef<long long unsigned int>' changed in GCC 7.1 [59/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ICF.cpp.o [60/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ARMErrataFix.cpp.o /build/lld/src/lld-20.1.8.src/ELF/ARMErrataFix.cpp: In member function 'void lld::elf::ARMErr657417Patcher::insertPatches(lld::elf::InputSectionDescription&, std::vector<lld::elf::Patch657417Section*>&)': /build/lld/src/lld-20.1.8.src/ELF/ARMErrataFix.cpp:397:27: warning: 'isecLimit' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/ARMErrataFix.cpp:373:12: note: 'isecLimit' was declared here [60/136] Building CXX object ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o [61/136] Building CXX object ELF/CMakeFiles/lldELF.dir/DriverUtils.cpp.o [61/136] Building CXX object ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o [62/136] Building CXX object ELF/CMakeFiles/lldELF.dir/DWARF.cpp.o [62/136] Building CXX object ELF/CMakeFiles/lldELF.dir/LTO.cpp.o [63/136] Building CXX object ELF/CMakeFiles/lldELF.dir/EhFrame.cpp.o [63/136] Building CXX object ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o [64/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ICF.cpp.o [64/136] Building CXX object ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o [65/136] Building CXX object ELF/CMakeFiles/lldELF.dir/LinkerScript.cpp.o [65/136] Building CXX object ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o [66/136] Building CXX object ELF/CMakeFiles/lldELF.dir/LTO.cpp.o [66/136] Building CXX object ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o [67/136] Building CXX object ELF/CMakeFiles/lldELF.dir/InputSection.cpp.o [67/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o [68/136] Building CXX object ELF/CMakeFiles/lldELF.dir/MapFile.cpp.o [68/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o [69/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptLexer.cpp.o [69/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o [70/136] Building CXX object ELF/CMakeFiles/lldELF.dir/MarkLive.cpp.o [70/136] Building CXX object ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o [71/136] Building CXX object ELF/CMakeFiles/lldELF.dir/InputFiles.cpp.o [71/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o [72/136] Building CXX object ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o [72/136] Building CXX object ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o [73/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Driver.cpp.o [73/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Target.cpp.o [74/136] Building CXX object ELF/CMakeFiles/lldELF.dir/SymbolTable.cpp.o [74/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o [75/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Symbols.cpp.o [75/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Writer.cpp.o [76/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Target.cpp.o [76/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM64.cpp.o [77/136] Building CXX object ELF/CMakeFiles/lldELF.dir/ScriptParser.cpp.o [77/136] Building CXX object MachO/CMa...es/lldMachO.dir/Arch/ARM64Common.cpp.o [78/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Thunks.cpp.o [78/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM64_32.cpp.o [79/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Relocations.cpp.o /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp: In instantiation of 'bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::little, false>]': /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:371:31: required from 'void addCopyRelSymbol(lld::elf::Ctx&, lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::little, false>]' /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:1854:101: required from here /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:262:3: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:263:13: note: the temporary was destroyed at the end of the full expression 'lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::little, false> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::endianness::little, false>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::little, false> > >]())' /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp: In instantiation of 'bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::big, false>]': /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:371:31: required from 'void addCopyRelSymbol(lld::elf::Ctx&, lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::big, false>]' /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:1854:207: required from here /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:262:3: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:263:13: note: the temporary was destroyed at the end of the full expression 'lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::big, false> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::endianness::big, false>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::big, false> > >]())' /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp: In instantiation of 'bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::little, true>]': /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:371:31: required from 'void addCopyRelSymbol(lld::elf::Ctx&, lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::little, true>]' /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:1854:313: required from here /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:262:3: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:263:13: note: the temporary was destroyed at the end of the full expression 'lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::little, true> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::endianness::little, true>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::little, true> > >]())' /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp: In instantiation of 'bool isReadOnly(lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::big, true>]': /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:371:31: required from 'void addCopyRelSymbol(lld::elf::Ctx&, lld::elf::SharedSymbol&) [with ELFT = llvm::object::ELFType<llvm::endianness::big, true>]' /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:1854:419: required from here /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:262:3: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:263:13: note: the temporary was destroyed at the end of the full expression 'lld::check<llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::big, true> > > >(llvm::object::ELFFile<ELFT>::program_headers() const [with ELFT = llvm::object::ELFType<llvm::endianness::big, true>; typename ELFT::PhdrRange = llvm::ArrayRef<llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::endianness::big, true> > >]())' In lambda function, inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = lld::elf::ThunkCreator::createInitialThunkSections(llvm::ArrayRef<lld::elf::OutputSection*>)::<lambda(lld::elf::OutputSection*, lld::elf::InputSectionDescription*)>; Ret = void; Params = {lld::elf::OutputSection*, lld::elf::InputSectionDescription*}]' at /usr/include/llvm/ADT/STLFunctionalExtras.h:46:52: /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:2246:24: warning: 'isecLimit' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp: In static member function 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = lld::elf::ThunkCreator::createInitialThunkSections(llvm::ArrayRef<lld::elf::OutputSection*>)::<lambda(lld::elf::OutputSection*, lld::elf::InputSectionDescription*)>; Ret = void; Params = {lld::elf::OutputSection*, lld::elf::InputSectionDescription*}]': /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:2232:18: note: 'isecLimit' was declared here In lambda function, inlined from 'static Ret llvm::function_ref<Ret(Params ...)>::callback_fn(intptr_t, Params ...) [with Callable = lld::elf::ThunkCreator::createInitialThunkSections(llvm::ArrayRef<lld::elf::OutputSection*>)::<lambda(lld::elf::OutputSection*, lld::elf::InputSectionDescription*)>; Ret = void; Params = {lld::elf::OutputSection*, lld::elf::InputSectionDescription*}]' at /usr/include/llvm/ADT/STLFunctionalExtras.h:46:52, inlined from 'Ret llvm::function_ref<Ret(Params ...)>::operator()(Params ...) const [with Ret = void; Params = {lld::elf::OutputSection*, lld::elf::InputSectionDescription*}]' at /usr/include/llvm/ADT/STLFunctionalExtras.h:69:12, inlined from 'void forEachInputSectionDescription(llvm::ArrayRef<lld::elf::OutputSection*>, llvm::function_ref<void(lld::elf::OutputSection*, lld::elf::InputSectionDescription*)>)' at /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:1988:11, inlined from 'void lld::elf::ThunkCreator::createInitialThunkSections(llvm::ArrayRef<lld::elf::OutputSection*>)' at /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:2220:33: /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:2246:24: warning: 'isecLimit' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp: In member function 'void lld::elf::ThunkCreator::createInitialThunkSections(llvm::ArrayRef<lld::elf::OutputSection*>)': /build/lld/src/lld-20.1.8.src/ELF/Relocations.cpp:2232:18: note: 'isecLimit' was declared here [79/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/X86_64.cpp.o [80/136] Building CXX object MachO/CMa...es/lldMachO.dir/Arch/ARM64Common.cpp.o [80/136] Building CXX object MachO/CMa...lldMachO.dir/ConcatOutputSection.cpp.o [81/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM64.cpp.o [81/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o [82/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/ARM64_32.cpp.o [82/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/DriverUtils.cpp.o [83/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Arch/X86_64.cpp.o [83/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Dwarf.cpp.o [84/136] Building CXX object MachO/CMa...lldMachO.dir/ConcatOutputSection.cpp.o [84/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/EhFrame.cpp.o [85/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Dwarf.cpp.o [85/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/ExportTrie.cpp.o [86/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/EhFrame.cpp.o [86/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/ICF.cpp.o [87/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/ExportTrie.cpp.o [87/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/InputFiles.cpp.o [88/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/DriverUtils.cpp.o [88/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/InputSection.cpp.o [89/136] Building CXX object ELF/CMakeFiles/lldELF.dir/Writer.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/llvm/ADT/Hashing.h:52, from /build/lld/src/lld-20.1.8.src/include/lld/Common/LLVM.h:19, from /build/lld/src/lld-20.1.8.src/include/lld/Common/ErrorHandler.h:71, from /build/lld/src/lld-20.1.8.src/include/lld/Common/CommonLinkerContext.h:22, from /build/lld/src/lld-20.1.8.src/ELF/Config.h:12, from /build/lld/src/lld-20.1.8.src/ELF/Writer.h:12, from /build/lld/src/lld-20.1.8.src/ELF/Writer.cpp:9: /usr/include/c++/14.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*, vector<{anonymous}::SectionOffset> >; _Distance = int; _Tp = {anonymous}::SectionOffset; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224: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++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, vector<{anonymous}::SectionOffset> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h:1770: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++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, vector<{anonymous}::SectionOffset> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1876: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++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, vector<{anonymous}::SectionOffset> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, vector<{anonymous}::SectionOffset> >; _Compare = checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >; Compare = checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<{anonymous}::SectionOffset>&; Compare = checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)' at /build/lld/src/lld-20.1.8.src/ELF/Writer.cpp:2694:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, vector<{anonymous}::SectionOffset> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, vector<{anonymous}::SectionOffset> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, vector<{anonymous}::SectionOffset> >; _Compare = checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >; Compare = checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<{anonymous}::SectionOffset>&; Compare = checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)::<lambda(const {anonymous}::SectionOffset&, const {anonymous}::SectionOffset&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void checkOverlap(lld::elf::Ctx&, llvm::StringRef, std::vector<{anonymous}::SectionOffset>&, bool)' at /build/lld/src/lld-20.1.8.src/ELF/Writer.cpp:2694:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::SectionOffset*, std::vector<{anonymous}::SectionOffset> >' changed in GCC 7.1 [89/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/LTO.cpp.o [90/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/ICF.cpp.o [90/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/MapFile.cpp.o [91/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/InputSection.cpp.o [91/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/MarkLive.cpp.o [92/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o /build/lld/src/lld-20.1.8.src/MachO/Driver.cpp: In function 'bool lld::macho::link(llvm::ArrayRef<const char*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool)': /build/lld/src/lld-20.1.8.src/MachO/Driver.cpp:1971:63: warning: value computed is not used [-Wunused-value] [92/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/ObjC.cpp.o [93/136] Building CXX object ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.cpp: In member function 'void lld::elf::DebugNamesBaseSection::computeHdrAndAbbrevTable(llvm::MutableArrayRef<InputChunk>)': /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.cpp:2981:6: note: parameter passing for argument of type 'llvm::MutableArrayRef<lld::elf::DebugNamesBaseSection::InputChunk>' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.cpp: In member function 'std::pair<unsigned int, unsigned int> lld::elf::DebugNamesBaseSection::computeEntryPool(llvm::MutableArrayRef<InputChunk>)': /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.cpp:3088:31: note: parameter passing for argument of type 'llvm::MutableArrayRef<lld::elf::DebugNamesBaseSection::InputChunk>' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.cpp: In member function 'void lld::elf::DebugNamesBaseSection::init(llvm::function_ref<void(lld::elf::InputFile*, InputChunk&, OutputChunk&)>)': /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.cpp:3221:27: note: parameter passing for argument of type 'llvm::MutableArrayRef<lld::elf::DebugNamesBaseSection::InputChunk>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/llvm/ADT/Hashing.h:52, from /build/lld/src/lld-20.1.8.src/include/lld/Common/LLVM.h:19, from /build/lld/src/lld-20.1.8.src/include/lld/Common/ErrorHandler.h:71, from /build/lld/src/lld-20.1.8.src/include/lld/Common/CommonLinkerContext.h:22, from /build/lld/src/lld-20.1.8.src/ELF/Config.h:12, from /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.h:23, from /build/lld/src/lld-20.1.8.src/ELF/SyntheticSections.cpp:16: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>' changed in GCC 7.1 In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>' changed in GCC 7.1 In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>' changed in GCC 7.1 In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::big, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::big, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>' changed in GCC 7.1 In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rel&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>' changed in GCC 7.1 In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Distance = int; _Tp = llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>' changed in GCC 7.1 In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1593:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1868:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>*, vector<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>, allocator<llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::updateAllocSize(lld::elf::Ctx&)::<lambda(const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&, const lld::elf::AndroidPackedRelocationSection<llvm::object::ELFType<llvm::endianness::little, true> >::Elf_Rela&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1884:27: /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'llvm::object::Elf_Rel_Impl<llvm::object::ELFType<llvm::endianness::little, true>, true>'} changed in GCC 7.1 [93/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/OutputSection.cpp.o [94/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/MapFile.cpp.o [94/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/OutputSegment.cpp.o [95/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/MarkLive.cpp.o [95/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Relocations.cpp.o [96/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/OutputSection.cpp.o [96/136] Building CXX object MachO/CMa...es/lldMachO.dir/BPSectionOrderer.cpp.o [97/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/OutputSegment.cpp.o [97/136] Building CXX object MachO/CMa...s/lldMachO.dir/SectionPriorities.cpp.o [98/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/ObjC.cpp.o /build/lld/src/lld-20.1.8.src/MachO/ObjC.cpp: In member function 'bool {anonymous}::ObjcCategoryMerger::parseCatInfoToExtInfo(const InfoInputCategory&, ClassExtensionInfo&)': /build/lld/src/lld-20.1.8.src/MachO/ObjC.cpp:816:58: warning: value computed is not used [-Wunused-value] /build/lld/src/lld-20.1.8.src/MachO/ObjC.cpp: At global scope: /build/lld/src/lld-20.1.8.src/MachO/ObjC.cpp:724:1: warning: '{anonymous}::ObjcCategoryMerger::PointerListInfo {anonymous}::ObjcCategoryMerger::parseProtocolListInfo(const lld::macho::ConcatInputSection*, uint32_t, SourceLanguage)' defined but not used [-Wunused-function] [98/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Sections.cpp.o [99/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Relocations.cpp.o [99/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/SymbolTable.cpp.o [100/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/LTO.cpp.o [100/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.o [101/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/InputFiles.cpp.o /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp: In function 'lld::macho::Defined* targetSymFromCanonicalSubtractor(const lld::macho::InputSection*, std::vector<lld::macho::Reloc>::iterator) [with bool Invert = true]': /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp:1333:1: note: parameter passing for argument of type 'std::vector<lld::macho::Reloc>::iterator' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp: In function 'lld::macho::Defined* targetSymFromCanonicalSubtractor(const lld::macho::InputSection*, std::vector<lld::macho::Reloc>::iterator) [with bool Invert = false]': /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp:1333:1: note: parameter passing for argument of type 'std::vector<lld::macho::Reloc>::iterator' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp: In member function 'void lld::macho::ObjFile::parseSections(llvm::ArrayRef<T>) [with SectionHeader = llvm::MachO::section_64]': /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp:341:6: note: parameter passing for argument of type 'llvm::ArrayRef<llvm::MachO::section_64>' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp: In member function 'void lld::macho::ObjFile::registerEhFrames(lld::macho::Section&)': /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp:1423:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Reloc*, std::vector<lld::macho::Reloc> >' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp:1477:49: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Reloc*, std::vector<lld::macho::Reloc> >' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp:1501:72: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Reloc*, std::vector<lld::macho::Reloc> >' changed in GCC 7.1 /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp: In member function 'void lld::macho::ObjFile::parse() [with LP = lld::macho::LP64]': /build/lld/src/lld-20.1.8.src/MachO/InputFiles.cpp:1012:18: note: parameter passing for argument of type 'llvm::ArrayRef<llvm::MachO::section_64>' changed in GCC 7.1 [101/136] Building CXX object MachO/CM...s/lldMachO.dir/SyntheticSections.cpp.o [102/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Sections.cpp.o [102/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Target.cpp.o [103/136] Building CXX object MachO/CM...s/lldMachO.dir/SectionPriorities.cpp.o [103/136] Building CXX object MachO/CM...s/lldMachO.dir/UnwindInfoSection.cpp.o [104/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.o [104/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Writer.cpp.o [105/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Target.cpp.o [105/136] Building CXX object MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o [106/136] Building CXX object MachO/CM...es/lldMachO.dir/BPSectionOrderer.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/llvm/ADT/DenseMap.h:25, from /build/lld/src/lld-20.1.8.src/MachO/BPSectionOrderer.h:17, from /build/lld/src/lld-20.1.8.src/MachO/BPSectionOrderer.cpp:9: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Distance = int; _Tp = pair<long long unsigned int, llvm::Function*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Distance = int; _Tp = pair<long long unsigned int, llvm::StringRef>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Distance = int; _Tp = llvm::BPFunctionNode; _Compare = __gnu_cxx::__ops::_Iter_comp_val<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Distance = int; _Tp = llvm::BPFunctionNode; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Distance = int; _Tp = llvm::BPFunctionNode; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Compare = llvm::less_first]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, StringRef>*, std::vector<std::pair<long long unsigned int, StringRef> > >; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<std::pair<long long unsigned int, StringRef> >&; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void llvm::InstrProfSymtab::_ZN4llvm15InstrProfSymtab14finalizeSymtabEv.part.0()' at /usr/include/llvm/ProfileData/InstrProf.h:706:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::StringRef>*, vector<pair<long long unsigned int, llvm::StringRef> > >; _Compare = llvm::less_first]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, StringRef>*, std::vector<std::pair<long long unsigned int, StringRef> > >; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<std::pair<long long unsigned int, StringRef> >&; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void llvm::InstrProfSymtab::_ZN4llvm15InstrProfSymtab14finalizeSymtabEv.part.0()' at /usr/include/llvm/ProfileData/InstrProf.h:706:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::StringRef>*, std::vector<std::pair<long long unsigned int, llvm::StringRef> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Compare = llvm::less_first]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, Function*>*, std::vector<std::pair<long long unsigned int, Function*> > >; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<std::pair<long long unsigned int, Function*> >&; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void llvm::InstrProfSymtab::_ZN4llvm15InstrProfSymtab14finalizeSymtabEv.part.0()' at /usr/include/llvm/ProfileData/InstrProf.h:707:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, llvm::Function*>*, vector<pair<long long unsigned int, llvm::Function*> > >; _Compare = llvm::less_first]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, Function*>*, std::vector<std::pair<long long unsigned int, Function*> > >; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<std::pair<long long unsigned int, Function*> >&; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void llvm::InstrProfSymtab::_ZN4llvm15InstrProfSymtab14finalizeSymtabEv.part.0()' at /usr/include/llvm/ProfileData/InstrProf.h:707:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, llvm::Function*>*, std::vector<std::pair<long long unsigned int, llvm::Function*> > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Compare = llvm::less_first]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<std::pair<long long unsigned int, long long unsigned int> >&; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void llvm::InstrProfSymtab::_ZN4llvm15InstrProfSymtab14finalizeSymtabEv.part.0()' at /usr/include/llvm/ProfileData/InstrProf.h:708:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<llvm::less_first>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long unsigned int, long long unsigned int>*, vector<pair<long long unsigned int, long long unsigned int> > >; _Compare = llvm::less_first]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<std::pair<long long unsigned int, long long unsigned int> >&; Compare = less_first]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'void llvm::InstrProfSymtab::_ZN4llvm15InstrProfSymtab14finalizeSymtabEv.part.0()' at /usr/include/llvm/ProfileData/InstrProf.h:708:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Distance = int; _Tp = llvm::BPFunctionNode; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<BPFunctionNode*, std::vector<BPFunctionNode> >; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<BPFunctionNode>&; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'static llvm::DenseMap<const typename lld::BPOrdererTraits<D>::Section*, int> lld::BPOrderer<D>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<typename lld::BPOrdererTraits<D>::Section*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&) [with D = {anonymous}::BPOrdererMachO]' at /build/lld/src/lld-20.1.8.src/include/lld/Common/BPSectionOrdererBase.inc:278:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<BPFunctionNode*, std::vector<BPFunctionNode> >; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<BPFunctionNode>&; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:5&, auto:6&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'static llvm::DenseMap<const typename lld::BPOrdererTraits<D>::Section*, int> lld::BPOrderer<D>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<typename lld::BPOrdererTraits<D>::Section*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&) [with D = {anonymous}::BPOrdererMachO]' at /build/lld/src/lld-20.1.8.src/include/lld/Common/BPSectionOrdererBase.inc:278:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<BPFunctionNode*, std::vector<BPFunctionNode> >; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<BPFunctionNode>&; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'static llvm::DenseMap<const typename lld::BPOrdererTraits<D>::Section*, int> lld::BPOrderer<D>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<typename lld::BPOrdererTraits<D>::Section*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&) [with D = {anonymous}::BPOrdererMachO]' at /build/lld/src/lld-20.1.8.src/include/lld/Common/BPSectionOrdererBase.inc:284:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<BPFunctionNode*, std::vector<BPFunctionNode> >; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<BPFunctionNode>&; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:7&, auto:8&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'static llvm::DenseMap<const typename lld::BPOrdererTraits<D>::Section*, int> lld::BPOrderer<D>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<typename lld::BPOrdererTraits<D>::Section*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&) [with D = {anonymous}::BPOrdererMachO]' at /build/lld/src/lld-20.1.8.src/include/lld/Common/BPSectionOrdererBase.inc:284:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<BPFunctionNode*, std::vector<BPFunctionNode> >; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<BPFunctionNode>&; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'static llvm::DenseMap<const typename lld::BPOrdererTraits<D>::Section*, int> lld::BPOrderer<D>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<typename lld::BPOrdererTraits<D>::Section*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&) [with D = {anonymous}::BPOrdererMachO]' at /build/lld/src/lld-20.1.8.src/include/lld/Common/BPSectionOrdererBase.inc:286:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, vector<llvm::BPFunctionNode> >; _Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<BPFunctionNode*, std::vector<BPFunctionNode> >; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<BPFunctionNode>&; Compare = lld::BPOrderer<{anonymous}::BPOrdererMachO>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<lld::macho::InputSection*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&)::<lambda(auto:9&, auto:10&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'static llvm::DenseMap<const typename lld::BPOrdererTraits<D>::Section*, int> lld::BPOrderer<D>::computeOrder(llvm::StringRef, bool, bool, bool, bool, llvm::ArrayRef<typename lld::BPOrdererTraits<D>::Section*>, const llvm::DenseMap<llvm::CachedHashStringRef, llvm::DenseSet<unsigned int> >&) [with D = {anonymous}::BPOrdererMachO]' at /build/lld/src/lld-20.1.8.src/include/lld/Common/BPSectionOrdererBase.inc:286:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<llvm::BPFunctionNode*, std::vector<llvm::BPFunctionNode> >' changed in GCC 7.1 [106/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o [107/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/SymbolTable.cpp.o [107/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o [108/136] Building CXX object MinGW/CMakeFiles/lldMinGW.dir/Driver.cpp.o [108/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o [109/136] Building CXX object MachO/CM...s/lldMachO.dir/UnwindInfoSection.cpp.o [109/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o [110/136] Building CXX object MachO/CMakeFiles/lldMachO.dir/Writer.cpp.o [110/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o [111/136] Building CXX object MachO/CM...s/lldMachO.dir/SyntheticSections.cpp.o In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61, from /usr/include/c++/14.2.1/algorithm:61, from /usr/include/llvm/ADT/StringRef.h:16, from /usr/include/llvm/ADT/CachedHashString.h:24, from /build/lld/src/lld-20.1.8.src/MachO/Config.h:12, from /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.h:12, from /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:9: /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: 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 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: 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 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: 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 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: 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 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: 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 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: 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 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Distance = int; _Tp = lld::macho::Location; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Distance = int; _Tp = lld::macho::Location; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >]' at /usr/include/llvm/ADT/STLExtras.h:1673:14, inlined from 'void llvm::sort(Container&&) [with Container = std::vector<long long unsigned int, std::allocator<long long unsigned int> >&]' at /usr/include/llvm/ADT/STLExtras.h:1678:13, inlined from 'virtual void lld::macho::FunctionStartsSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:1149:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: 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 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int, allocator<long long unsigned int> > >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy) [with IteratorTy = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, std::allocator<long long unsigned int> > >]' at /usr/include/llvm/ADT/STLExtras.h:1673:14, inlined from 'void llvm::sort(Container&&) [with Container = std::vector<long long unsigned int, std::allocator<long long unsigned int> >&]' at /usr/include/llvm/ADT/STLExtras.h:1678:13, inlined from 'virtual void lld::macho::FunctionStartsSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:1149:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: 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 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: 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 /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp: In member function 'void lld::macho::ObjCImageInfoSection::finalizeContents()': /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:1935:50: warning: 'firstFile' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:1925:20: note: 'firstFile' was declared here /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >; Compare = lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<lld::macho::Location>&; Compare = lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'virtual void lld::macho::RebaseSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:284:13, inlined from 'virtual void lld::macho::RebaseSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:277:6: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >; Compare = lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<lld::macho::Location>&; Compare = lld::macho::RebaseSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'virtual void lld::macho::RebaseSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:284:13, inlined from 'virtual void lld::macho::RebaseSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:277:6: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >; Compare = lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<lld::macho::Location>&; Compare = lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'virtual void lld::macho::ChainedFixupsSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:2500:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::macho::Location*, vector<lld::macho::Location> >; _Compare = lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >; Compare = lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<lld::macho::Location>&; Compare = lld::macho::ChainedFixupsSection::finalizeContents()::<lambda(const lld::macho::Location&, const lld::macho::Location&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'virtual void lld::macho::ChainedFixupsSection::finalizeContents()' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:2500:13: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::Location*, std::vector<lld::macho::Location> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Distance = int; _Tp = lld::macho::BindingEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)> >]': /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Compare = sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >; Compare = sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<lld::macho::BindingEntry>&; Compare = sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'std::vector<std::pair<const Sym*, std::vector<lld::macho::BindingEntry> > > sortBindings(lld::macho::BindingsMap<const Sym*>&) [with Sym = lld::macho::Symbol]' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:613:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, vector<lld::macho::BindingEntry> >; _Compare = sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18, inlined from 'void llvm::sort(IteratorTy, IteratorTy, Compare) [with IteratorTy = __gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >; Compare = sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)>]' at /usr/include/llvm/ADT/STLExtras.h:1686:12, inlined from 'void llvm::sort(Container&&, Compare) [with Container = std::vector<lld::macho::BindingEntry>&; Compare = sortBindings<lld::macho::Symbol>(lld::macho::BindingsMap<const lld::macho::Symbol*>&)::<lambda(const lld::macho::BindingEntry&, const lld::macho::BindingEntry&)>]' at /usr/include/llvm/ADT/STLExtras.h:1691:13, inlined from 'std::vector<std::pair<const Sym*, std::vector<lld::macho::BindingEntry> > > sortBindings(lld::macho::BindingsMap<const Sym*>&) [with Sym = lld::macho::Symbol]' at /build/lld/src/lld-20.1.8.src/MachO/SyntheticSections.cpp:613:15: /usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 /usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lld::macho::BindingEntry*, std::vector<lld::macho::BindingEntry> >' changed in GCC 7.1 [111/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o [112/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputChunks.cpp.o [112/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o [113/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Driver.cpp.o [113/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o [114/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/LTO.cpp.o [114/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o [115/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/InputFiles.cpp.o [115/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o [116/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/MarkLive.cpp.o [116/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o [117/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/MapFile.cpp.o [117/136] Building CXX object wasm/CMa...es/lldWasm.dir/SyntheticSections.cpp.o [118/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSections.cpp.o [118/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o [119/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/OutputSegment.cpp.o [119/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o [120/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Relocations.cpp.o [120/136] Linking CXX shared library lib/liblldELF.so.20.1 [121/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/WriterUtils.cpp.o [121/136] Linking CXX shared library lib/liblldMachO.so.20.1 [122/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Symbols.cpp.o [122/136] Linking CXX shared library lib/liblldMinGW.so.20.1 [123/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/SymbolTable.cpp.o [123/136] Building CXX object tools/lld/CMakeFiles/lld.dir/lld.cpp.o [124/136] Linking CXX shared library lib/liblldELF.so.20.1 [124/136] Building CXX object tools/lld/CMakeFiles/lld.dir/lld-driver.cpp.o [125/136] Linking CXX shared library lib/liblldMachO.so.20.1 [125/136] Creating library symlink lib/liblldELF.so [126/136] Creating library symlink lib/liblldELF.so [126/136] Creating library symlink lib/liblldMachO.so [127/136] Creating library symlink lib/liblldMachO.so [128/136] Linking CXX shared library lib/liblldMinGW.so.20.1 [128/136] Creating library symlink lib/liblldMinGW.so [129/136] Building CXX object wasm/CMa...es/lldWasm.dir/SyntheticSections.cpp.o /build/lld/src/lld-20.1.8.src/wasm/SyntheticSections.cpp: In member function 'void lld::wasm::ProducersSection::addInfo(const llvm::wasm::WasmProducerInfo&)': /build/lld/src/lld-20.1.8.src/wasm/SyntheticSections.cpp:870:79: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/wasm/SyntheticSections.cpp:869:23: note: the temporary was destroyed at the end of the full expression 'std::make_pair<const vector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> > >*, llvm::SmallVector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> >, 8>*>((& info.llvm::wasm::WasmProducerInfo::Languages), (&((lld::wasm::ProducersSection*)this)->lld::wasm::ProducersSection::languages))' /build/lld/src/lld-20.1.8.src/wasm/SyntheticSections.cpp:870:79: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/wasm/SyntheticSections.cpp:870:23: note: the temporary was destroyed at the end of the full expression 'std::make_pair<const vector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> > >*, llvm::SmallVector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> >, 8>*>((& info.llvm::wasm::WasmProducerInfo::Tools), (&((lld::wasm::ProducersSection*)this)->lld::wasm::ProducersSection::tools))' /build/lld/src/lld-20.1.8.src/wasm/SyntheticSections.cpp:870:79: warning: possibly dangling reference to a temporary [-Wdangling-reference] /build/lld/src/lld-20.1.8.src/wasm/SyntheticSections.cpp:870:60: note: the temporary was destroyed at the end of the full expression 'std::make_pair<const vector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> > >*, llvm::SmallVector<pair<__cxx11::basic_string<char>, __cxx11::basic_string<char> >, 8>*>((& info.llvm::wasm::WasmProducerInfo::SDKs), (&((lld::wasm::ProducersSection*)this)->lld::wasm::ProducersSection::sDKs))' [130/136] Creating library symlink lib/liblldMinGW.so [131/136] Building CXX object tools/lld/CMakeFiles/lld.dir/lld-driver.cpp.o [132/136] Building CXX object tools/lld/CMakeFiles/lld.dir/lld.cpp.o [133/136] Building CXX object wasm/CMakeFiles/lldWasm.dir/Writer.cpp.o /build/lld/src/lld-20.1.8.src/wasm/Writer.cpp: In member function 'void lld::wasm::{anonymous}::Writer::createInitMemoryFunction()': /build/lld/src/lld-20.1.8.src/wasm/Writer.cpp:1281:22: warning: 'flagAddress' may be used uninitialized [-Wmaybe-uninitialized] /build/lld/src/lld-20.1.8.src/wasm/Writer.cpp:1204:12: note: 'flagAddress' was declared here [133/136] Linking CXX shared library lib/liblldWasm.so.20.1 [134/136] Linking CXX shared library lib/liblldWasm.so.20.1 [134/136] Creating library symlink lib/liblldWasm.so [135/136] Creating library symlink lib/liblldWasm.so [135/136] Linking CXX executable bin/lld [136/136] Linking CXX executable bin/lld ==> Entering fakeroot environment... ==> Starting package()... [0/2] Generating html Sphinx documenta...ld/src/lld-20.1.8.src/build/docs/html" [1/2] Generating html Sphinx documenta...ld/src/lld-20.1.8.src/build/docs/html" [1/2] Install the project... -- Install configuration: "Release" -- Installing: /build/lld/pkg/lld/usr/include -- Installing: /build/lld/pkg/lld/usr/include/lld -- Installing: /build/lld/pkg/lld/usr/include/lld/Common -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/DWARF.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/CommonLinkerContext.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Filesystem.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Version.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Driver.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/TargetOptionsCommandFlags.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Memory.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Reproduce.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Strings.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Args.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/LLVM.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Timer.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/ErrorHandler.h -- Installing: /build/lld/pkg/lld/usr/include/lld/Common/Arrays.h -- Installing: /build/lld/pkg/lld/usr/lib/liblldCommon.so.20.1 -- Set non-toolchain portion of runtime path of "/build/lld/pkg/lld/usr/lib/liblldCommon.so.20.1" to "" -- Installing: /build/lld/pkg/lld/usr/lib/liblldCommon.so -- Installing: /build/lld/pkg/lld/usr/bin/lld -- Set non-toolchain portion of runtime path of "/build/lld/pkg/lld/usr/bin/lld" to "" -- Creating lld-link -- Creating ld.lld -- Creating ld64.lld -- Creating wasm-ld -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/. -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_images -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_images/large_section_layout_pic.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_images/partitions.svg -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_images/large_section_layout_nopic.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_images/section_layout.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./ReleaseNotes.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./windows_support.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./searchindex.js -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./search.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./NewLLD.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./MachO -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./MachO/index.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./MachO/ld64-vs-lld.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./WebAssembly.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./Partitions.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/doctools.js -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/searchtools.js -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/language_data.js -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/basic.css -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/plus.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/logo.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/favicon.ico -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/minus.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/navigation.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/pygments.css -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/contents.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/llvm.css -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/file.png -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/sphinx_highlight.js -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_static/documentation_options.js -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./error_handling_script.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./index.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./missingkeyfunction.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/error_handling_script.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/MachO -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/MachO/ld64-vs-lld.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/MachO/index.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/WebAssembly.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/ReleaseNotes.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/NewLLD.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/missingkeyfunction.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/windows_support.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/ELF -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/ELF/linker_script.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/ELF/large_sections.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/ELF/warn_backrefs.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/ELF/start-stop-gc.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/index.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./_sources/Partitions.rst.txt -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./ELF -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./ELF/linker_script.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./ELF/start-stop-gc.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./ELF/warn_backrefs.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./ELF/large_sections.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./genindex.html -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./.buildinfo -- Installing: /build/lld/pkg/lld/usr/share/doc/lld/html/./objects.inv -- Installing: /build/lld/pkg/lld/usr/lib/liblldCOFF.so.20.1 -- Set non-toolchain portion of runtime path of "/build/lld/pkg/lld/usr/lib/liblldCOFF.so.20.1" to "" -- Installing: /build/lld/pkg/lld/usr/lib/liblldCOFF.so -- Installing: /build/lld/pkg/lld/usr/lib/liblldELF.so.20.1 -- Set non-toolchain portion of runtime path of "/build/lld/pkg/lld/usr/lib/liblldELF.so.20.1" to "" -- Installing: /build/lld/pkg/lld/usr/lib/liblldELF.so -- Installing: /build/lld/pkg/lld/usr/lib/liblldMachO.so.20.1 -- Set non-toolchain portion of runtime path of "/build/lld/pkg/lld/usr/lib/liblldMachO.so.20.1" to "" -- Installing: /build/lld/pkg/lld/usr/lib/liblldMachO.so -- Installing: /build/lld/pkg/lld/usr/lib/liblldMinGW.so.20.1 -- Set non-toolchain portion of runtime path of "/build/lld/pkg/lld/usr/lib/liblldMinGW.so.20.1" to "" -- Installing: /build/lld/pkg/lld/usr/lib/liblldMinGW.so -- Installing: /build/lld/pkg/lld/usr/lib/liblldWasm.so.20.1 -- Set non-toolchain portion of runtime path of "/build/lld/pkg/lld/usr/lib/liblldWasm.so.20.1" to "" -- Installing: /build/lld/pkg/lld/usr/lib/liblldWasm.so -- Installing: /build/lld/pkg/lld/usr/lib/cmake/lld/LLDTargets.cmake -- Installing: /build/lld/pkg/lld/usr/lib/cmake/lld/LLDTargets-release.cmake -- Installing: /build/lld/pkg/lld/usr/lib/cmake/lld/LLDConfig.cmake -- Installing: /build/lld/pkg/lld/usr/lib/cmake/lld/LLDConfigVersion.cmake ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "lld"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: lld 20.1.8-1 (Wed Jul 16 04:17:52 2025) ==> Cleaning up...