Not searching for unused variables given on the command line. -- The C compiler identification is GNU 14.3.0 -- The CXX compiler identification is GNU 14.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success CMake Warning (dev) at /builder/shared-workdir/build/sdk/staging_dir/host/share/cmake-4.1/Modules/FeatureSummary.cmake:747 (message): Policy CMP0183 is not set: add_feature_info() supports full Condition Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info) CMakeLists.txt:702 (feature_option) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /builder/shared-workdir/build/sdk/staging_dir/host/share/cmake-4.1/Modules/FeatureSummary.cmake:747 (message): Policy CMP0183 is not set: add_feature_info() supports full Condition Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info) CMakeLists.txt:703 (feature_option) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /builder/shared-workdir/build/sdk/staging_dir/host/share/cmake-4.1/Modules/FeatureSummary.cmake:747 (message): Policy CMP0183 is not set: add_feature_info() supports full Condition Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/Modules/LibtorrentMacros.cmake:10 (add_feature_info) CMakeLists.txt:704 (feature_option) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /builder/shared-workdir/build/sdk/staging_dir/host/share/cmake-4.1/Modules/FeatureSummary.cmake:747 (message): Policy CMP0183 is not set: add_feature_info() supports full Condition Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/Modules/LibtorrentMacros.cmake:36 (add_feature_info) CMakeLists.txt:708 (target_optional_compile_definitions) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /builder/shared-workdir/build/sdk/staging_dir/host/share/cmake-4.1/Modules/FeatureSummary.cmake:747 (message): Policy CMP0183 is not set: add_feature_info() supports full Condition Syntax. Run "cmake --help-policy CMP0183" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): cmake/Modules/LibtorrentMacros.cmake:36 (add_feature_info) CMakeLists.txt:719 (target_optional_compile_definitions) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenSSL: /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/libcrypto.so (found version "3.5.4") CMake Warning (dev) at cmake/Modules/LibtorrentMacros.cmake:43 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:811 (find_public_dependency) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found version "1.89.0") -- Found Python3: /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/python3.13 (found version "3.13.9") found components: Interpreter Development Development.Module Development.Embed CMake Warning (dev) at bindings/python/CMakeLists.txt:42 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found version "1.89.0") found components: python313 -- Performing Test _WNO_DEPRECATED_DECLARATIONS -- Performing Test _WNO_DEPRECATED_DECLARATIONS - Success -- Python 3 site packages: lib/python3.13/site-packages -- Python 3 extension suffix: -- The following features have been enabled: * BUILD_SHARED_LIBS, build libtorrent as a shared library * python-bindings, build python bindings * python-egg-info, generate python egg info * dht, enable support for Mainline DHT * deprecated-functions, enable deprecated functions for backwards compatibility * encryption, Enables encryption in libtorrent * exceptions, build with exception support * extensions, Enables protocol extensions * i2p, build with I2P support * logging, build with logging * mutable-torrents, Enables mutable torrent support * streaming, Enables support for piece deadline -- The following RECOMMENDED packages have been found: * OpenSSL, Full-strength general purpose cryptography library, Provides HTTPS support to libtorrent -- The following REQUIRED packages have been found: * Threads * Python3 * boost_container (required version == 1.89.0) * boost_graph (required version == 1.89.0) * boost_headers (required version == 1.89.0) * boost_python (required version == 1.89.0) * Boost -- The following features have been disabled: * static_runtime, build libtorrent with static runtime * build_tests, build tests * build_examples, build examples * build_tools, build tools * python-install-system-dir, Install python bindings to the system installation directory rather than the CMake installation prefix * gnutls, build using GnuTLS instead of OpenSSL -- Configuring done (9.2s) -- Generating done (0.2s) -- Build files have been written to: /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11 ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11' ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4] [1/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o [2/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o [3/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o [4/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o [5/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o [6/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o [7/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o [8/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o [9/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o [10/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o [11/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o [12/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o [13/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o [14/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o [15/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o [16/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o [17/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o [18/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o [19/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o [20/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o [21/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o [22/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o [23/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o [24/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o [25/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o [26/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o [27/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o [28/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o [29/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o [30/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o [31/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o [32/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o [33/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o [34/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o [35/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o [36/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o [37/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/algorithm:61, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/sha1_hash.hpp:40, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/file_storage.hpp:48, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = libtorrent::aux::file_entry; _Compare = bool (*)(const libtorrent::aux::file_entry&, const libtorrent::aux::file_entry&)]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:2050:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2050 | upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:2050:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp: In member function 'int libtorrent::file_storage::piece_size2(libtorrent::piece_index_t) const': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:136:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | auto const file_iter = std::upper_bound( | ~~~~~~~~~~~~~~~~^ 137 | m_files.begin(), m_files.end(), target, compare_file_offset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp: In member function 'libtorrent::file_storage::iterator libtorrent::file_storage::file_at_offset_deprecated(int64_t) const': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:418:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 418 | auto file_iter = std::upper_bound( | ~~~~~~~~~~~~~~~~^ 419 | begin_deprecated(), end_deprecated(), target, compare_file_offset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp: In member function 'libtorrent::file_index_t libtorrent::file_storage::file_index_at_offset(int64_t) const': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:442:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 442 | auto file_iter = std::upper_bound( | ~~~~~~~~~~~~~~~~^ 443 | m_files.begin(), m_files.end(), target, compare_file_offset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp: In member function 'std::vector libtorrent::file_storage::map_block(libtorrent::piece_index_t, int64_t, int64_t) const': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:506:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 506 | auto file_iter = std::upper_bound( | ~~~~~~~~~~~~~~~~^ 507 | m_files.begin(), m_files.end(), target, compare_file_offset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp: In member function 'libtorrent::file_entry libtorrent::file_storage::at(iterator) const': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:1200:20: note: parameter passing for argument of type 'libtorrent::file_storage::iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 1200 | file_entry file_storage::at(file_storage::iterator i) const | ^~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:65, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/file_storage.hpp:40: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libtorrent::aux::file_entry*]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libtorrent::aux::file_entry*; _Tp = libtorrent::aux::file_entry]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = libtorrent::aux::file_entry; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:609:31, inlined from 'libtorrent::aux::container_wrapper, std::vector >::container_wrapper(const libtorrent::aux::container_wrapper, std::vector >&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/container_wrapper.hpp:48:9, inlined from 'libtorrent::file_storage::file_storage(const libtorrent::file_storage&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:87:2: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = libtorrent::aux::file_entry*; _Tp = libtorrent::aux::file_entry]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = libtorrent::aux::file_entry; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:1637:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = libtorrent::aux::file_entry; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:238:44, inlined from 'libtorrent::aux::container_wrapper, std::vector >& libtorrent::aux::container_wrapper, std::vector >::operator=(const libtorrent::aux::container_wrapper, std::vector >&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/container_wrapper.hpp:48:9, inlined from 'libtorrent::file_storage& libtorrent::file_storage::operator=(const libtorrent::file_storage&) &' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_storage.cpp:88:16: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [38/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o [39/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o [40/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o [41/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o [42/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o [43/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o [44/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o [45/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o [46/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o [47/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o [48/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:72, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/piece_picker.hpp:46, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/file_progress.cpp:34: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:66: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:1050:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1050 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [49/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o [50/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o [51/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o [52/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o [53/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o [54/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o [55/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o [56/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o [57/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:61, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/algorithm:61, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/sha1_hash.hpp:40, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/merkle_tree.hpp:41, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/hash_picker.hpp:40, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = libtorrent::hash_picker::piece_block_request; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1884:27: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4762:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4762 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4762:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4772:18: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4772:18: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp: In member function 'libtorrent::hash_request libtorrent::hash_picker::pick_hashes(const libtorrent::typed_bitfield >&)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/hash_picker.cpp:179:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 179 | std::sort(m_piece_block_requests.begin(), m_piece_block_requests.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [58/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o [59/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o [60/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o [61/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o [62/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o [63/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o [64/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o [65/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o [66/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o [67/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o [68/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o [69/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o [70/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o [71/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o [72/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o [73/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o [74/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o [75/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o [76/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o [77/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o [78/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o [79/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o [80/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o [81/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o [82/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o [83/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/unordered_map.h:33, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/unordered_map:41, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/resolve_links.hpp:39, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/resolve_links.cpp:34: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/hashtable.h:2368:5: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2368 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2369 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long int; _Tp = libtorrent::aux::strong_typedef; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/unordered_map.h:1697:26, inlined from 'void libtorrent::resolve_links::match_v1(const std::shared_ptr&, const std::string&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/resolve_links.cpp:148:22: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/hashtable.h:1012:21: note: parameter passing for argument of type 'std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 1012 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [84/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o [85/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o [86/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o [87/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/unordered_map.h:33, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/unordered_map:41, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/functional:63, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/detail/functional.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/associated_allocator.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/detail/executor_function.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/execution/any_executor.hpp:24, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/execution.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/any_io_executor.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/basic_socket_acceptor.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/ip/tcp.hpp:19, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/resolver.hpp:38, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/resolver.cpp:34: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = std::__cxx11::basic_string; _Value = std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/hashtable.h:2368:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2368 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2369 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Value = std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Tp = libtorrent::aux::resolver::failed_dns_cache_entry; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/unordered_map.h:754:26, inlined from 'void libtorrent::aux::resolver::on_lookup(const libtorrent::error_code&, boost::asio::ip::basic_resolver::results_type, const std::string&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/resolver.cpp:87:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/hashtable.h:1012:21: note: parameter passing for argument of type 'std::_Hashtable, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 1012 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Value = std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _Hash = std::hash >; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Tp = libtorrent::aux::resolver::failed_dns_cache_entry; _Hash = std::hash >; _Pred = std::equal_to >; _Alloc = std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/unordered_map.h:754:26, inlined from 'void libtorrent::aux::resolver::on_lookup(const libtorrent::error_code&, boost::asio::ip::basic_resolver::results_type, const std::string&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/resolver.cpp:100:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/hashtable.h:1012:21: note: parameter passing for argument of type 'std::_Hashtable, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, libtorrent::aux::resolver::failed_dns_cache_entry>, std::allocator, libtorrent::aux::resolver::failed_dns_cache_entry> >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 1012 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [88/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o [89/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o [90/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o [91/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o [92/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o [93/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o [94/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o [95/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o [96/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o [97/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:65, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/stat_cache.hpp:36, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/stat_cache.cpp:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:72: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:719:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:384:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:739:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:770:7: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Tp = libtorrent::stat_cache::stat_cache_t]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libtorrent::stat_cache::stat_cache_t*; _ForwardIterator = libtorrent::stat_cache::stat_cache_t*; _Allocator = allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:776:7: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:66: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = libtorrent::stat_cache::stat_cache_t; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:1050:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1050 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [98/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o [99/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o [100/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o [101/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o [102/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o [103/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o [104/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o [105/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o [106/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o [107/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o [108/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o [109/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o [110/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o [111/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o [112/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o [113/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o [114/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o [115/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o [116/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o [117/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o [118/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o [119/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o [120/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o [121/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o [122/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o [123/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o [124/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o [125/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o [126/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o [127/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/memory:69, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/detail/memory.hpp:21, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/detail/handler_alloc_helpers.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/detail/executor_function.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/execution/any_executor.hpp:24, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/execution.hpp:19, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/any_io_executor.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/basic_socket_acceptor.hpp:20, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/asio/ip/tcp.hpp:19, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/socket.hpp:56, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/upnp.cpp:42: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = libtorrent::upnp::mapping_t*]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = libtorrent::upnp::mapping_t*; _Tp = libtorrent::upnp::mapping_t]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = libtorrent::upnp::mapping_t; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:609:31, inlined from 'libtorrent::aux::container_wrapper, std::vector > >::container_wrapper(const libtorrent::aux::container_wrapper, std::vector > >&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/container_wrapper.hpp:48:9, inlined from 'libtorrent::aux::noexcept_movable::noexcept_movable(const libtorrent::aux::noexcept_movable&) [with T = libtorrent::aux::container_wrapper, std::vector > >]' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/noexcept_movable.hpp:75:3, inlined from 'libtorrent::upnp::rootdevice::rootdevice(const libtorrent::upnp::rootdevice&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/upnp.cpp:101:1: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = libtorrent::upnp::mapping_t*; _Tp = libtorrent::upnp::mapping_t]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = libtorrent::upnp::mapping_t; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:1637:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = libtorrent::upnp::mapping_t; _Alloc = std::allocator]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:238:44, inlined from 'libtorrent::aux::container_wrapper, std::vector > >& libtorrent::aux::container_wrapper, std::vector > >::operator=(const libtorrent::aux::container_wrapper, std::vector > >&)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/container_wrapper.hpp:48:9, inlined from 'libtorrent::aux::noexcept_movable& libtorrent::aux::noexcept_movable::operator=(const libtorrent::aux::noexcept_movable&) [with T = libtorrent::aux::container_wrapper, std::vector > >]' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/noexcept_movable.hpp:77:21, inlined from 'libtorrent::upnp::rootdevice& libtorrent::upnp::rootdevice::operator=(const libtorrent::upnp::rootdevice&) &' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/upnp.cpp:102:19: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [128/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o [129/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o [130/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o [131/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o [132/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o [133/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o [134/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o [135/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o [136/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o [137/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o [138/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o [139/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o [140/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o [141/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o [142/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o [143/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o [144/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o [145/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o [146/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o [147/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o [148/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o [149/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o [150/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o [151/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o [152/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o [153/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o [154/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o [155/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o [156/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o [157/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/datetime.cpp.o [158/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/module.cpp.o [159/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/ip_filter.cpp.o [160/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o [161/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o [162/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o [163/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o [164/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/fingerprint.cpp.o [165/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:61, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/algorithm:61, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:41: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = libtorrent::dht::node_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = libtorrent::dht::node_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = libtorrent::dht::node_entry; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:66, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:39: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = libtorrent::dht::node_entry; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:1549:7: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1549 | erase(const_iterator __position) | ^~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:62: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = back_insert_iterator > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 642 | copy(_II __first, _II __last, _OI __result) | ^~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp: In member function 'void libtorrent::dht::routing_table::remove_node(libtorrent::dht::node_entry*, libtorrent::dht::bucket_t*)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:557:17: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 557 | b->erase(b->begin() + idx); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator > >; _BI2 = __gnu_cxx::__normal_iterator > >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp: In member function 'void libtorrent::dht::routing_table::split_bucket()': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:935:28: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 935 | j = b.erase(j); | ~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:972:29: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 972 | j = rb.erase(j); | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1884:27: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1884:27: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp: In member function 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1123:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1123 | std::copy(b.begin(), b.end(), std::back_inserter(l)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1136:13: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1136:13: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp: In member function 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1162:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1162 | std::copy(b.begin(), b.end(), std::back_inserter(l)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1175:13: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)::]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4805:18, inlined from 'std::vector > libtorrent::dht::routing_table::find_node(const libtorrent::dht::node_id&, libtorrent::dht::find_nodes_flags_t, int)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1175:13: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1869:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1884:27: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4772:18, inlined from 'void libtorrent::dht::routing_table::fill_from_replacements(std::vector >::iterator)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:530:11: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1908:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4772:18, inlined from 'void libtorrent::dht::routing_table::fill_from_replacements(std::vector >::iterator)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:530:11: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp: In member function 'void libtorrent::dht::routing_table::fill_from_replacements(std::vector >::iterator)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:537:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 537 | rb.erase(j); | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp: In member function 'libtorrent::dht::routing_table::add_node_status_t libtorrent::dht::routing_table::add_node_impl(libtorrent::dht::node_entry)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:782:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 782 | rb.erase(j); | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:896:25: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 896 | rb.erase(j); | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp: In member function 'void libtorrent::dht::routing_table::node_failed(const libtorrent::dht::node_id&, const boost::asio::ip::udp::endpoint&)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1066:32: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1066 | b.erase(j); | ~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/kademlia/routing_table.cpp:1072:16: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1072 | b.erase(j); | ~~~~~~~^~~ [166/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o [167/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o [168/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o [169/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/info_hash.cpp.o [170/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o [171/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/entry.cpp.o [172/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/load_torrent.cpp.o [173/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/version.cpp.o [174/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/string.cpp.o [175/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/error_code.cpp.o [176/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/sha256_hash.cpp.o [177/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/create_torrent.cpp.o [178/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/utility.cpp.o [179/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/sha1_hash.cpp.o [180/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/converters.cpp.o [181/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/peer_info.cpp.o [182/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/session_settings.cpp.o [183/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_status.cpp.o [184/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/magnet_uri.cpp.o [185/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:61, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/algorithm:61, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:53: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = libtorrent::aux::{anonymous}::opt_unchoke_candidate; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1868:25, inlined from 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = libtorrent::aux::{anonymous}::last_optimistic_unchoke_cmp]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4662:26, inlined from 'void libtorrent::aux::session_impl::recalculate_optimistic_unchoke_slots()' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:4204:20: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1596:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1596 | std::__pop_heap(__first, __middle, __i, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:1869:23, inlined from 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = libtorrent::aux::{anonymous}::last_optimistic_unchoke_cmp]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_algo.h:4662:26, inlined from 'void libtorrent::aux::session_impl::recalculate_optimistic_unchoke_slots()' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/session_impl.cpp:4204:20: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [186/194] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:66, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp:60: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = libtorrent::time_critical_piece; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:1549:7: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1549 | erase(const_iterator __position) | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp: In member function 'void libtorrent::torrent::clear_time_critical()': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp:5313:57: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 5313 | i = m_time_critical_pieces.erase(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp: In member function 'void libtorrent::torrent::remove_time_critical_pieces(libtorrent::aux::vector, libtorrent::aux::strong_typedef >&)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp:5330:65: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 5330 | i = m_time_critical_pieces.erase(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp: In member function 'void libtorrent::torrent::remove_time_critical_piece(libtorrent::piece_index_t, bool)': /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp:5297:53: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 5297 | m_time_critical_pieces.erase(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/vector:72: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void libtorrent::aux::container_wrapper::resize(underlying_index, const T&) [with U = int; Cond = void; T = long long int; IndexType = libtorrent::aux::strong_typedef; Base = std::vector >]' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/include/libtorrent/aux_/container_wrapper.hpp:104:22, inlined from 'void libtorrent::torrent::file_progress(libtorrent::aux::vector >&, libtorrent::file_progress_flags_t)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/src/torrent.cpp:11514:13: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/14.3.0/bits/stl_vector.h:1050:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1050 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [187/194] Linking CXX shared library libtorrent-rasterbar.so.2.0.11 [188/194] Creating library symlink libtorrent-rasterbar.so.2.0 libtorrent-rasterbar.so [189/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_info.cpp.o [190/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/torrent_handle.cpp.o [191/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/session.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/object/make_ptr_instance.hpp:8, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/to_python_indirect.hpp:11, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/converter/arg_to_python.hpp:10, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/call.hpp:15, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/object_core.hpp:14, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/args.hpp:22, from /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python.hpp:11, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python/src/boost_python.hpp:12, from /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python/src/session.cpp:5: /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/object/make_instance.hpp: In static member function 'static Holder* boost::python::objects::make_instance::construct(void*, PyObject*, boost::reference_wrapper) [with T = libtorrent::session_status; Holder = boost::python::objects::value_holder]': /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/include/boost/python/object/make_instance.hpp:73:27: note: parameter passing for argument of type 'boost::reference_wrapper' changed in GCC 7.1 73 | static inline Holder* construct(void* storage, PyObject* instance, reference_wrapper x) | ^~~~~~~~~ [192/194] Building CXX object bindings/python/CMakeFiles/python-libtorrent.dir/src/alert.cpp.o [193/194] Linking CXX shared module bindings/python/libtorrent.so [194/194] Generating timestamp FAILED: [code=1] bindings/python/timestamp /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python/timestamp cd /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python && /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/python3.13 /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python/setup.py egg_info && /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake -E touch /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python/timestamp Traceback (most recent call last): File "/builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python/setup.py", line 4, in setup( ~~~~~^ name='libtorrent', ^^^^^^^^^^^^^^^^^^ ...<8 lines>... package_dir = {'': '/builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/bindings/python'} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools/__init__.py", line 115, in setup return distutils.core.setup(**attrs) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 148, in setup _setup_distribution = dist = klass(attrs) ~~~~~^^^^^^^ File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools/dist.py", line 321, in __init__ _Distribution.__init__(self, dist_attrs) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 309, in __init__ self.finalize_options() ~~~~~~~~~~~~~~~~~~~~~^^ File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools/dist.py", line 783, in finalize_options for ep in sorted(loaded, key=by_order): ~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools/dist.py", line 782, in loaded = map(lambda e: e.load(), filtered) ~~~~~~^^ File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/importlib/metadata/__init__.py", line 179, in load module = import_module(match.group('module')) File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1310, in _find_and_load_unlocked File "", line 488, in _call_with_frames_removed File "", line 1387, in _gcd_import File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "", line 1027, in exec_module File "", line 488, in _call_with_frames_removed File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools_rust/__init__.py", line 1, in from .build import build_rust File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools_rust/build.py", line 28, in from .command import RustCommand File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools_rust/command.py", line 7, in from .extension import RustExtension File "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/lib/python3.13/site-packages/setuptools_rust/extension.py", line 21, in from semantic_version import SimpleSpec ModuleNotFoundError: No module named 'semantic_version' ninja: build stopped: subcommand failed. make[3]: *** [Makefile:92: /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/libtorrent-rasterbar-2.0.11/.built] Error 1 time: package/feeds/packages/libtorrent-rasterbar/compile#1177.21#255.56#318.22