>>> simdutf: Building main/simdutf 7.0.0-r1 (using abuild 3.15.0_rc3-r1) started Wed, 07 May 2025 15:14:59 +0000 >>> simdutf: Validating /home/buildozer/aports/main/simdutf/APKBUILD... >>> simdutf: Analyzing dependencies... >>> simdutf: Installing for build: build-base cmake samurai (1/6) Installing libarchive (3.7.9-r0) (2/6) Installing rhash-libs (1.4.5-r0) (3/6) Installing libuv (1.50.0-r0) (4/6) Installing cmake (3.31.7-r0) (5/6) Installing samurai (1.2-r6) (6/6) Installing .makedepends-simdutf (20250507.151504) Executing busybox-1.37.0-r17.trigger OK: 385 MiB in 116 packages >>> simdutf: Cleaning up srcdir >>> simdutf: Cleaning up pkgdir >>> simdutf: Cleaning up tmpdir >>> simdutf: Fetching https://distfiles.alpinelinux.org/distfiles/edge/simdutf-7.0.0.tar.gz >>> simdutf: Fetching https://distfiles.alpinelinux.org/distfiles/edge/simdutf-7.0.0.tar.gz >>> simdutf: Checking sha512sums... simdutf-7.0.0.tar.gz: OK 0001-Fix-atomic_base64-test-on-big-endian.patch: OK >>> simdutf: Unpacking /var/cache/distfiles/edge/simdutf-7.0.0.tar.gz... >>> simdutf: 0001-Fix-atomic_base64-test-on-big-endian.patch patching file tests/atomic_base64_tests.cpp Hunk #1 succeeded at 266 (offset -1775 lines). -- 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/c++ - 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/riscv64-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:20 -- Configuring done (3.3s) -- Generating done (0.7s) -- Build files have been written to: /home/buildozer/aports/main/simdutf/src/simdutf-7.0.0/build [1/175] Building CXX object tools/CMakeFiles/fastbase64.dir/fastbase64.cpp.o [2/175] Building CXX object tools/CMakeFiles/sutf.dir/sutf.cpp.o [3/175] Building CXX object tests/CMakeFiles/to_well_formed_utf16_tests.dir/to_well_formed_utf16_tests.cpp.o [4/175] Building CXX object tests/CMakeFiles/utf8_length_from_utf16_tests.dir/utf8_length_from_utf16_tests.cpp.o [5/175] Building CXX object tests/CMakeFiles/internal_tests.dir/internal_tests.cpp.o [6/175] Building CXX object tests/CMakeFiles/atomic_base64_tests.dir/atomic_base64_tests.cpp.o [7/175] Building CXX object tests/CMakeFiles/span_tests.dir/span_tests.cpp.o [8/175] Building CXX object tests/CMakeFiles/base64_tests.dir/base64_tests.cpp.o [9/175] Building CXX object tests/CMakeFiles/basic_fuzzer.dir/basic_fuzzer.cpp.o [10/175] Building CXX object tests/CMakeFiles/detect_encodings_tests.dir/detect_encodings_tests.cpp.o [11/175] Building CXX object tests/CMakeFiles/count_utf16be.dir/count_utf16be.cpp.o [12/175] Building CXX object tests/CMakeFiles/count_utf16le.dir/count_utf16le.cpp.o [13/175] Building CXX object tests/CMakeFiles/count_utf8.dir/count_utf8.cpp.o [14/175] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_utf32_tests.dir/convert_valid_utf16be_to_utf32_tests.cpp.o [15/175] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_utf32_tests.dir/convert_valid_utf16le_to_utf32_tests.cpp.o [16/175] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf32_with_errors_tests.dir/convert_utf16be_to_utf32_with_errors_tests.cpp.o [17/175] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf32_with_errors_tests.dir/convert_utf16le_to_utf32_with_errors_tests.cpp.o [18/175] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf32_tests.dir/convert_utf16be_to_utf32_tests.cpp.o [19/175] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf32_tests.dir/convert_utf16le_to_utf32_tests.cpp.o [20/175] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf16be_tests.dir/convert_valid_utf32_to_utf16be_tests.cpp.o [21/175] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf16le_tests.dir/convert_valid_utf32_to_utf16le_tests.cpp.o [22/175] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf8_tests.dir/convert_valid_utf32_to_utf8_tests.cpp.o [23/175] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_utf8_tests.dir/convert_valid_utf16be_to_utf8_tests.cpp.o [24/175] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_utf8_tests.dir/convert_valid_utf16le_to_utf8_tests.cpp.o [25/175] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16be_with_errors_tests.dir/convert_utf32_to_utf16be_with_errors_tests.cpp.o [26/175] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16le_with_errors_tests.dir/convert_utf32_to_utf16le_with_errors_tests.cpp.o [27/175] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16be_tests.dir/convert_utf32_to_utf16be_tests.cpp.o [28/175] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16le_tests.dir/convert_utf32_to_utf16le_tests.cpp.o [29/175] Building CXX object tests/CMakeFiles/convert_utf32_to_utf8_with_errors_tests.dir/convert_utf32_to_utf8_with_errors_tests.cpp.o [30/175] Building CXX object tests/CMakeFiles/convert_utf32_to_utf8_tests.dir/convert_utf32_to_utf8_tests.cpp.o [31/175] Building CXX object tests/CMakeFiles/convert_utf32_to_latin1_with_errors_tests.dir/convert_utf32_to_latin1_with_errors_tests.cpp.o [32/175] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_latin1_tests.dir/convert_valid_utf32_to_latin1_tests.cpp.o [33/175] Building CXX object tests/CMakeFiles/convert_utf32_to_latin1_tests.dir/convert_utf32_to_latin1_tests.cpp.o [34/175] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf8_with_errors_tests.dir/convert_utf16be_to_utf8_with_errors_tests.cpp.o [35/175] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf8_with_errors_tests.dir/convert_utf16le_to_utf8_with_errors_tests.cpp.o [36/175] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf8_tests.dir/convert_utf16be_to_utf8_tests.cpp.o [37/175] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf8_tests.dir/convert_utf16le_to_utf8_tests.cpp.o [38/175] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_latin1_tests.dir/convert_valid_utf16be_to_latin1_tests.cpp.o [39/175] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_latin1_tests.dir/convert_valid_utf16le_to_latin1_tests.cpp.o [40/175] Building CXX object tests/CMakeFiles/convert_utf16be_to_latin1_tests_with_errors.dir/convert_utf16be_to_latin1_tests_with_errors.cpp.o [41/175] Building CXX object tests/CMakeFiles/convert_utf16le_to_latin1_tests_with_errors.dir/convert_utf16le_to_latin1_tests_with_errors.cpp.o [42/175] Building CXX object tests/CMakeFiles/convert_utf16be_to_latin1_tests.dir/convert_utf16be_to_latin1_tests.cpp.o [43/175] Building CXX object tests/CMakeFiles/convert_utf16le_to_latin1_tests.dir/convert_utf16le_to_latin1_tests.cpp.o [44/175] Building CXX object tests/CMakeFiles/convert_utf8_to_utf32_with_errors_tests.dir/convert_utf8_to_utf32_with_errors_tests.cpp.o [45/175] Building CXX object tests/CMakeFiles/convert_utf8_to_utf32_tests.dir/convert_utf8_to_utf32_tests.cpp.o [46/175] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16be_with_errors_tests.dir/convert_utf8_to_utf16be_with_errors_tests.cpp.o [47/175] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16le_with_errors_tests.dir/convert_utf8_to_utf16le_with_errors_tests.cpp.o [48/175] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16be_tests.dir/convert_utf8_to_utf16be_tests.cpp.o [49/175] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16le_tests.dir/convert_utf8_to_utf16le_tests.cpp.o [50/175] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf32_tests.dir/convert_valid_utf8_to_utf32_tests.cpp.o [51/175] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf16be_tests.dir/convert_valid_utf8_to_utf16be_tests.cpp.o [52/175] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf16le_tests.dir/convert_valid_utf8_to_utf16le_tests.cpp.o [53/175] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_latin1_tests.dir/convert_valid_utf8_to_latin1_tests.cpp.o [54/175] Building CXX object tests/CMakeFiles/convert_utf8_to_latin1_with_errors_tests.dir/convert_utf8_to_latin1_with_errors_tests.cpp.o [55/175] Building CXX object tests/CMakeFiles/convert_utf8_to_latin1_tests.dir/convert_utf8_to_latin1_tests.cpp.o [56/175] Building CXX object tests/CMakeFiles/convert_latin1_to_utf32_tests.dir/convert_latin1_to_utf32_tests.cpp.o [57/175] Building CXX object tests/CMakeFiles/convert_latin1_to_utf16be_tests.dir/convert_latin1_to_utf16be_tests.cpp.o [58/175] Building CXX object tests/CMakeFiles/convert_latin1_to_utf16le_tests.dir/convert_latin1_to_utf16le_tests.cpp.o [59/175] Building CXX object tests/CMakeFiles/convert_latin1_to_utf8_tests.dir/convert_latin1_to_utf8_tests.cpp.o [60/175] Building CXX object tests/CMakeFiles/validate_utf32_with_errors_tests.dir/validate_utf32_with_errors_tests.cpp.o [61/175] Building CXX object tests/CMakeFiles/validate_utf32_basic_tests.dir/validate_utf32_basic_tests.cpp.o [62/175] Building CXX object tests/CMakeFiles/validate_utf16be_with_errors_tests.dir/validate_utf16be_with_errors_tests.cpp.o [63/175] Building CXX object tests/CMakeFiles/validate_utf16le_with_errors_tests.dir/validate_utf16le_with_errors_tests.cpp.o [64/175] Building CXX object tests/CMakeFiles/validate_utf16be_basic_tests.dir/validate_utf16be_basic_tests.cpp.o [65/175] Building CXX object tests/CMakeFiles/validate_utf16le_basic_tests.dir/validate_utf16le_basic_tests.cpp.o [66/175] Building CXX object tests/CMakeFiles/validate_utf8_with_errors_tests.dir/validate_utf8_with_errors_tests.cpp.o [67/175] Building CXX object tests/CMakeFiles/validate_utf8_puzzler_tests.dir/validate_utf8_puzzler_tests.cpp.o [68/175] Building CXX object tests/CMakeFiles/validate_utf8_brute_force_tests.dir/validate_utf8_brute_force_tests.cpp.o [69/175] Building CXX object tests/CMakeFiles/select_implementation.dir/select_implementation.cpp.o [70/175] Building CXX object tests/CMakeFiles/validate_utf8_basic_tests.dir/validate_utf8_basic_tests.cpp.o [71/175] Building CXX object tests/CMakeFiles/bele_tests.dir/bele_tests.cpp.o [72/175] Building CXX object tests/CMakeFiles/validate_ascii_with_errors_tests.dir/validate_ascii_with_errors_tests.cpp.o [73/175] Building CXX object tests/CMakeFiles/validate_ascii_basic_tests.dir/validate_ascii_basic_tests.cpp.o [74/175] Building CXX object tests/CMakeFiles/special_tests.dir/special_tests.cpp.o [75/175] Building CXX object tests/CMakeFiles/random_fuzzer.dir/random_fuzzer.cpp.o [76/175] Building CXX object tests/CMakeFiles/readme_tests.dir/readme_tests.cpp.o [77/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf32.cpp.o [78/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf16.cpp.o [79/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf8.cpp.o [80/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf32_to_latin1.cpp.o [81/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf16_to_latin1.cpp.o [82/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf8_to_latin1.cpp.o [83/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_latin1.cpp.o [84/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf32.cpp.o [85/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf16.cpp.o [86/175] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf8.cpp.o [87/175] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf32.cpp.o [88/175] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf16.cpp.o [89/175] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf8.cpp.o [90/175] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/transcode_test_base.cpp.o [91/175] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_int.cpp.o [92/175] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/test.cpp.o [93/175] Building CXX object tests/CMakeFiles/null_safety_tests.dir/null_safety_tests.cpp.o [94/175] Building CXX object src/CMakeFiles/simdutf.dir/simdutf.cpp.o [95/175] Linking CXX shared library src/libsimdutf.so.21.0.0 [96/175] Creating library symlink src/libsimdutf.so.21 src/libsimdutf.so [97/175] Linking CXX executable tools/fastbase64 [98/175] Linking CXX executable tools/sutf [99/175] Linking CXX static library tests/reference/libsimdutf_tests_reference.a [100/175] Linking CXX static library tests/helpers/libsimdutf_tests_helpers.a [101/175] Linking CXX executable tests/to_well_formed_utf16_tests [102/175] Linking CXX executable tests/utf8_length_from_utf16_tests [103/175] Linking CXX executable tests/internal_tests [104/175] Linking CXX executable tests/atomic_base64_tests [105/175] Linking CXX executable tests/span_tests [106/175] Linking CXX executable tests/basic_fuzzer [107/175] Linking CXX executable tests/detect_encodings_tests [108/175] Linking CXX executable tests/count_utf16be [109/175] Linking CXX executable tests/count_utf16le [110/175] Linking CXX executable tests/count_utf8 [111/175] Linking CXX executable tests/convert_valid_utf16be_to_utf32_tests [112/175] Linking CXX executable tests/convert_valid_utf16le_to_utf32_tests [113/175] Linking CXX executable tests/convert_utf16be_to_utf32_with_errors_tests [114/175] Linking CXX executable tests/convert_utf16le_to_utf32_with_errors_tests [115/175] Linking CXX executable tests/convert_utf16be_to_utf32_tests [116/175] Linking CXX executable tests/convert_utf16le_to_utf32_tests [117/175] Linking CXX executable tests/convert_valid_utf32_to_utf16be_tests [118/175] Linking CXX executable tests/convert_valid_utf32_to_utf16le_tests [119/175] Linking CXX executable tests/convert_valid_utf32_to_utf8_tests [120/175] Linking CXX executable tests/convert_valid_utf16be_to_utf8_tests [121/175] Linking CXX executable tests/convert_valid_utf16le_to_utf8_tests [122/175] Linking CXX executable tests/convert_utf32_to_utf16be_with_errors_tests [123/175] Linking CXX executable tests/convert_utf32_to_utf16le_with_errors_tests [124/175] Linking CXX executable tests/convert_utf32_to_utf16be_tests [125/175] Linking CXX executable tests/convert_utf32_to_utf16le_tests [126/175] Linking CXX executable tests/convert_utf32_to_utf8_with_errors_tests [127/175] Linking CXX executable tests/convert_utf32_to_utf8_tests [128/175] Linking CXX executable tests/convert_utf32_to_latin1_with_errors_tests [129/175] Linking CXX executable tests/convert_valid_utf32_to_latin1_tests [130/175] Linking CXX executable tests/convert_utf32_to_latin1_tests [131/175] Linking CXX executable tests/convert_utf16be_to_utf8_with_errors_tests [132/175] Linking CXX executable tests/convert_utf16le_to_utf8_with_errors_tests [133/175] Linking CXX executable tests/convert_utf16be_to_utf8_tests [134/175] Linking CXX executable tests/convert_utf16le_to_utf8_tests [135/175] Linking CXX executable tests/convert_valid_utf16be_to_latin1_tests [136/175] Linking CXX executable tests/convert_valid_utf16le_to_latin1_tests [137/175] Linking CXX executable tests/convert_utf16be_to_latin1_tests_with_errors [138/175] Linking CXX executable tests/convert_utf16le_to_latin1_tests_with_errors [139/175] Linking CXX executable tests/convert_utf16be_to_latin1_tests [140/175] Linking CXX executable tests/convert_utf16le_to_latin1_tests [141/175] Linking CXX executable tests/convert_utf8_to_utf32_with_errors_tests [142/175] Linking CXX executable tests/convert_utf8_to_utf32_tests [143/175] Linking CXX executable tests/convert_utf8_to_utf16be_with_errors_tests [144/175] Linking CXX executable tests/convert_utf8_to_utf16le_with_errors_tests [145/175] Linking CXX executable tests/convert_utf8_to_utf16be_tests [146/175] Linking CXX executable tests/convert_utf8_to_utf16le_tests [147/175] Linking CXX executable tests/convert_valid_utf8_to_utf32_tests [148/175] Linking CXX executable tests/convert_valid_utf8_to_utf16be_tests [149/175] Linking CXX executable tests/convert_valid_utf8_to_utf16le_tests [150/175] Linking CXX executable tests/convert_valid_utf8_to_latin1_tests [151/175] Linking CXX executable tests/convert_utf8_to_latin1_with_errors_tests [152/175] Linking CXX executable tests/convert_utf8_to_latin1_tests [153/175] Linking CXX executable tests/convert_latin1_to_utf32_tests [154/175] Linking CXX executable tests/convert_latin1_to_utf16be_tests [155/175] Linking CXX executable tests/convert_latin1_to_utf16le_tests [156/175] Linking CXX executable tests/convert_latin1_to_utf8_tests [157/175] Linking CXX executable tests/validate_utf32_with_errors_tests [158/175] Linking CXX executable tests/validate_utf32_basic_tests [159/175] Linking CXX executable tests/validate_utf16be_with_errors_tests [160/175] Linking CXX executable tests/validate_utf16le_with_errors_tests [161/175] Linking CXX executable tests/validate_utf16be_basic_tests [162/175] Linking CXX executable tests/validate_utf16le_basic_tests [163/175] Linking CXX executable tests/validate_utf8_with_errors_tests [164/175] Linking CXX executable tests/validate_utf8_puzzler_tests [165/175] Linking CXX executable tests/validate_utf8_brute_force_tests [166/175] Linking CXX executable tests/select_implementation [167/175] Linking CXX executable tests/validate_utf8_basic_tests [168/175] Linking CXX executable tests/bele_tests [169/175] Linking CXX executable tests/validate_ascii_with_errors_tests [170/175] Linking CXX executable tests/validate_ascii_basic_tests [171/175] Linking CXX executable tests/special_tests [172/175] Linking CXX executable tests/random_fuzzer [173/175] Linking CXX executable tests/readme_tests [174/175] Linking CXX executable tests/null_safety_tests [175/175] Linking CXX executable tests/base64_tests Internal ctest changing into directory: /home/buildozer/aports/main/simdutf/src/simdutf-7.0.0/build Test project /home/buildozer/aports/main/simdutf/src/simdutf-7.0.0/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 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 Start 47: convert_utf16le_to_utf8_tests Start 48: convert_utf16be_to_utf8_tests Start 49: convert_utf16le_to_utf8_with_errors_tests Start 50: convert_utf16be_to_utf8_with_errors_tests Start 51: convert_utf32_to_latin1_tests Start 52: convert_valid_utf32_to_latin1_tests Start 53: convert_utf32_to_latin1_with_errors_tests Start 54: convert_utf32_to_utf8_tests Start 55: convert_utf32_to_utf8_with_errors_tests Start 56: convert_utf32_to_utf16le_tests Start 57: convert_utf32_to_utf16be_tests Start 58: convert_utf32_to_utf16le_with_errors_tests Start 59: convert_utf32_to_utf16be_with_errors_tests Start 60: convert_valid_utf16le_to_utf8_tests Start 61: convert_valid_utf16be_to_utf8_tests Start 62: convert_valid_utf32_to_utf8_tests Start 63: convert_valid_utf32_to_utf16le_tests Start 64: convert_valid_utf32_to_utf16be_tests 1/81 Test #1: avoid_abort ................................... Passed 1.05 sec 2/81 Test #2: avoid_cout .................................... Passed 1.05 sec 3/81 Test #3: avoid_cerr .................................... Passed 1.04 sec 4/81 Test #4: avoid_printf .................................. Passed 1.03 sec 5/81 Test #5: avoid_stdout .................................. Passed 1.03 sec 6/81 Test #6: avoid_stderr .................................. Passed 1.02 sec 7/81 Test #7: null_safety_tests ............................. Passed 1.02 sec 8/81 Test #8: readme_tests .................................. Passed 1.00 sec 9/81 Test #10: special_tests ................................. Passed 1.00 sec 10/81 Test #11: validate_ascii_basic_tests .................... Passed 0.99 sec 11/81 Test #12: validate_ascii_with_errors_tests .............. Passed 0.98 sec 12/81 Test #13: bele_tests .................................... Passed 0.97 sec 13/81 Test #14: validate_utf8_basic_tests ..................... Passed 0.95 sec 14/81 Test #15: select_implementation ......................... Passed 0.95 sec 15/81 Test #17: validate_utf8_puzzler_tests ................... Passed 0.92 sec 16/81 Test #25: convert_latin1_to_utf8_tests .................. Passed 0.83 sec 17/81 Test #26: convert_latin1_to_utf16le_tests ............... Passed 0.81 sec 18/81 Test #27: convert_latin1_to_utf16be_tests ............... Passed 0.79 sec 19/81 Test #45: convert_valid_utf16le_to_latin1_tests ......... Passed 0.51 sec 20/81 Test #46: convert_valid_utf16be_to_latin1_tests ......... Passed 0.51 sec 21/81 Test #52: convert_valid_utf32_to_latin1_tests ........... Passed 0.37 sec Start 65: convert_utf16le_to_utf32_tests Start 66: convert_utf16be_to_utf32_tests Start 67: convert_utf16le_to_utf32_with_errors_tests Start 68: convert_utf16be_to_utf32_with_errors_tests Start 69: convert_valid_utf16le_to_utf32_tests Start 70: convert_valid_utf16be_to_utf32_tests Start 71: count_utf8 Start 72: count_utf16le Start 73: count_utf16be Start 74: detect_encodings_tests Start 75: basic_fuzzer Start 76: base64_tests Start 77: span_tests Start 78: atomic_base64_tests Start 79: internal_tests Start 80: utf8_length_from_utf16_tests Start 81: to_well_formed_utf16_tests 22/81 Test #42: convert_utf16be_to_latin1_tests ............... Passed 0.88 sec 23/81 Test #22: validate_utf16be_with_errors_tests ............ Passed 1.20 sec 24/81 Test #43: convert_utf16le_to_latin1_tests_with_errors ... Passed 0.87 sec 25/81 Test #44: convert_utf16be_to_latin1_tests_with_errors ... Passed 0.84 sec 26/81 Test #77: span_tests .................................... Passed 0.10 sec 27/81 Test #79: internal_tests ................................ Passed 0.06 sec 28/81 Test #80: utf8_length_from_utf16_tests .................. Passed 0.06 sec 29/81 Test #16: validate_utf8_brute_force_tests ............... Passed 1.31 sec 30/81 Test #41: convert_utf16le_to_latin1_tests ............... Passed 1.06 sec 31/81 Test #58: convert_utf32_to_utf16le_with_errors_tests .... Passed 0.77 sec 32/81 Test #69: convert_valid_utf16le_to_utf32_tests .......... Passed 0.47 sec 33/81 Test #19: validate_utf16le_basic_tests .................. Passed 1.49 sec 34/81 Test #78: atomic_base64_tests ........................... Passed 0.36 sec 35/81 Test #24: validate_utf32_with_errors_tests .............. Passed 1.44 sec 36/81 Test #62: convert_valid_utf32_to_utf8_tests ............. Passed 0.86 sec 37/81 Test #59: convert_utf32_to_utf16be_with_errors_tests .... Passed 0.91 sec 38/81 Test #68: convert_utf16be_to_utf32_with_errors_tests .... Passed 0.66 sec 39/81 Test #20: validate_utf16be_basic_tests .................. Passed 1.65 sec 40/81 Test #21: validate_utf16le_with_errors_tests ............ Passed 1.69 sec 41/81 Test #63: convert_valid_utf32_to_utf16le_tests .......... Passed 0.98 sec 42/81 Test #55: convert_utf32_to_utf8_with_errors_tests ....... Passed 1.19 sec 43/81 Test #56: convert_utf32_to_utf16le_tests ................ Passed 1.17 sec 44/81 Test #64: convert_valid_utf32_to_utf16be_tests .......... Passed 0.99 sec 45/81 Test #54: convert_utf32_to_utf8_tests ................... Passed 1.24 sec 46/81 Test #49: convert_utf16le_to_utf8_with_errors_tests ..... Passed 1.38 sec 47/81 Test #57: convert_utf32_to_utf16be_tests ................ Passed 1.24 sec 48/81 Test #67: convert_utf16le_to_utf32_with_errors_tests .... Passed 0.95 sec 49/81 Test #70: convert_valid_utf16be_to_utf32_tests .......... Passed 0.96 sec 50/81 Test #50: convert_utf16be_to_utf8_with_errors_tests ..... Passed 1.55 sec 51/81 Test #48: convert_utf16be_to_utf8_tests ................. Passed 2.06 sec 52/81 Test #65: convert_utf16le_to_utf32_tests ................ Passed 1.67 sec 53/81 Test #61: convert_valid_utf16be_to_utf8_tests ........... Passed 1.86 sec 54/81 Test #23: validate_utf32_basic_tests .................... Passed 2.58 sec 55/81 Test #73: count_utf16be ................................. Passed 1.69 sec 56/81 Test #29: convert_utf8_to_latin1_tests .................. Passed 2.62 sec 57/81 Test #66: convert_utf16be_to_utf32_tests ................ Passed 1.94 sec 58/81 Test #60: convert_valid_utf16le_to_utf8_tests ........... Passed 2.15 sec 59/81 Test #31: convert_valid_utf8_to_latin1_tests ............ Passed 2.76 sec 60/81 Test #9: random_fuzzer ................................. Passed 3.27 sec 61/81 Test #40: convert_utf8_to_utf32_with_errors_tests ....... Passed 2.98 sec 62/81 Test #47: convert_utf16le_to_utf8_tests ................. Passed 3.09 sec 63/81 Test #18: validate_utf8_with_errors_tests ............... Passed 3.94 sec 64/81 Test #28: convert_latin1_to_utf32_tests ................. Passed 4.12 sec 65/81 Test #74: detect_encodings_tests ........................ Passed 3.25 sec 66/81 Test #33: convert_valid_utf8_to_utf16be_tests ........... Passed 4.41 sec 67/81 Test #72: count_utf16le ................................. Passed 4.22 sec 68/81 Test #81: to_well_formed_utf16_tests .................... Passed 4.31 sec 69/81 Test #39: convert_utf8_to_utf32_tests ................... Passed 5.45 sec 70/81 Test #36: convert_utf8_to_utf16be_tests ................. Passed 6.45 sec 71/81 Test #37: convert_utf8_to_utf16le_with_errors_tests ..... Passed 7.78 sec 72/81 Test #34: convert_valid_utf8_to_utf32_tests ............. Passed 8.66 sec 73/81 Test #71: count_utf8 .................................... Passed 9.03 sec 74/81 Test #32: convert_valid_utf8_to_utf16le_tests ........... Passed 12.47 sec 75/81 Test #35: convert_utf8_to_utf16le_tests ................. Passed 17.26 sec 76/81 Test #51: convert_utf32_to_latin1_tests ................. Passed 18.42 sec 77/81 Test #53: convert_utf32_to_latin1_with_errors_tests ..... Passed 27.64 sec 78/81 Test #76: base64_tests .................................. Passed 37.91 sec 79/81 Test #75: basic_fuzzer .................................. Passed 56.79 sec 80/81 Test #30: convert_utf8_to_latin1_with_errors_tests ...... Passed 63.17 sec 81/81 Test #38: convert_utf8_to_utf16be_with_errors_tests ..... Passed 73.68 sec 100% tests passed, 0 tests failed out of 81 Total Test time (real) = 74.19 sec >>> simdutf: Entering fakeroot... -- Install configuration: "Release" -- 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/common_defs.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/encoding_types.h -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/portability.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/implementation.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/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/lib/libsimdutf.so.21.0.0 -- Installing: /home/buildozer/aports/main/simdutf/pkg/simdutf/usr/lib/libsimdutf.so.21 -- 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-release.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-riscv64.so.1 so:libgcc_s.so.1 so:libsimdutf.so.21 >>> fastbase64*: Package size: 1014.4 KB >>> fastbase64*: Compressing data... >>> fastbase64*: Create checksum... >>> fastbase64*: Create fastbase64-7.0.0-r1.apk >>> simdutf-dev*: Tracing dependencies... pkgconfig simdutf=7.0.0-r1 >>> simdutf-dev*: Package size: 252.6 KB >>> simdutf-dev*: Compressing data... >>> simdutf-dev*: Create checksum... >>> simdutf-dev*: Create simdutf-dev-7.0.0-r1.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-7.0.0-r1.apk >>> simdutf*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> simdutf*: Package size: 134.0 KB >>> simdutf*: Compressing data... >>> simdutf*: Create checksum... >>> simdutf*: Create simdutf-7.0.0-r1.apk >>> sutf*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libgcc_s.so.1 so:libsimdutf.so.21 >>> sutf*: Package size: 1.3 MB >>> sutf*: Compressing data... >>> sutf*: Create checksum... >>> sutf*: Create sutf-7.0.0-r1.apk >>> simdutf: Build complete at Wed, 07 May 2025 15:18:59 +0000 elapsed time 0h 4m 0s >>> simdutf: Cleaning up srcdir >>> simdutf: Cleaning up pkgdir >>> simdutf: Uninstalling dependencies... (1/6) Purging .makedepends-simdutf (20250507.151504) (2/6) Purging cmake (3.31.7-r0) (3/6) Purging samurai (1.2-r6) (4/6) Purging libarchive (3.7.9-r0) (5/6) Purging libuv (1.50.0-r0) (6/6) Purging rhash-libs (1.4.5-r0) Executing busybox-1.37.0-r17.trigger OK: 343 MiB in 110 packages >>> simdutf: Updating the main/riscv64 repository index... >>> simdutf: Signing the index...