>>> xtl: Building testing/xtl 0.7.7-r0 (using abuild 3.12.0-r1) started Fri, 12 Jan 2024 17:56:07 +0000 >>> xtl: Checking sanity of /home/buildozer/aports/testing/xtl/APKBUILD... >>> xtl: Analyzing dependencies... >>> xtl: Installing for build: build-base cmake samurai doctest-dev (1/9) Installing libbz2 (1.0.8-r6) (2/9) Installing xz-libs (5.4.5-r0) (3/9) Installing libarchive (3.7.2-r0) (4/9) Installing rhash-libs (1.4.4-r0) (5/9) Installing libuv (1.47.0-r0) (6/9) Installing cmake (3.28.1-r0) (7/9) Installing samurai (1.2-r5) (8/9) Installing doctest-dev (2.4.11-r0) (9/9) Installing .makedepends-xtl (20240112.175608) Executing busybox-1.36.1-r18.trigger OK: 368 MiB in 112 packages >>> xtl: Cleaning up srcdir >>> xtl: Cleaning up pkgdir >>> xtl: Cleaning up tmpdir >>> xtl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/xtl-0.7.7.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> xtl: Fetching xtl-0.7.7.tar.gz::https://github.com/xtensor-stack/xtl/archive/refs/tags/0.7.7.tar.gz Connecting to github.com (140.82.114.3:443) Connecting to codeload.github.com (140.82.114.10:443) saving to '/var/cache/distfiles/xtl-0.7.7.tar.gz.part' xtl-0.7.7.tar.gz.par 100% |********************************| 156k 0:00:00 ETA '/var/cache/distfiles/xtl-0.7.7.tar.gz.part' saved >>> xtl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/xtl-0.7.7.tar.gz >>> xtl: Checking sha512sums... xtl-0.7.7.tar.gz: OK >>> xtl: Unpacking /var/cache/distfiles/xtl-0.7.7.tar.gz... -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- xtl v0.7.7 CMake Deprecation Warning at test/CMakeLists.txt:10 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Tests build type is MinSizeRel -- Performing Test HAS_MARCH_NATIVE -- Performing Test HAS_MARCH_NATIVE - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/build [1/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xvisitor.cpp.o [2/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xvariant.cpp.o [3/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xsystem.cpp.o [4/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xproxy_wrapper.cpp.o [5/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xplatform.cpp.o [6/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xtype_traits.cpp.o [7/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xsequence.cpp.o [8/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xoptional.cpp.o [9/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xmultimethods.cpp.o [10/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xmeta_utils.cpp.o [11/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xmasked_value.cpp.o [12/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xiterator_base.cpp.o [13/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xhierarchy_generator.cpp.o [14/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xhash.cpp.o [15/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xhalf_float.cpp.o [16/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xfunctional.cpp.o [17/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xdynamic_bitset.cpp.o [18/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xclosure.cpp.o [19/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xcomplex_sequence.cpp.o [20/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xcompare.cpp.o [21/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xcomplex.cpp.o [22/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xbasic_fixed_string.cpp.o [23/94] Building CXX object test/CMakeFiles/test_xtl.dir/test_xbase64.cpp.o [24/94] Building CXX object test/CMakeFiles/test_xtl.dir/main.cpp.o [25/94] Building CXX object test/CMakeFiles/test_xvisitor.dir/test_xvisitor.cpp.o [26/94] Building CXX object test/CMakeFiles/test_xvisitor.dir/main.cpp.o [27/94] Building CXX object test/CMakeFiles/test_xvariant.dir/test_xvariant.cpp.o [28/94] Building CXX object test/CMakeFiles/test_xvariant.dir/main.cpp.o [29/94] Building CXX object test/CMakeFiles/test_xsystem.dir/test_xsystem.cpp.o [30/94] Building CXX object test/CMakeFiles/test_xsystem.dir/main.cpp.o [31/94] Building CXX object test/CMakeFiles/test_xproxy_wrapper.dir/test_xproxy_wrapper.cpp.o [32/94] Building CXX object test/CMakeFiles/test_xproxy_wrapper.dir/main.cpp.o [33/94] Building CXX object test/CMakeFiles/test_xplatform.dir/test_xplatform.cpp.o [34/94] Building CXX object test/CMakeFiles/test_xplatform.dir/main.cpp.o [35/94] Building CXX object test/CMakeFiles/test_xtype_traits.dir/test_xtype_traits.cpp.o [36/94] Building CXX object test/CMakeFiles/test_xtype_traits.dir/main.cpp.o [37/94] Building CXX object test/CMakeFiles/test_xsequence.dir/test_xsequence.cpp.o [38/94] Building CXX object test/CMakeFiles/test_xsequence.dir/main.cpp.o [39/94] Building CXX object test/CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o [40/94] Building CXX object test/CMakeFiles/test_xoptional.dir/main.cpp.o [41/94] Building CXX object test/CMakeFiles/test_xmultimethods.dir/test_xmultimethods.cpp.o [42/94] Building CXX object test/CMakeFiles/test_xmultimethods.dir/main.cpp.o [43/94] Building CXX object test/CMakeFiles/test_xmeta_utils.dir/test_xmeta_utils.cpp.o [44/94] Building CXX object test/CMakeFiles/test_xmeta_utils.dir/main.cpp.o [45/94] Building CXX object test/CMakeFiles/test_xmasked_value.dir/test_xmasked_value.cpp.o [46/94] Building CXX object test/CMakeFiles/test_xmasked_value.dir/main.cpp.o [47/94] Building CXX object test/CMakeFiles/test_xiterator_base.dir/test_xiterator_base.cpp.o [48/94] Building CXX object test/CMakeFiles/test_xiterator_base.dir/main.cpp.o [49/94] Building CXX object test/CMakeFiles/test_xhierarchy_generator.dir/test_xhierarchy_generator.cpp.o [50/94] Building CXX object test/CMakeFiles/test_xhierarchy_generator.dir/main.cpp.o [51/94] Building CXX object test/CMakeFiles/test_xhash.dir/test_xhash.cpp.o [52/94] Building CXX object test/CMakeFiles/test_xhash.dir/main.cpp.o [53/94] Building CXX object test/CMakeFiles/test_xhalf_float.dir/test_xhalf_float.cpp.o [54/94] Building CXX object test/CMakeFiles/test_xhalf_float.dir/main.cpp.o [55/94] Building CXX object test/CMakeFiles/test_xfunctional.dir/test_xfunctional.cpp.o [56/94] Building CXX object test/CMakeFiles/test_xfunctional.dir/main.cpp.o [57/94] Building CXX object test/CMakeFiles/test_xdynamic_bitset.dir/test_xdynamic_bitset.cpp.o [58/94] Building CXX object test/CMakeFiles/test_xdynamic_bitset.dir/main.cpp.o [59/94] Building CXX object test/CMakeFiles/test_xclosure.dir/test_xclosure.cpp.o [60/94] Building CXX object test/CMakeFiles/test_xclosure.dir/main.cpp.o [61/94] Building CXX object test/CMakeFiles/test_xcomplex_sequence.dir/test_xcomplex_sequence.cpp.o [62/94] Building CXX object test/CMakeFiles/test_xcomplex_sequence.dir/main.cpp.o [63/94] Building CXX object test/CMakeFiles/test_xcompare.dir/test_xcompare.cpp.o [64/94] Building CXX object test/CMakeFiles/test_xcompare.dir/main.cpp.o [65/94] Building CXX object test/CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o [66/94] Building CXX object test/CMakeFiles/test_xcomplex.dir/main.cpp.o [67/94] Building CXX object test/CMakeFiles/test_xbasic_fixed_string.dir/test_xbasic_fixed_string.cpp.o [68/94] Building CXX object test/CMakeFiles/test_xbasic_fixed_string.dir/main.cpp.o [69/94] Building CXX object test/CMakeFiles/test_xbase64.dir/test_xbase64.cpp.o [70/94] Building CXX object test/CMakeFiles/test_xbase64.dir/main.cpp.o In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xhash.cpp:10: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint64_t xtl::murmur2_x64(const void*, std::size_t, uint64_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:204:55: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::size_t' {aka 'unsigned int'} may change value [-Wconversion] 204 | return detail::murmur_hash<8>(buffer, length, seed); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint32_t xtl::detail::murmur2_x86_impl(const void*, std::size_t, uint32_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:75:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 75 | case 3: h ^= static_cast(data[2] << 16); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:13: note: here 76 | case 2: h ^= static_cast(data[1] << 8); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 76 | case 2: h ^= static_cast(data[1] << 8); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:77:13: note: here 77 | case 1: h ^= static_cast(data[0]); | ^~~~ In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xhash.cpp:10: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint64_t xtl::murmur2_x64(const void*, std::size_t, uint64_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:204:55: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::size_t' {aka 'unsigned int'} may change value [-Wconversion] 204 | return detail::murmur_hash<8>(buffer, length, seed); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint32_t xtl::detail::murmur2_x86_impl(const void*, std::size_t, uint32_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:75:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 75 | case 3: h ^= static_cast(data[2] << 16); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:13: note: here 76 | case 2: h ^= static_cast(data[1] << 8); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 76 | case 2: h ^= static_cast(data[1] << 8); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:77:13: note: here 77 | case 1: h ^= static_cast(data[0]); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp: In function 'void xtl::DOCTEST_ANON_FUNC_12()': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:133:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const int& cir = xtl::xget(build_test_variant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:133:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_variant(i))' 133 | const int& cir = xtl::xget(build_test_variant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:139:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const int& ir = xtl::xget(build_test_cvariant(i)); | ^~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:139:44: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_cvariant(i))' 139 | const int& ir = xtl::xget(build_test_cvariant(i)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:144:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const int& cir = xtl::xget(build_test_cvariant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:144:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_cvariant(i))' 144 | const int& cir = xtl::xget(build_test_cvariant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp: In function 'void xtl::DOCTEST_ANON_FUNC_14()': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:182:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const int& cir = xtl::xget(build_test_variant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:182:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_variant(i))' 182 | const int& cir = xtl::xget(build_test_variant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:188:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 188 | const int& cir = xtl::xget(build_test_cvariant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:188:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_cvariant(i))' 188 | const int& cir = xtl::xget(build_test_cvariant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan.hpp:13, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:18, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xoptional_sequence.hpp:21, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xoptional.cpp:11: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:554:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 554 | span(T (&)[N])->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:557:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 557 | span(std::array&)->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:560:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 560 | span(const std::array&)->span; | ^ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xoptional_sequence.hpp:19: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void xtl::DOCTEST_ANON_FUNC_8()' at /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xoptional.cpp:89:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xcomplex_sequence.hpp:14, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xcomplex_sequence.cpp:10: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp: In function 'void xtl::DOCTEST_ANON_FUNC_12()': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:133:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const int& cir = xtl::xget(build_test_variant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:133:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_variant(i))' 133 | const int& cir = xtl::xget(build_test_variant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:139:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const int& ir = xtl::xget(build_test_cvariant(i)); | ^~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:139:44: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_cvariant(i))' 139 | const int& ir = xtl::xget(build_test_cvariant(i)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:144:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const int& cir = xtl::xget(build_test_cvariant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:144:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_cvariant(i))' 144 | const int& cir = xtl::xget(build_test_cvariant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp: In function 'void xtl::DOCTEST_ANON_FUNC_14()': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:182:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const int& cir = xtl::xget(build_test_variant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:182:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_variant(i))' 182 | const int& cir = xtl::xget(build_test_variant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:188:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 188 | const int& cir = xtl::xget(build_test_cvariant(i)); | ^~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xvariant.cpp:188:51: note: the temporary was destroyed at the end of the full expression 'xtl::xget, xclosure_wrapper >(xtl::build_test_cvariant(i))' 188 | const int& cir = xtl::xget(build_test_cvariant(i)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xcomplex_sequence.hpp:14, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xcomplex_sequence.cpp:10: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan.hpp:13, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:18, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xoptional_sequence.hpp:21, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xoptional.cpp:11: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:554:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 554 | span(T (&)[N])->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:557:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 557 | span(std::array&)->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:560:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 560 | span(const std::array&)->span; | ^ In file included from /usr/include/c++/13.2.1/vector:72, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xoptional_sequence.hpp:19: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void xtl::DOCTEST_ANON_FUNC_8()' at /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xoptional.cpp:89:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan.hpp:13, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:18, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xdynamic_bitset.cpp:10: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:554:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 554 | span(T (&)[N])->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:557:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 557 | span(std::array&)->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:560:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 560 | span(const std::array&)->span; | ^ In file included from /usr/include/c++/13.2.1/vector:62, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:15: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const bool*; _OI = xtl::xbitset_iterator, false>]': /usr/include/c++/13.2.1/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xtl::xbitset_iterator, false>' changed in GCC 7.1 538 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void xtl::xdynamic_bitset::resize(size_type, bool) [with B = long long unsigned int; Allocator = std::allocator]' at /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:589:39: /usr/include/c++/13.2.1/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan.hpp:13, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:18, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xdynamic_bitset.cpp:10: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:554:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 554 | span(T (&)[N])->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:557:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 557 | span(std::array&)->span; | ^ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xspan_impl.hpp:560:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 560 | span(const std::array&)->span; | ^ In file included from /usr/include/c++/13.2.1/vector:62, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:15: /usr/include/c++/13.2.1/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const bool*; _OI = xtl::xbitset_iterator, false>]': /usr/include/c++/13.2.1/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xtl::xbitset_iterator, false>' changed in GCC 7.1 538 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void xtl::xdynamic_bitset::resize(size_type, bool) [with B = long long unsigned int; Allocator = std::allocator]' at /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xdynamic_bitset.hpp:589:39: /usr/include/c++/13.2.1/bits/stl_vector.h:1034:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1034 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xbasic_fixed_string.hpp:26, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xbasic_fixed_string.cpp:10: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint64_t xtl::murmur2_x64(const void*, std::size_t, uint64_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:204:55: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::size_t' {aka 'unsigned int'} may change value [-Wconversion] 204 | return detail::murmur_hash<8>(buffer, length, seed); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint32_t xtl::detail::murmur2_x86_impl(const void*, std::size_t, uint32_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:75:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 75 | case 3: h ^= static_cast(data[2] << 16); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:13: note: here 76 | case 2: h ^= static_cast(data[1] << 8); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 76 | case 2: h ^= static_cast(data[1] << 8); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:77:13: note: here 77 | case 1: h ^= static_cast(data[0]); | ^~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [71/94] Linking CXX executable test/test_xcomplex_sequence In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [72/94] Linking CXX executable test/test_xhash In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [73/94] Linking CXX executable test/test_xclosure In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [74/94] Linking CXX executable test/test_xvisitor In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [75/94] Linking CXX executable test/test_xhierarchy_generator In file included from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xbasic_fixed_string.hpp:26, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/test_xbasic_fixed_string.cpp:10: /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint64_t xtl::murmur2_x64(const void*, std::size_t, uint64_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:204:55: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::size_t' {aka 'unsigned int'} may change value [-Wconversion] 204 | return detail::murmur_hash<8>(buffer, length, seed); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp: In function 'uint32_t xtl::detail::murmur2_x86_impl(const void*, std::size_t, uint32_t)': /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:75:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 75 | case 3: h ^= static_cast(data[2] << 16); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:13: note: here 76 | case 2: h ^= static_cast(data[1] << 8); | ^~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:76:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 76 | case 2: h ^= static_cast(data[1] << 8); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/include/xtl/xhash.hpp:77:13: note: here 77 | case 1: h ^= static_cast(data[0]); | ^~~~ [76/94] Linking CXX executable test/test_xbasic_fixed_string In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [77/94] Linking CXX executable test/test_xfunctional In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [78/94] Linking CXX executable test/test_xdynamic_bitset In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [79/94] Linking CXX executable test/test_xproxy_wrapper In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [80/94] Linking CXX executable test/test_xsequence In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [81/94] Linking CXX executable test/test_xbase64 In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [82/94] Linking CXX executable test/test_xmasked_value In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [83/94] Linking CXX executable test/test_xtl In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [84/94] Linking CXX executable test/test_xmultimethods In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [85/94] Linking CXX executable test/test_xhalf_float In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [86/94] Linking CXX executable test/test_xoptional In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [87/94] Linking CXX executable test/test_xmeta_utils In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [88/94] Linking CXX executable test/test_xtype_traits In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [89/94] Linking CXX executable test/test_xcomplex In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [90/94] Linking CXX executable test/test_xplatform In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [91/94] Linking CXX executable test/test_xvariant In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [92/94] Linking CXX executable test/test_xcompare In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [93/94] Linking CXX executable test/test_xsystem In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/doctest/doctest.h:3169, from /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/test/main.cpp:5: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [94/94] Linking CXX executable test/test_xiterator_base Test project /home/buildozer/aports/testing/xtl/src/xtl-0.7.7/build Start 1: test_xbase64 Start 2: test_xbasic_fixed_string Start 3: test_xcomplex Start 4: test_xcompare Start 5: test_xcomplex_sequence Start 6: test_xclosure Start 7: test_xdynamic_bitset Start 8: test_xfunctional Start 9: test_xhalf_float Start 10: test_xhash Start 11: test_xhierarchy_generator Start 12: test_xiterator_base Start 13: test_xmasked_value Start 14: test_xmeta_utils Start 15: test_xmultimethods Start 16: test_xoptional Start 17: test_xsequence Start 18: test_xtype_traits Start 19: test_xplatform Start 20: test_xproxy_wrapper Start 21: test_xsystem Start 22: test_xvariant Start 23: test_xvisitor Start 24: xtest 1/24 Test #1: test_xbase64 ..................... Passed 0.02 sec 2/24 Test #2: test_xbasic_fixed_string ......... Passed 0.02 sec 3/24 Test #3: test_xcomplex .................... Passed 0.02 sec 4/24 Test #4: test_xcompare .................... Passed 0.01 sec 5/24 Test #5: test_xcomplex_sequence ........... Passed 0.01 sec 6/24 Test #6: test_xclosure .................... Passed 0.01 sec 7/24 Test #7: test_xdynamic_bitset ............. Passed 0.01 sec 8/24 Test #8: test_xfunctional ................. Passed 0.01 sec 9/24 Test #9: test_xhalf_float ................. Passed 0.01 sec 10/24 Test #11: test_xhierarchy_generator ........ Passed 0.01 sec 11/24 Test #12: test_xiterator_base .............. Passed 0.01 sec 12/24 Test #13: test_xmasked_value ............... Passed 0.01 sec 13/24 Test #14: test_xmeta_utils ................. Passed 0.01 sec 14/24 Test #15: test_xmultimethods ............... Passed 0.01 sec 15/24 Test #16: test_xoptional ................... Passed 0.01 sec 16/24 Test #17: test_xsequence ................... Passed 0.01 sec 17/24 Test #18: test_xtype_traits ................ Passed 0.01 sec 18/24 Test #19: test_xplatform ................... Passed 0.01 sec 19/24 Test #20: test_xproxy_wrapper .............. Passed 0.01 sec 20/24 Test #21: test_xsystem ..................... Passed 0.01 sec 21/24 Test #22: test_xvariant .................... Passed 0.01 sec 22/24 Test #23: test_xvisitor .................... Passed 0.01 sec 23/24 Test #24: xtest ............................ Passed 4.73 sec 24/24 Test #10: test_xhash ....................... Passed 4.81 sec 100% tests passed, 0 tests failed out of 24 Total Test time (real) = 4.82 sec >>> xtl: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xany.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xbasic_fixed_string.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xbase64.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xclosure.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xcompare.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xcomplex.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xcomplex_sequence.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xspan.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xspan_impl.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xdynamic_bitset.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xfunctional.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xhalf_float.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xhalf_float_impl.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xhash.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xhierarchy_generator.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xiterator_base.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xjson.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xmasked_value_meta.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xmasked_value.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xmeta_utils.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xmultimethods.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xoptional_meta.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xoptional.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xoptional_sequence.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xplatform.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xproxy_wrapper.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xsequence.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xsystem.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xtl_config.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xtype_traits.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xvariant.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xvariant_impl.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/include/xtl/xvisitor.hpp -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/share/cmake/xtl/xtlConfig.cmake -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/share/cmake/xtl/xtlConfigVersion.cmake -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/share/cmake/xtl/xtlTargets.cmake -- Installing: /home/buildozer/aports/testing/xtl/pkg/xtl/usr/share/pkgconfig/xtl.pc >>> xtl*: Running postcheck for xtl >>> xtl*: Preparing package xtl... >>> xtl*: Tracing dependencies... pkgconfig >>> xtl*: Package size: 884.0 KB >>> xtl*: Compressing data... >>> xtl*: Create checksum... >>> xtl*: Create xtl-0.7.7-r0.apk >>> xtl: Build complete at Fri, 12 Jan 2024 17:56:22 +0000 elapsed time 0h 0m 15s >>> xtl: Cleaning up srcdir >>> xtl: Cleaning up pkgdir >>> xtl: Uninstalling dependencies... (1/9) Purging .makedepends-xtl (20240112.175608) (2/9) Purging cmake (3.28.1-r0) (3/9) Purging samurai (1.2-r5) (4/9) Purging doctest-dev (2.4.11-r0) (5/9) Purging libarchive (3.7.2-r0) (6/9) Purging libbz2 (1.0.8-r6) (7/9) Purging libuv (1.47.0-r0) (8/9) Purging rhash-libs (1.4.4-r0) (9/9) Purging xz-libs (5.4.5-r0) Executing busybox-1.36.1-r18.trigger OK: 315 MiB in 103 packages >>> xtl: Updating the testing/armhf repository index... >>> xtl: Signing the index...