>>> simdutf: Building main/simdutf 6.4.1-r0 (using abuild 3.14.1-r7) started Wed, 02 Apr 2025 19:55:15 +0000 >>> simdutf: Validating /home/buildozer/aports/main/simdutf/APKBUILD... >>> simdutf: Analyzing dependencies... >>> simdutf: Installing for build: build-base cmake samurai (1/8) Installing libbz2 (1.0.8-r6) (2/8) Installing xz-libs (5.8.0-r0) (3/8) Installing libarchive (3.7.7-r0) (4/8) Installing rhash-libs (1.4.5-r0) (5/8) Installing libuv (1.50.0-r0) (6/8) Installing cmake (3.31.6-r1) (7/8) Installing samurai (1.2-r6) (8/8) Installing .makedepends-simdutf (20250402.195515) Executing busybox-1.37.0-r14.trigger OK: 300 MiB in 112 packages >>> simdutf: Cleaning up srcdir >>> simdutf: Cleaning up pkgdir >>> simdutf: Cleaning up tmpdir >>> simdutf: Fetching https://distfiles.alpinelinux.org/distfiles/edge/simdutf-6.4.1.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 curl: (22) The requested URL returned error: 404 >>> simdutf: Fetching https://github.com/simdutf/simdutf/archive/v6.4.1/simdutf-6.4.1.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 100 2099k 100 2099k 0 0 5419k 0 --:--:-- --:--:-- --:--:-- 5419k >>> simdutf: Fetching https://distfiles.alpinelinux.org/distfiles/edge/simdutf-6.4.1.tar.gz >>> simdutf: Checking sha512sums... simdutf-6.4.1.tar.gz: OK >>> simdutf: Unpacking /var/cache/distfiles/simdutf-6.4.1.tar.gz... -- The CXX compiler identification is GNU 14.2.0 -- 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 -- Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter) -- Python not found, we are unable to test amalgamate.py. -- The tests are enabled. -- Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter) -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: built in to C library -- Iconv was found! -- Iconv is part of the C library. -- looking for static C++ library in /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0 -- libstdc++.a found -- The tools require C++17. If your system does not support C++17, please set SIMDUTF_TOOLS to OFF. -- The benchmarks can be enabled by setting SIMDUTF_BENCHMARKS, e.g., -D SIMDUTF_BENCHMARKS=ON. -- Compiling using the C++ standard:11 -- Configuring done (0.5s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/build [1/173] Building CXX object tools/CMakeFiles/fastbase64.dir/fastbase64.cpp.o [2/173] Building CXX object tools/CMakeFiles/sutf.dir/sutf.cpp.o [3/173] Building CXX object tests/CMakeFiles/utf8_length_from_utf16_tests.dir/utf8_length_from_utf16_tests.cpp.o [4/173] Building CXX object tests/CMakeFiles/internal_tests.dir/internal_tests.cpp.o [5/173] Building CXX object tests/CMakeFiles/atomic_base64_tests.dir/atomic_base64_tests.cpp.o [6/173] Building CXX object tests/CMakeFiles/span_tests.dir/span_tests.cpp.o [7/173] Building CXX object tests/CMakeFiles/base64_tests.dir/base64_tests.cpp.o [8/173] Building CXX object tests/CMakeFiles/basic_fuzzer.dir/basic_fuzzer.cpp.o [9/173] Building CXX object tests/CMakeFiles/detect_encodings_tests.dir/detect_encodings_tests.cpp.o [10/173] Building CXX object tests/CMakeFiles/count_utf16be.dir/count_utf16be.cpp.o [11/173] Building CXX object tests/CMakeFiles/count_utf16le.dir/count_utf16le.cpp.o [12/173] Building CXX object tests/CMakeFiles/count_utf8.dir/count_utf8.cpp.o [13/173] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_utf32_tests.dir/convert_valid_utf16be_to_utf32_tests.cpp.o [14/173] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_utf32_tests.dir/convert_valid_utf16le_to_utf32_tests.cpp.o [15/173] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf32_with_errors_tests.dir/convert_utf16be_to_utf32_with_errors_tests.cpp.o [16/173] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf32_with_errors_tests.dir/convert_utf16le_to_utf32_with_errors_tests.cpp.o [17/173] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf32_tests.dir/convert_utf16be_to_utf32_tests.cpp.o [18/173] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf32_tests.dir/convert_utf16le_to_utf32_tests.cpp.o [19/173] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf16be_tests.dir/convert_valid_utf32_to_utf16be_tests.cpp.o [20/173] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf16le_tests.dir/convert_valid_utf32_to_utf16le_tests.cpp.o [21/173] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf8_tests.dir/convert_valid_utf32_to_utf8_tests.cpp.o [22/173] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_utf8_tests.dir/convert_valid_utf16be_to_utf8_tests.cpp.o [23/173] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_utf8_tests.dir/convert_valid_utf16le_to_utf8_tests.cpp.o [24/173] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16be_with_errors_tests.dir/convert_utf32_to_utf16be_with_errors_tests.cpp.o [25/173] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16le_with_errors_tests.dir/convert_utf32_to_utf16le_with_errors_tests.cpp.o [26/173] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16be_tests.dir/convert_utf32_to_utf16be_tests.cpp.o [27/173] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16le_tests.dir/convert_utf32_to_utf16le_tests.cpp.o [28/173] Building CXX object tests/CMakeFiles/convert_utf32_to_utf8_with_errors_tests.dir/convert_utf32_to_utf8_with_errors_tests.cpp.o [29/173] Building CXX object tests/CMakeFiles/convert_utf32_to_utf8_tests.dir/convert_utf32_to_utf8_tests.cpp.o [30/173] Building CXX object tests/CMakeFiles/convert_utf32_to_latin1_with_errors_tests.dir/convert_utf32_to_latin1_with_errors_tests.cpp.o [31/173] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_latin1_tests.dir/convert_valid_utf32_to_latin1_tests.cpp.o [32/173] Building CXX object tests/CMakeFiles/convert_utf32_to_latin1_tests.dir/convert_utf32_to_latin1_tests.cpp.o [33/173] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf8_with_errors_tests.dir/convert_utf16be_to_utf8_with_errors_tests.cpp.o [34/173] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf8_with_errors_tests.dir/convert_utf16le_to_utf8_with_errors_tests.cpp.o [35/173] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf8_tests.dir/convert_utf16be_to_utf8_tests.cpp.o [36/173] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf8_tests.dir/convert_utf16le_to_utf8_tests.cpp.o [37/173] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_latin1_tests.dir/convert_valid_utf16be_to_latin1_tests.cpp.o [38/173] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_latin1_tests.dir/convert_valid_utf16le_to_latin1_tests.cpp.o [39/173] Building CXX object tests/CMakeFiles/convert_utf16be_to_latin1_tests_with_errors.dir/convert_utf16be_to_latin1_tests_with_errors.cpp.o [40/173] Building CXX object tests/CMakeFiles/convert_utf16le_to_latin1_tests_with_errors.dir/convert_utf16le_to_latin1_tests_with_errors.cpp.o [41/173] Building CXX object tests/CMakeFiles/convert_utf16be_to_latin1_tests.dir/convert_utf16be_to_latin1_tests.cpp.o [42/173] Building CXX object tests/CMakeFiles/convert_utf16le_to_latin1_tests.dir/convert_utf16le_to_latin1_tests.cpp.o [43/173] Building CXX object tests/CMakeFiles/convert_utf8_to_utf32_with_errors_tests.dir/convert_utf8_to_utf32_with_errors_tests.cpp.o [44/173] Building CXX object tests/CMakeFiles/convert_utf8_to_utf32_tests.dir/convert_utf8_to_utf32_tests.cpp.o [45/173] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16be_with_errors_tests.dir/convert_utf8_to_utf16be_with_errors_tests.cpp.o [46/173] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16le_with_errors_tests.dir/convert_utf8_to_utf16le_with_errors_tests.cpp.o [47/173] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16be_tests.dir/convert_utf8_to_utf16be_tests.cpp.o [48/173] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16le_tests.dir/convert_utf8_to_utf16le_tests.cpp.o [49/173] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf32_tests.dir/convert_valid_utf8_to_utf32_tests.cpp.o [50/173] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf16be_tests.dir/convert_valid_utf8_to_utf16be_tests.cpp.o [51/173] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf16le_tests.dir/convert_valid_utf8_to_utf16le_tests.cpp.o [52/173] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_latin1_tests.dir/convert_valid_utf8_to_latin1_tests.cpp.o [53/173] Building CXX object tests/CMakeFiles/convert_utf8_to_latin1_with_errors_tests.dir/convert_utf8_to_latin1_with_errors_tests.cpp.o [54/173] Building CXX object tests/CMakeFiles/convert_utf8_to_latin1_tests.dir/convert_utf8_to_latin1_tests.cpp.o [55/173] Building CXX object tests/CMakeFiles/convert_latin1_to_utf32_tests.dir/convert_latin1_to_utf32_tests.cpp.o [56/173] Building CXX object tests/CMakeFiles/convert_latin1_to_utf16be_tests.dir/convert_latin1_to_utf16be_tests.cpp.o [57/173] Building CXX object tests/CMakeFiles/convert_latin1_to_utf16le_tests.dir/convert_latin1_to_utf16le_tests.cpp.o [58/173] Building CXX object tests/CMakeFiles/convert_latin1_to_utf8_tests.dir/convert_latin1_to_utf8_tests.cpp.o [59/173] Building CXX object tests/CMakeFiles/validate_utf32_with_errors_tests.dir/validate_utf32_with_errors_tests.cpp.o [60/173] Building CXX object tests/CMakeFiles/validate_utf32_basic_tests.dir/validate_utf32_basic_tests.cpp.o [61/173] Building CXX object tests/CMakeFiles/validate_utf16be_with_errors_tests.dir/validate_utf16be_with_errors_tests.cpp.o [62/173] Building CXX object tests/CMakeFiles/validate_utf16le_with_errors_tests.dir/validate_utf16le_with_errors_tests.cpp.o [63/173] Building CXX object tests/CMakeFiles/validate_utf16be_basic_tests.dir/validate_utf16be_basic_tests.cpp.o [64/173] Building CXX object tests/CMakeFiles/validate_utf16le_basic_tests.dir/validate_utf16le_basic_tests.cpp.o [65/173] Building CXX object tests/CMakeFiles/validate_utf8_with_errors_tests.dir/validate_utf8_with_errors_tests.cpp.o [66/173] Building CXX object tests/CMakeFiles/validate_utf8_puzzler_tests.dir/validate_utf8_puzzler_tests.cpp.o [67/173] Building CXX object tests/CMakeFiles/validate_utf8_brute_force_tests.dir/validate_utf8_brute_force_tests.cpp.o [68/173] Building CXX object tests/CMakeFiles/select_implementation.dir/select_implementation.cpp.o [69/173] Building CXX object tests/CMakeFiles/validate_utf8_basic_tests.dir/validate_utf8_basic_tests.cpp.o [70/173] Building CXX object tests/CMakeFiles/bele_tests.dir/bele_tests.cpp.o [71/173] Building CXX object tests/CMakeFiles/validate_ascii_with_errors_tests.dir/validate_ascii_with_errors_tests.cpp.o [72/173] Building CXX object tests/CMakeFiles/validate_ascii_basic_tests.dir/validate_ascii_basic_tests.cpp.o [73/173] Building CXX object tests/CMakeFiles/special_tests.dir/special_tests.cpp.o [74/173] Building CXX object tests/CMakeFiles/random_fuzzer.dir/random_fuzzer.cpp.o [75/173] Building CXX object tests/CMakeFiles/readme_tests.dir/readme_tests.cpp.o [76/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf32.cpp.o [77/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf16.cpp.o [78/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf8.cpp.o [79/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf32_to_latin1.cpp.o [80/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf16_to_latin1.cpp.o [81/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf8_to_latin1.cpp.o [82/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_latin1.cpp.o [83/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf32.cpp.o [84/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf16.cpp.o [85/173] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf8.cpp.o [86/173] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf32.cpp.o [87/173] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf16.cpp.o [88/173] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf8.cpp.o [89/173] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/transcode_test_base.cpp.o [90/173] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_int.cpp.o [91/173] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/test.cpp.o [92/173] Building CXX object tests/CMakeFiles/null_safety_tests.dir/null_safety_tests.cpp.o [93/173] Building CXX object src/CMakeFiles/simdutf.dir/simdutf.cpp.o In file included from /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/simdutf/lsx/intrinsics.h:8, from /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/simdutf/lsx.h:36, from /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/simdutf.cpp:28: In function '__m128i __lsx_vand_v(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:152:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:2028:40: warning: 'v_fc0fc00' may be used uninitialized [-Wmaybe-uninitialized] 2028 | return (__m128i)__builtin_lsx_vand_v ((v16u8)_1, (v16u8)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:166, from /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/simdutf.cpp:144: /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:11: note: 'v_fc0fc00' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~~ In function '__m128i __lsx_vand_v(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:158:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:2028:40: warning: 'v_3f03f0' may be used uninitialized [-Wmaybe-uninitialized] 2028 | return (__m128i)__builtin_lsx_vand_v ((v16u8)_1, (v16u8)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:22: note: 'v_3f03f0' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~ In function '__m128i __lsx_vsrl_h(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:155:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:224:40: warning: 'shift_r' may be used uninitialized [-Wmaybe-uninitialized] 224 | return (__m128i)__builtin_lsx_vsrl_h ((v8i16)_1, (v8i16)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:32: note: 'shift_r' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~ In function '__m128i __lsx_vsll_h(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:161:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:68:40: warning: 'shift_l' may be used uninitialized [-Wmaybe-uninitialized] 68 | return (__m128i)__builtin_lsx_vsll_h ((v8i16)_1, (v8i16)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:41: note: 'shift_l' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:166:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl0' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:50: note: 'base64_tbl0' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:166:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl1' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:63: note: 'base64_tbl1' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:167:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl2' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:43:7: note: 'base64_tbl2' was declared here 43 | base64_tbl2, base64_tbl3; | ^~~~~~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = false]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:167:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1286:32: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl3' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:43:20: note: 'base64_tbl3' was declared here 43 | base64_tbl2, base64_tbl3; | ^~~~~~~~~~~ In function '__m128i __lsx_vand_v(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:152:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:2028:40: warning: 'v_fc0fc00' may be used uninitialized [-Wmaybe-uninitialized] 2028 | return (__m128i)__builtin_lsx_vand_v ((v16u8)_1, (v16u8)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:11: note: 'v_fc0fc00' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~~ In function '__m128i __lsx_vand_v(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:158:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:2028:40: warning: 'v_3f03f0' may be used uninitialized [-Wmaybe-uninitialized] 2028 | return (__m128i)__builtin_lsx_vand_v ((v16u8)_1, (v16u8)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:22: note: 'v_3f03f0' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~ In function '__m128i __lsx_vsrl_h(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:155:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:224:40: warning: 'shift_r' may be used uninitialized [-Wmaybe-uninitialized] 224 | return (__m128i)__builtin_lsx_vsrl_h ((v8i16)_1, (v8i16)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:32: note: 'shift_r' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~ In function '__m128i __lsx_vsll_h(__m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:161:30, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:68:40: warning: 'shift_l' may be used uninitialized [-Wmaybe-uninitialized] 68 | return (__m128i)__builtin_lsx_vsll_h ((v8i16)_1, (v8i16)_2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:41: note: 'shift_l' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:166:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl0' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:50: note: 'base64_tbl0' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:166:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl1' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:42:63: note: 'base64_tbl1' was declared here 42 | __m128i v_fc0fc00, v_3f03f0, shift_r, shift_l, base64_tbl0, base64_tbl1, | ^~~~~~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:167:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl2' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:43:7: note: 'base64_tbl2' was declared here 43 | base64_tbl2, base64_tbl3; | ^~~~~~~~~~~ In function '__m128i __lsx_vshuf_b(__m128i, __m128i, __m128i)', inlined from 'size_t simdutf::lsx::{anonymous}::encode_base64(char*, const char*, size_t, simdutf::base64_options) [with bool isbase64url = true]' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:167:42, inlined from 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const' at /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/implementation.cpp:1284:31: /usr/lib/gcc/loongarch64-alpine-linux-musl/14.2.0/include/lsxintrin.h:4765:41: warning: 'base64_tbl3' may be used uninitialized [-Wmaybe-uninitialized] 4765 | return (__m128i)__builtin_lsx_vshuf_b ((v16i8)_1, (v16i8)_2, (v16i8)_3); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp: In member function 'virtual size_t simdutf::lsx::implementation::binary_to_base64(const char*, size_t, char*, simdutf::base64_options) const': /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/src/lsx/lsx_base64.cpp:43:20: note: 'base64_tbl3' was declared here 43 | base64_tbl2, base64_tbl3; | ^~~~~~~~~~~ [94/173] Linking CXX shared library src/libsimdutf.so.19.0.0 [95/173] Creating library symlink src/libsimdutf.so.19 src/libsimdutf.so [96/173] Linking CXX executable tools/fastbase64 [97/173] Linking CXX executable tools/sutf [98/173] Linking CXX static library tests/reference/libsimdutf_tests_reference.a [99/173] Linking CXX static library tests/helpers/libsimdutf_tests_helpers.a [100/173] Linking CXX executable tests/utf8_length_from_utf16_tests [101/173] Linking CXX executable tests/internal_tests [102/173] Linking CXX executable tests/atomic_base64_tests [103/173] Linking CXX executable tests/span_tests [104/173] Linking CXX executable tests/base64_tests [105/173] Linking CXX executable tests/basic_fuzzer [106/173] Linking CXX executable tests/detect_encodings_tests [107/173] Linking CXX executable tests/count_utf16be [108/173] Linking CXX executable tests/count_utf16le [109/173] Linking CXX executable tests/count_utf8 [110/173] Linking CXX executable tests/convert_valid_utf16be_to_utf32_tests [111/173] Linking CXX executable tests/convert_valid_utf16le_to_utf32_tests [112/173] Linking CXX executable tests/convert_utf16be_to_utf32_with_errors_tests [113/173] Linking CXX executable tests/convert_utf16le_to_utf32_with_errors_tests [114/173] Linking CXX executable tests/convert_utf16be_to_utf32_tests [115/173] Linking CXX executable tests/convert_utf16le_to_utf32_tests [116/173] Linking CXX executable tests/convert_valid_utf32_to_utf16be_tests [117/173] Linking CXX executable tests/convert_valid_utf32_to_utf16le_tests [118/173] Linking CXX executable tests/convert_valid_utf32_to_utf8_tests [119/173] Linking CXX executable tests/convert_valid_utf16be_to_utf8_tests [120/173] Linking CXX executable tests/convert_valid_utf16le_to_utf8_tests [121/173] Linking CXX executable tests/convert_utf32_to_utf16be_with_errors_tests [122/173] Linking CXX executable tests/convert_utf32_to_utf16le_with_errors_tests [123/173] Linking CXX executable tests/convert_utf32_to_utf16be_tests [124/173] Linking CXX executable tests/convert_utf32_to_utf16le_tests [125/173] Linking CXX executable tests/convert_utf32_to_utf8_with_errors_tests [126/173] Linking CXX executable tests/convert_utf32_to_utf8_tests [127/173] Linking CXX executable tests/convert_utf32_to_latin1_with_errors_tests [128/173] Linking CXX executable tests/convert_valid_utf32_to_latin1_tests [129/173] Linking CXX executable tests/convert_utf32_to_latin1_tests [130/173] Linking CXX executable tests/convert_utf16be_to_utf8_with_errors_tests [131/173] Linking CXX executable tests/convert_utf16le_to_utf8_with_errors_tests [132/173] Linking CXX executable tests/convert_utf16be_to_utf8_tests [133/173] Linking CXX executable tests/convert_utf16le_to_utf8_tests [134/173] Linking CXX executable tests/convert_valid_utf16be_to_latin1_tests [135/173] Linking CXX executable tests/convert_valid_utf16le_to_latin1_tests [136/173] Linking CXX executable tests/convert_utf16be_to_latin1_tests_with_errors [137/173] Linking CXX executable tests/convert_utf16le_to_latin1_tests_with_errors [138/173] Linking CXX executable tests/convert_utf16be_to_latin1_tests [139/173] Linking CXX executable tests/convert_utf16le_to_latin1_tests [140/173] Linking CXX executable tests/convert_utf8_to_utf32_with_errors_tests [141/173] Linking CXX executable tests/convert_utf8_to_utf32_tests [142/173] Linking CXX executable tests/convert_utf8_to_utf16be_with_errors_tests [143/173] Linking CXX executable tests/convert_utf8_to_utf16le_with_errors_tests [144/173] Linking CXX executable tests/convert_utf8_to_utf16be_tests [145/173] Linking CXX executable tests/convert_utf8_to_utf16le_tests [146/173] Linking CXX executable tests/convert_valid_utf8_to_utf32_tests [147/173] Linking CXX executable tests/convert_valid_utf8_to_utf16be_tests [148/173] Linking CXX executable tests/convert_valid_utf8_to_utf16le_tests [149/173] Linking CXX executable tests/convert_valid_utf8_to_latin1_tests [150/173] Linking CXX executable tests/convert_utf8_to_latin1_with_errors_tests [151/173] Linking CXX executable tests/convert_utf8_to_latin1_tests [152/173] Linking CXX executable tests/convert_latin1_to_utf32_tests [153/173] Linking CXX executable tests/convert_latin1_to_utf16be_tests [154/173] Linking CXX executable tests/convert_latin1_to_utf16le_tests [155/173] Linking CXX executable tests/convert_latin1_to_utf8_tests [156/173] Linking CXX executable tests/validate_utf32_with_errors_tests [157/173] Linking CXX executable tests/validate_utf32_basic_tests [158/173] Linking CXX executable tests/validate_utf16be_with_errors_tests [159/173] Linking CXX executable tests/validate_utf16le_with_errors_tests [160/173] Linking CXX executable tests/validate_utf16be_basic_tests [161/173] Linking CXX executable tests/validate_utf16le_basic_tests [162/173] Linking CXX executable tests/validate_utf8_with_errors_tests [163/173] Linking CXX executable tests/validate_utf8_puzzler_tests [164/173] Linking CXX executable tests/validate_utf8_brute_force_tests [165/173] Linking CXX executable tests/select_implementation [166/173] Linking CXX executable tests/validate_utf8_basic_tests [167/173] Linking CXX executable tests/bele_tests [168/173] Linking CXX executable tests/validate_ascii_with_errors_tests [169/173] Linking CXX executable tests/validate_ascii_basic_tests [170/173] Linking CXX executable tests/special_tests [171/173] Linking CXX executable tests/random_fuzzer [172/173] Linking CXX executable tests/readme_tests [173/173] Linking CXX executable tests/null_safety_tests Internal ctest changing into directory: /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/build Test project /home/buildozer/aports/main/simdutf/src/simdutf-6.4.1/build Start 1: avoid_abort Start 2: avoid_cout Start 3: avoid_cerr Start 4: avoid_printf Start 5: avoid_stdout Start 6: avoid_stderr Start 7: null_safety_tests Start 8: readme_tests Start 9: random_fuzzer Start 10: special_tests Start 11: validate_ascii_basic_tests Start 12: validate_ascii_with_errors_tests Start 13: bele_tests Start 14: validate_utf8_basic_tests Start 15: select_implementation Start 16: validate_utf8_brute_force_tests Start 17: validate_utf8_puzzler_tests Start 18: validate_utf8_with_errors_tests Start 19: validate_utf16le_basic_tests Start 20: validate_utf16be_basic_tests Start 21: validate_utf16le_with_errors_tests Start 22: validate_utf16be_with_errors_tests Start 23: validate_utf32_basic_tests Start 24: validate_utf32_with_errors_tests Start 25: convert_latin1_to_utf8_tests Start 26: convert_latin1_to_utf16le_tests Start 27: convert_latin1_to_utf16be_tests Start 28: convert_latin1_to_utf32_tests Start 29: convert_utf8_to_latin1_tests Start 30: convert_utf8_to_latin1_with_errors_tests Start 31: convert_valid_utf8_to_latin1_tests Start 32: convert_valid_utf8_to_utf16le_tests 1/80 Test #1: avoid_abort ................................... Passed 0.03 sec 2/80 Test #2: avoid_cout .................................... Passed 0.03 sec 3/80 Test #3: avoid_cerr .................................... Passed 0.03 sec 4/80 Test #4: avoid_printf .................................. Passed 0.03 sec 5/80 Test #5: avoid_stdout .................................. Passed 0.03 sec 6/80 Test #6: avoid_stderr .................................. Passed 0.03 sec 7/80 Test #7: null_safety_tests ............................. Passed 0.03 sec 8/80 Test #8: readme_tests .................................. Passed 0.03 sec 9/80 Test #10: special_tests ................................. Passed 0.03 sec 10/80 Test #11: validate_ascii_basic_tests .................... Passed 0.02 sec 11/80 Test #13: bele_tests .................................... Passed 0.02 sec 12/80 Test #14: validate_utf8_basic_tests ..................... Passed 0.02 sec 13/80 Test #15: select_implementation ......................... Passed 0.02 sec 14/80 Test #17: validate_utf8_puzzler_tests ................... Passed 0.02 sec Start 33: convert_valid_utf8_to_utf16be_tests Start 34: convert_valid_utf8_to_utf32_tests Start 35: convert_utf8_to_utf16le_tests Start 36: convert_utf8_to_utf16be_tests Start 37: convert_utf8_to_utf16le_with_errors_tests Start 38: convert_utf8_to_utf16be_with_errors_tests Start 39: convert_utf8_to_utf32_tests Start 40: convert_utf8_to_utf32_with_errors_tests Start 41: convert_utf16le_to_latin1_tests Start 42: convert_utf16be_to_latin1_tests Start 43: convert_utf16le_to_latin1_tests_with_errors Start 44: convert_utf16be_to_latin1_tests_with_errors Start 45: convert_valid_utf16le_to_latin1_tests Start 46: convert_valid_utf16be_to_latin1_tests 15/80 Test #26: convert_latin1_to_utf16le_tests ............... Passed 0.09 sec Start 47: convert_utf16le_to_utf8_tests 16/80 Test #27: convert_latin1_to_utf16be_tests ............... Passed 0.09 sec Start 48: convert_utf16be_to_utf8_tests 17/80 Test #12: validate_ascii_with_errors_tests .............. Passed 0.12 sec Start 49: convert_utf16le_to_utf8_with_errors_tests 18/80 Test #45: convert_valid_utf16le_to_latin1_tests ......... Passed 0.10 sec Start 50: convert_utf16be_to_utf8_with_errors_tests 19/80 Test #46: convert_valid_utf16be_to_latin1_tests ......... Passed 0.10 sec Start 51: convert_utf32_to_latin1_tests 20/80 Test #25: convert_latin1_to_utf8_tests .................. Passed 0.13 sec Start 52: convert_valid_utf32_to_latin1_tests 21/80 Test #52: convert_valid_utf32_to_latin1_tests ........... Passed 0.00 sec Start 53: convert_utf32_to_latin1_with_errors_tests 22/80 Test #20: validate_utf16be_basic_tests .................. Passed 0.19 sec Start 54: convert_utf32_to_utf8_tests 23/80 Test #19: validate_utf16le_basic_tests .................. Passed 0.19 sec Start 55: convert_utf32_to_utf8_with_errors_tests 24/80 Test #44: convert_utf16be_to_latin1_tests_with_errors ... Passed 0.18 sec Start 56: convert_utf32_to_utf16le_tests 25/80 Test #43: convert_utf16le_to_latin1_tests_with_errors ... Passed 0.18 sec Start 57: convert_utf32_to_utf16be_tests 26/80 Test #42: convert_utf16be_to_latin1_tests ............... Passed 0.20 sec Start 58: convert_utf32_to_utf16le_with_errors_tests 27/80 Test #21: validate_utf16le_with_errors_tests ............ Passed 0.24 sec Start 59: convert_utf32_to_utf16be_with_errors_tests 28/80 Test #22: validate_utf16be_with_errors_tests ............ Passed 0.25 sec Start 60: convert_valid_utf16le_to_utf8_tests 29/80 Test #16: validate_utf8_brute_force_tests ............... Passed 0.30 sec Start 61: convert_valid_utf16be_to_utf8_tests 30/80 Test #41: convert_utf16le_to_latin1_tests ............... Passed 0.30 sec Start 62: convert_valid_utf32_to_utf8_tests 31/80 Test #24: validate_utf32_with_errors_tests .............. Passed 0.40 sec Start 63: convert_valid_utf32_to_utf16le_tests 32/80 Test #23: validate_utf32_basic_tests .................... Passed 0.49 sec Start 64: convert_valid_utf32_to_utf16be_tests 33/80 Test #54: convert_utf32_to_utf8_tests ................... Passed 0.33 sec Start 65: convert_utf16le_to_utf32_tests 34/80 Test #55: convert_utf32_to_utf8_with_errors_tests ....... Passed 0.35 sec Start 66: convert_utf16be_to_utf32_tests 35/80 Test #56: convert_utf32_to_utf16le_tests ................ Passed 0.35 sec Start 67: convert_utf16le_to_utf32_with_errors_tests 36/80 Test #57: convert_utf32_to_utf16be_tests ................ Passed 0.36 sec Start 68: convert_utf16be_to_utf32_with_errors_tests 37/80 Test #58: convert_utf32_to_utf16le_with_errors_tests .... Passed 0.36 sec Start 69: convert_valid_utf16le_to_utf32_tests 38/80 Test #9: random_fuzzer ................................. Passed 0.59 sec Start 70: convert_valid_utf16be_to_utf32_tests 39/80 Test #59: convert_utf32_to_utf16be_with_errors_tests .... Passed 0.36 sec Start 71: count_utf8 40/80 Test #18: validate_utf8_with_errors_tests ............... Passed 0.61 sec Start 72: count_utf16le 41/80 Test #62: convert_valid_utf32_to_utf8_tests ............. Passed 0.29 sec Start 73: count_utf16be 42/80 Test #49: convert_utf16le_to_utf8_with_errors_tests ..... Passed 0.59 sec Start 74: detect_encodings_tests 43/80 Test #50: convert_utf16be_to_utf8_with_errors_tests ..... Passed 0.58 sec Start 75: basic_fuzzer 44/80 Test #63: convert_valid_utf32_to_utf16le_tests .......... Passed 0.30 sec Start 76: base64_tests 45/80 Test #69: convert_valid_utf16le_to_utf32_tests .......... Passed 0.21 sec Start 77: span_tests 46/80 Test #77: span_tests .................................... Passed 0.00 sec Start 78: atomic_base64_tests 47/80 Test #64: convert_valid_utf32_to_utf16be_tests .......... Passed 0.30 sec Start 79: internal_tests 48/80 Test #79: internal_tests ................................ Passed 0.00 sec Start 80: utf8_length_from_utf16_tests 49/80 Test #78: atomic_base64_tests ........................... Passed 0.00 sec 50/80 Test #80: utf8_length_from_utf16_tests .................. Passed 0.00 sec 51/80 Test #61: convert_valid_utf16be_to_utf8_tests ........... Passed 0.61 sec 52/80 Test #48: convert_utf16be_to_utf8_tests ................. Passed 0.89 sec 53/80 Test #67: convert_utf16le_to_utf32_with_errors_tests .... Passed 0.44 sec 54/80 Test #68: convert_utf16be_to_utf32_with_errors_tests .... Passed 0.45 sec 55/80 Test #31: convert_valid_utf8_to_latin1_tests ............ Passed 1.05 sec 56/80 Test #70: convert_valid_utf16be_to_utf32_tests .......... Passed 0.49 sec 57/80 Test #60: convert_valid_utf16le_to_utf8_tests ........... Passed 0.87 sec 58/80 Test #40: convert_utf8_to_utf32_with_errors_tests ....... Passed 1.20 sec 59/80 Test #65: convert_utf16le_to_utf32_tests ................ Passed 0.76 sec 60/80 Test #29: convert_utf8_to_latin1_tests .................. Passed 1.29 sec 61/80 Test #66: convert_utf16be_to_utf32_tests ................ Passed 0.76 sec 62/80 Test #47: convert_utf16le_to_utf8_tests ................. Passed 1.45 sec 63/80 Test #73: count_utf16be ................................. Passed 1.11 sec 64/80 Test #28: convert_latin1_to_utf32_tests ................. Passed 1.81 sec 65/80 Test #33: convert_valid_utf8_to_utf16be_tests ........... Passed 2.58 sec 66/80 Test #39: convert_utf8_to_utf32_tests ................... Passed 3.07 sec 67/80 Test #37: convert_utf8_to_utf16le_with_errors_tests ..... Passed 3.28 sec 68/80 Test #74: detect_encodings_tests ........................ Passed 2.83 sec 69/80 Test #72: count_utf16le ................................. Passed 3.34 sec 70/80 Test #36: convert_utf8_to_utf16be_tests ................. Passed 4.09 sec 71/80 Test #34: convert_valid_utf8_to_utf32_tests ............. Passed 5.03 sec 72/80 Test #71: count_utf8 .................................... Passed 8.38 sec 73/80 Test #32: convert_valid_utf8_to_utf16le_tests ........... Passed 9.06 sec 74/80 Test #51: convert_utf32_to_latin1_tests ................. Passed 10.16 sec 75/80 Test #53: convert_utf32_to_latin1_with_errors_tests ..... Passed 10.21 sec 76/80 Test #35: convert_utf8_to_utf16le_tests ................. Passed 10.72 sec 77/80 Test #76: base64_tests .................................. Passed 23.67 sec 78/80 Test #30: convert_utf8_to_latin1_with_errors_tests ...... Passed 24.62 sec 79/80 Test #38: convert_utf8_to_utf16be_with_errors_tests ..... Passed 33.33 sec 80/80 Test #75: basic_fuzzer .................................. Passed 35.77 sec 100% tests passed, 0 tests failed out of 80 Total Test time (real) = 36.50 sec >>> simdutf: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/bin/sutf -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/main/simdutf/pkg/simdutf/usr/bin/sutf" to "" -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/bin/fastbase64 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/main/simdutf/pkg/simdutf/usr/bin/fastbase64" to "" -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/implementation.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/encoding_types.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/compiler_check.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/internal -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/internal/isadetection.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/error.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/simdutf_version.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/avx512.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/common_defs.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/portability.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/libsimdutf.so.19.0.0 -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/libsimdutf.so.19 -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/libsimdutf.so -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutf-config.cmake -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutf-config-version.cmake -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutfTargets.cmake -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutfTargets-none.cmake -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/pkgconfig/simdutf.pc >>> simdutf-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/main/simdutf/pkg/simdutf-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/main/simdutf/pkg/simdutf-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/buildozer/aports/main/simdutf/pkg/simdutf-dev/usr/lib/cmake' 'usr/lib/libsimdutf.so' -> '/home/buildozer/aports/main/simdutf/pkg/simdutf-dev/usr/lib/libsimdutf.so' >>> simdutf-dev*: Preparing subpackage simdutf-dev... >>> simdutf-dev*: Stripping binaries >>> simdutf-dev*: Running postcheck for simdutf-dev >>> simdutf-doc*: Running split function doc... 'usr/share/licenses' -> '/home/buildozer/aports/main/simdutf/pkg/simdutf-doc/usr/share/licenses' >>> simdutf-doc*: Preparing subpackage simdutf-doc... >>> simdutf-doc*: Running postcheck for simdutf-doc >>> fastbase64*: Running split function fastbase64... 'usr/bin/fastbase64' -> '/home/buildozer/aports/main/simdutf/pkg/fastbase64/usr/bin/fastbase64' >>> fastbase64*: Preparing subpackage fastbase64... >>> fastbase64*: Stripping binaries >>> fastbase64*: Running postcheck for fastbase64 >>> sutf*: Running split function sutf... 'usr/bin/sutf' -> '/home/buildozer/aports/main/simdutf/pkg/sutf/usr/bin/sutf' >>> sutf*: Preparing subpackage sutf... >>> sutf*: Stripping binaries >>> sutf*: Running postcheck for sutf >>> simdutf*: Running postcheck for simdutf >>> simdutf*: Preparing package simdutf... >>> simdutf*: Stripping binaries >>> fastbase64*: Scanning shared objects >>> simdutf-dev*: Scanning shared objects >>> simdutf-doc*: Scanning shared objects >>> simdutf*: Scanning shared objects >>> sutf*: Scanning shared objects >>> fastbase64*: Tracing dependencies... so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libsimdutf.so.19 >>> fastbase64*: Package size: 1.3 MB >>> fastbase64*: Compressing data... >>> fastbase64*: Create checksum... >>> fastbase64*: Create fastbase64-6.4.1-r0.apk >>> simdutf-dev*: Tracing dependencies... pkgconfig simdutf=6.4.1-r0 >>> simdutf-dev*: Package size: 243.5 KB >>> simdutf-dev*: Compressing data... >>> simdutf-dev*: Create checksum... >>> simdutf-dev*: Create simdutf-dev-6.4.1-r0.apk >>> simdutf-doc*: Tracing dependencies... >>> simdutf-doc*: Package size: 1.0 KB >>> simdutf-doc*: Compressing data... >>> simdutf-doc*: Create checksum... >>> simdutf-doc*: Create simdutf-doc-6.4.1-r0.apk >>> simdutf*: Tracing dependencies... so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> simdutf*: Package size: 193.9 KB >>> simdutf*: Compressing data... >>> simdutf*: Create checksum... >>> simdutf*: Create simdutf-6.4.1-r0.apk >>> sutf*: Tracing dependencies... so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libsimdutf.so.19 >>> sutf*: Package size: 1.6 MB >>> sutf*: Compressing data... >>> sutf*: Create checksum... >>> sutf*: Create sutf-6.4.1-r0.apk >>> simdutf: Build complete at Wed, 02 Apr 2025 19:56:08 +0000 elapsed time 0h 0m 53s >>> simdutf: Cleaning up srcdir >>> simdutf: Cleaning up pkgdir >>> simdutf: Uninstalling dependencies... (1/8) Purging .makedepends-simdutf (20250402.195515) (2/8) Purging cmake (3.31.6-r1) (3/8) Purging samurai (1.2-r6) (4/8) Purging libarchive (3.7.7-r0) (5/8) Purging libbz2 (1.0.8-r6) (6/8) Purging libuv (1.50.0-r0) (7/8) Purging rhash-libs (1.4.5-r0) (8/8) Purging xz-libs (5.8.0-r0) Executing busybox-1.37.0-r14.trigger OK: 251 MiB in 104 packages >>> simdutf: Updating the main/loongarch64 repository index... >>> simdutf: Signing the index...