>>> catch2: Building community/catch2 2.13.10-r0 (using abuild 3.11.0_rc12-r0) started Thu, 20 Apr 2023 07:18:41 +0000 >>> catch2: Checking sanity of /home/buildozer/aports/community/catch2/APKBUILD... >>> catch2: Analyzing dependencies... >>> catch2: Installing for build: build-base cmake python3 samurai (1/19) Installing libbz2 (1.0.8-r5) (2/19) Installing xz-libs (5.4.2-r1) (3/19) Installing libarchive (3.6.2-r2) (4/19) Installing libformw (6.4_p20230401-r4) (5/19) Installing rhash-libs (1.4.3-r2) (6/19) Installing libuv (1.44.2-r2) (7/19) Installing cmake (3.26.3-r1) (8/19) Installing libffi (3.4.4-r2) (9/19) Installing gdbm (1.23-r1) (10/19) Installing mpdecimal (2.5.1-r2) (11/19) Installing libpanelw (6.4_p20230401-r4) (12/19) Installing readline (8.2.1-r1) (13/19) Installing sqlite-libs (3.41.2-r2) (14/19) Installing python3 (3.11.3-r10) (15/19) Installing python3-pycache-pyc0 (3.11.3-r10) (16/19) Installing pyc (0.1-r0) (17/19) Installing python3-pyc (3.11.3-r10) (18/19) Installing samurai (1.2-r3) (19/19) Installing .makedepends-catch2 (20230420.071844) Executing busybox-1.36.0-r7.trigger OK: 416 MiB in 116 packages >>> catch2: Cleaning up srcdir >>> catch2: Cleaning up pkgdir >>> catch2: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/catch2-v2.13.10.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> catch2: Fetching https://github.com/catchorg/Catch2/archive/v2.13.10/catch2-v2.13.10.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 646k 0 646k 0 0 352k 0 --:--:-- 0:00:01 --:--:-- 713k >>> catch2: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/catch2-v2.13.10.tar.gz >>> catch2: Checking sha512sums... catch2-v2.13.10.tar.gz: OK >>> catch2: Unpacking /var/cache/distfiles/v3.18/catch2-v2.13.10.tar.gz... -- The CXX compiler identification is GNU 12.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PythonInterp: /usr/bin/python (found version "3.11.3") -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/build [1/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/benchmark/detail/catch_stats.cpp.o [2/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_xmlwriter.cpp.o [3/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_test_spec.cpp.o [4/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_test_case_tracker.cpp.o [5/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_stream.cpp.o [6/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_option.cpp.o [7/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_interfaces_reporter.cpp.o [8/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_debugger.cpp.o [9/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/SurrogateCpps/catch_console_colour.cpp.o [10/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/reporters/catch_reporter_xml.cpp.o [11/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/reporters/catch_reporter_listening.cpp.o [12/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/reporters/catch_reporter_junit.cpp.o [13/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/reporters/catch_reporter_console.cpp.o [14/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/reporters/catch_reporter_compact.cpp.o [15/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/reporters/catch_reporter_bases.cpp.o [16/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_xmlwriter.cpp.o [17/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_wildcard_pattern.cpp.o [18/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_version.cpp.o [19/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_uncaught_exceptions.cpp.o [20/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_totals.cpp.o [21/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_tostring.cpp.o [22/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_timer.cpp.o [23/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_test_spec_parser.cpp.o [24/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_test_spec.cpp.o [25/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_test_registry.cpp.o [26/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_test_case_tracker.cpp.o [27/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_test_case_registry_impl.cpp.o [28/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_test_case_info.cpp.o [29/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_tag_alias_registry.cpp.o [30/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_tag_alias_autoregistrar.cpp.o [31/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_tag_alias.cpp.o [32/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_string_manip.cpp.o [33/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_stringref.cpp.o [34/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_stream.cpp.o [35/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_startup_exception_registry.cpp.o [36/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_singletons.cpp.o [37/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_session.cpp.o [38/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_section_info.cpp.o [39/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_section.cpp.o [40/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_run_context.cpp.o [41/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_result_type.cpp.o [42/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_reporter_registry.cpp.o [43/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_random_number_generator.cpp.o [44/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_polyfills.cpp.o [45/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_interfaces_reporter.cpp.o [46/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_registry_hub.cpp.o [47/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_output_redirect.cpp.o [48/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_message.cpp.o [49/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_matchers_string.cpp.o [50/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_matchers_generic.cpp.o [51/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_matchers_floating.cpp.o [52/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_matchers_exception.cpp.o [53/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_matchers.cpp.o [54/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_leak_detector.cpp.o [55/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_list.cpp.o [56/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_interfaces_testcase.cpp.o [57/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_interfaces_runner.cpp.o [58/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_interfaces_registry_hub.cpp.o [59/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_interfaces_exception.cpp.o [60/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_interfaces_config.cpp.o [61/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_interfaces_capture.cpp.o [62/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_generators.cpp.o [63/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_fatal_condition.cpp.o [64/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_exception_translator_registry.cpp.o [65/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_errno_guard.cpp.o [66/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_enum_values_registry.cpp.o [67/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_enforce.cpp.o [68/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_decomposer.cpp.o [69/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_debugger.cpp.o [70/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_debug_console.cpp.o [71/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_context.cpp.o [72/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_console_colour.cpp.o [73/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_config.cpp.o [74/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_common.cpp.o [75/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_commandline.cpp.o [76/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_capture_matchers.cpp.o [77/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_assertionresult.cpp.o [78/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_assertionhandler.cpp.o [79/117] Building CXX object projects/CMakeFiles/SelfTest.dir/__/include/internal/catch_approx.cpp.o [80/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Matchers.tests.cpp.o [81/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/VariadicMacros.tests.cpp.o [82/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Tricky.tests.cpp.o [83/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringWhich.tests.cpp.o [84/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVector.tests.cpp.o [85/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVariant.tests.cpp.o [86/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringTuple.tests.cpp.o [87/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringPair.tests.cpp.o [88/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringOptional.tests.cpp.o [89/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringGeneral.tests.cpp.o [90/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringChrono.tests.cpp.o [91/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringByte.tests.cpp.o [92/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Misc.tests.cpp.o [93/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Message.tests.cpp.o [94/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Generators.tests.cpp.o [95/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Exception.tests.cpp.o [96/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/EnumToString.tests.cpp.o [97/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Decomposition.tests.cpp.o [98/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Condition.tests.cpp.o [99/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Compilation.tests.cpp.o [100/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Class.tests.cpp.o [101/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Benchmark.tests.cpp.o [102/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/BDD.tests.cpp.o [103/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Approx.tests.cpp.o [104/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/TimingTests/Sleep.tests.cpp.o [105/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ToString.tests.cpp.o [106/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Xml.tests.cpp.o [107/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/StringManip.tests.cpp.o [108/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/String.tests.cpp.o [109/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Tag.tests.cpp.o [110/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp.o [111/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/PartTracker.tests.cpp.o [112/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp.o [113/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp.o [114/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Details.tests.cpp.o [115/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLine.tests.cpp.o [116/117] Building CXX object projects/CMakeFiles/SelfTest.dir/SelfTest/TestMain.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_interfaces_testcase.h:11, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_registry.h:12, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_case_info.h:12, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_spec.h:17, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_spec_parser.h:16, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_config.hpp:11, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_interfaces_reporter.h:13, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_run_context.h:13, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_run_context.cpp:1: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_run_context.cpp:306:39: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_case_registry_impl.h:17, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_case_registry_impl.cpp:8: /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/bits/stl_algo.h:60: /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1916:27: /usr/include/c++/12.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12.2.1/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_case_registry_impl.cpp:75:26: /usr/include/c++/12.2.1/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12.2.1/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12.2.1/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_case_registry_impl.cpp:75:26: /usr/include/c++/12.2.1/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_interfaces_testcase.h:11, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_test_registry.h:12, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/catch.hpp:53, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp:9: /usr/include/c++/12.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/12.2.1/vector:70: /usr/include/c++/12.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp: In function 'void {anonymous}::MatchersTests::C_A_T_C_H_T_E_S_T_81()': /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp:607:53: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 607 | std::vector empty, t1({1, 2}); | ^ /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp:611:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 611 | std::vector v1({2., 4., 6.}), v2({1., 3., 5.}); | ^ /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp:611:70: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 611 | std::vector v1({2., 4., 6.}), v2({1., 3., 5.}); | ^ /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp: In function 'void {anonymous}::MatchersTests::C_A_T_C_H_T_E_S_T_74()': /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp:584:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 584 | std::vector v1({1., 2., 3.}); | ^ In file included from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/catch.hpp:62: /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp:587:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 587 | REQUIRE_THAT(v1, Approx({ 1., 2., 3. })); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/projects/SelfTest/UsageTests/Matchers.tests.cpp:589:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | std::vector v2({1.5, 2.5, 3.5}); | ^ In file included from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_decomposer.h:11, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_assertionhandler.h:12, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_capture.hpp:11, from /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/catch.hpp:54: /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_tostring.h: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >]': /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_tostring.h:313:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 313 | std::string rangeToString(InputIterator first, Sentinel last) { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_tostring.h:313:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_tostring.h: In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector]': /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/include/internal/catch_tostring.h:504:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 504 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); | ^ [117/117] Linking CXX executable projects/SelfTest Test project /home/buildozer/aports/community/catch2/src/Catch2-2.13.10/build Start 1: RunTests Start 2: ListTests Start 3: ListTags Start 4: ListReporters Start 5: ListTestNamesOnly Start 6: NoAssertions Start 7: NoTest Start 8: WarnAboutNoTests Start 9: UnmatchedOutputFilter Start 10: FilteredSection-1 Start 11: FilteredSection-2 Start 12: FilteredSection::GeneratorsDontCauseInfiniteLoop-1 Start 13: FilteredSection::GeneratorsDontCauseInfiniteLoop-2 Start 14: RegressionCheck-1670 Start 15: VersionCheck Start 16: LibIdentityTest Start 17: FilenameAsTagsTest Start 18: EscapeSpecialCharactersInTestNames Start 19: TestsInFile::SimpleSpecs Start 20: TestsInFile::EscapeSpecialCharacters Start 21: TestsInFile::InvalidTestNames-1 Start 22: TestsInFile::InvalidTestNames-2 Start 23: RandomTestOrdering 1/23 Test #1: RunTests ............................................. Passed 0.08 sec 2/23 Test #2: ListTests ............................................ Passed 0.07 sec 3/23 Test #3: ListTags ............................................. Passed 0.07 sec 4/23 Test #4: ListReporters ........................................ Passed 0.07 sec 5/23 Test #5: ListTestNamesOnly .................................... Passed 0.06 sec 6/23 Test #6: NoAssertions ......................................... Passed 0.06 sec 7/23 Test #7: NoTest ............................................... Passed 0.06 sec 8/23 Test #8: WarnAboutNoTests ..................................... Passed 0.06 sec 9/23 Test #9: UnmatchedOutputFilter ................................ Passed 0.06 sec 10/23 Test #10: FilteredSection-1 .................................... Passed 0.05 sec 11/23 Test #11: FilteredSection-2 .................................... Passed 0.05 sec 12/23 Test #12: FilteredSection::GeneratorsDontCauseInfiniteLoop-1 ... Passed 0.05 sec 13/23 Test #13: FilteredSection::GeneratorsDontCauseInfiniteLoop-2 ... Passed 0.04 sec 14/23 Test #14: RegressionCheck-1670 ................................. Passed 0.04 sec 15/23 Test #15: VersionCheck ......................................... Passed 0.04 sec 16/23 Test #16: LibIdentityTest ...................................... Passed 0.04 sec 17/23 Test #17: FilenameAsTagsTest ................................... Passed 0.03 sec 18/23 Test #18: EscapeSpecialCharactersInTestNames ................... Passed 0.03 sec 19/23 Test #19: TestsInFile::SimpleSpecs ............................. Passed 0.03 sec 20/23 Test #20: TestsInFile::EscapeSpecialCharacters ................. Passed 0.02 sec 21/23 Test #21: TestsInFile::InvalidTestNames-1 ...................... Passed 0.02 sec 22/23 Test #22: TestsInFile::InvalidTestNames-2 ...................... Passed 0.02 sec 23/23 Test #23: RandomTestOrdering ................................... Passed 0.06 sec 100% tests passed, 0 tests failed out of 23 Total Test time (real) = 0.12 sec >>> catch2: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/lib/cmake/Catch2/Catch2Targets.cmake -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/include -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/include/catch2 -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/include/catch2/catch_reporter_sonarqube.hpp -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/include/catch2/catch.hpp -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/include/catch2/catch_reporter_automake.hpp -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/include/catch2/catch_reporter_tap.hpp -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/include/catch2/catch_reporter_teamcity.hpp -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/lib/cmake/Catch2/Catch2Config.cmake -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/lib/cmake/Catch2/Catch2ConfigVersion.cmake -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2 -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/reporters.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/logging.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/command-line.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/benchmarks.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/other-macros.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/configuration.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/ci-and-misc.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/why-catch.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/cmake-integration.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/tutorial.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/contributing.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/generators.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/assertions.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/matchers.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/opensource-users.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/release-process.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/deprecations.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/release-notes.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/own-main.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/Readme.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/commercial-users.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/event-listeners.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/test-cases-and-sections.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/list-of-examples.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/tostring.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/test-fixtures.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/limitations.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/doc/Catch2/slow-compiles.md -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/lib/cmake/Catch2/ParseAndAddCatchTests.cmake -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/lib/cmake/Catch2/Catch.cmake -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/lib/cmake/Catch2/CatchAddTests.cmake -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/Catch2/gdbinit -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/Catch2/lldbinit -- Installing: /home/buildozer/aports/community/catch2/pkg/catch2/usr/share/pkgconfig/catch2.pc >>> catch2-doc*: Running split function doc... >>> catch2-doc*: Preparing subpackage catch2-doc... >>> catch2-doc*: Running postcheck for catch2-doc >>> catch2*: Running postcheck for catch2 >>> catch2*: Preparing package catch2... >>> catch2*: Stripping binaries >>> WARNING: catch2*: No arch specific binaries found so arch should probably be set to "noarch" >>> catch2-doc*: Scanning shared objects >>> catch2*: Scanning shared objects >>> catch2-doc*: Tracing dependencies... >>> catch2-doc*: Package size: 324.0 KB >>> catch2-doc*: Compressing data... >>> catch2-doc*: Create checksum... >>> catch2-doc*: Create catch2-doc-2.13.10-r0.apk >>> catch2*: Tracing dependencies... pkgconfig >>> catch2*: Package size: 780.0 KB >>> catch2*: Compressing data... >>> catch2*: Create checksum... >>> catch2*: Create catch2-2.13.10-r0.apk >>> catch2: Build complete at Thu, 20 Apr 2023 07:19:00 +0000 elapsed time 0h 0m 19s >>> catch2: Cleaning up srcdir >>> catch2: Cleaning up pkgdir >>> catch2: Uninstalling dependencies... (1/19) Purging .makedepends-catch2 (20230420.071844) (2/19) Purging cmake (3.26.3-r1) (3/19) Purging samurai (1.2-r3) (4/19) Purging libarchive (3.6.2-r2) (5/19) Purging libformw (6.4_p20230401-r4) (6/19) Purging libuv (1.44.2-r2) (7/19) Purging python3-pyc (3.11.3-r10) (8/19) Purging python3-pycache-pyc0 (3.11.3-r10) (9/19) Purging pyc (0.1-r0) (10/19) Purging rhash-libs (1.4.3-r2) (11/19) Purging python3 (3.11.3-r10) (12/19) Purging gdbm (1.23-r1) (13/19) Purging libbz2 (1.0.8-r5) (14/19) Purging libffi (3.4.4-r2) (15/19) Purging libpanelw (6.4_p20230401-r4) (16/19) Purging mpdecimal (2.5.1-r2) (17/19) Purging readline (8.2.1-r1) (18/19) Purging sqlite-libs (3.41.2-r2) (19/19) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 326 MiB in 97 packages >>> catch2: Updating the community/armhf repository index... >>> catch2: Signing the index...