>>> simdutf: Building main/simdutf 7.3.3-r0 (using abuild 3.15.0-r0) started Mon, 08 Sep 2025 17:18:34 +0000 >>> simdutf: Validating /home/udu/aports/main/simdutf/APKBUILD... >>> simdutf: Analyzing dependencies... >>> simdutf: Installing for build: build-base cmake samurai (1/1) Installing .makedepends-simdutf (20250908.171834) OK: 972 MiB in 403 packages >>> simdutf: Cleaning up srcdir >>> simdutf: Cleaning up pkgdir >>> simdutf: Cleaning up tmpdir >>> simdutf: Fetching https://github.com/simdutf/simdutf/archive/v7.3.3/simdutf-7.3.3.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 1785k 0 1785k 0 0 1083k 0 --:--:-- 0:00:01 --:--:-- 1785k 100 2151k 0 2151k 0 0 1242k 0 --:--:-- 0:00:01 --:--:-- 1986k >>> simdutf: Fetching https://github.com/simdutf/simdutf/archive/v7.3.3/simdutf-7.3.3.tar.gz >>> simdutf: Checking sha512sums... simdutf-7.3.3.tar.gz: OK >>> simdutf: Unpacking /var/cache/distfiles/simdutf-7.3.3.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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3.12 (found version "3.12.11") found components: Interpreter -- Python found, we are going to amalgamate.py. -- The tests are enabled. -- 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/x86_64-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 (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build [1/180] Building CXX object tools/CMakeFiles/fastbase64.dir/fastbase64.cpp.o [2/180] Building CXX object tools/CMakeFiles/sutf.dir/sutf.cpp.o [3/180] Building CXX object tests/CMakeFiles/to_well_formed_utf16_tests.dir/to_well_formed_utf16_tests.cpp.o [4/180] Building CXX object tests/CMakeFiles/utf8_length_from_utf16_tests.dir/utf8_length_from_utf16_tests.cpp.o [5/180] Building CXX object tests/CMakeFiles/internal_tests.dir/internal_tests.cpp.o [6/180] Building CXX object tests/CMakeFiles/span_tests.dir/span_tests.cpp.o [7/180] Building CXX object tests/CMakeFiles/base64_tests.dir/base64_tests.cpp.o [8/180] Building CXX object tests/CMakeFiles/basic_fuzzer.dir/basic_fuzzer.cpp.o [9/180] Building CXX object tests/CMakeFiles/detect_encodings_tests.dir/detect_encodings_tests.cpp.o [10/180] Building CXX object tests/CMakeFiles/count_utf16be.dir/count_utf16be.cpp.o [11/180] Building CXX object tests/CMakeFiles/count_utf16le.dir/count_utf16le.cpp.o [12/180] Building CXX object tests/CMakeFiles/count_utf8.dir/count_utf8.cpp.o [13/180] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_utf32_tests.dir/convert_valid_utf16be_to_utf32_tests.cpp.o [14/180] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_utf32_tests.dir/convert_valid_utf16le_to_utf32_tests.cpp.o [15/180] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf32_with_errors_tests.dir/convert_utf16be_to_utf32_with_errors_tests.cpp.o [16/180] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf32_with_errors_tests.dir/convert_utf16le_to_utf32_with_errors_tests.cpp.o [17/180] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf32_tests.dir/convert_utf16be_to_utf32_tests.cpp.o [18/180] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf32_tests.dir/convert_utf16le_to_utf32_tests.cpp.o [19/180] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf16be_tests.dir/convert_valid_utf32_to_utf16be_tests.cpp.o [20/180] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf16le_tests.dir/convert_valid_utf32_to_utf16le_tests.cpp.o [21/180] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_utf8_tests.dir/convert_valid_utf32_to_utf8_tests.cpp.o [22/180] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_utf8_tests.dir/convert_valid_utf16be_to_utf8_tests.cpp.o [23/180] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_utf8_tests.dir/convert_valid_utf16le_to_utf8_tests.cpp.o [24/180] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16be_with_errors_tests.dir/convert_utf32_to_utf16be_with_errors_tests.cpp.o [25/180] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16le_with_errors_tests.dir/convert_utf32_to_utf16le_with_errors_tests.cpp.o [26/180] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16be_tests.dir/convert_utf32_to_utf16be_tests.cpp.o [27/180] Building CXX object tests/CMakeFiles/convert_utf32_to_utf16le_tests.dir/convert_utf32_to_utf16le_tests.cpp.o [28/180] Building CXX object tests/CMakeFiles/convert_utf32_to_utf8_with_errors_tests.dir/convert_utf32_to_utf8_with_errors_tests.cpp.o [29/180] Building CXX object tests/CMakeFiles/convert_utf32_to_utf8_tests.dir/convert_utf32_to_utf8_tests.cpp.o [30/180] Building CXX object tests/CMakeFiles/convert_utf32_to_latin1_with_errors_tests.dir/convert_utf32_to_latin1_with_errors_tests.cpp.o [31/180] Building CXX object tests/CMakeFiles/convert_valid_utf32_to_latin1_tests.dir/convert_valid_utf32_to_latin1_tests.cpp.o [32/180] Building CXX object tests/CMakeFiles/convert_utf32_to_latin1_tests.dir/convert_utf32_to_latin1_tests.cpp.o [33/180] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf8_with_errors_tests.dir/convert_utf16be_to_utf8_with_errors_tests.cpp.o [34/180] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf8_with_errors_tests.dir/convert_utf16le_to_utf8_with_errors_tests.cpp.o [35/180] Building CXX object tests/CMakeFiles/convert_utf16be_to_utf8_tests.dir/convert_utf16be_to_utf8_tests.cpp.o [36/180] Building CXX object tests/CMakeFiles/convert_utf16le_to_utf8_tests.dir/convert_utf16le_to_utf8_tests.cpp.o [37/180] Building CXX object tests/CMakeFiles/convert_utf16_to_utf8_safe_tests.dir/convert_utf16_to_utf8_safe_tests.cpp.o [38/180] Building CXX object tests/CMakeFiles/convert_valid_utf16be_to_latin1_tests.dir/convert_valid_utf16be_to_latin1_tests.cpp.o [39/180] Building CXX object tests/CMakeFiles/convert_valid_utf16le_to_latin1_tests.dir/convert_valid_utf16le_to_latin1_tests.cpp.o [40/180] Building CXX object tests/CMakeFiles/convert_utf16be_to_latin1_tests_with_errors.dir/convert_utf16be_to_latin1_tests_with_errors.cpp.o [41/180] Building CXX object tests/CMakeFiles/convert_utf16le_to_latin1_tests_with_errors.dir/convert_utf16le_to_latin1_tests_with_errors.cpp.o [42/180] Building CXX object tests/CMakeFiles/convert_utf16be_to_latin1_tests.dir/convert_utf16be_to_latin1_tests.cpp.o [43/180] Building CXX object tests/CMakeFiles/convert_utf16le_to_latin1_tests.dir/convert_utf16le_to_latin1_tests.cpp.o [44/180] Building CXX object tests/CMakeFiles/convert_utf8_to_utf32_with_errors_tests.dir/convert_utf8_to_utf32_with_errors_tests.cpp.o [45/180] Building CXX object tests/CMakeFiles/convert_utf8_to_utf32_tests.dir/convert_utf8_to_utf32_tests.cpp.o [46/180] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16be_with_errors_tests.dir/convert_utf8_to_utf16be_with_errors_tests.cpp.o [47/180] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16le_with_errors_tests.dir/convert_utf8_to_utf16le_with_errors_tests.cpp.o [48/180] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16be_tests.dir/convert_utf8_to_utf16be_tests.cpp.o [49/180] Building CXX object tests/CMakeFiles/convert_utf8_to_utf16le_tests.dir/convert_utf8_to_utf16le_tests.cpp.o [50/180] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf32_tests.dir/convert_valid_utf8_to_utf32_tests.cpp.o [51/180] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf16be_tests.dir/convert_valid_utf8_to_utf16be_tests.cpp.o [52/180] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_utf16le_tests.dir/convert_valid_utf8_to_utf16le_tests.cpp.o [53/180] Building CXX object tests/CMakeFiles/convert_valid_utf8_to_latin1_tests.dir/convert_valid_utf8_to_latin1_tests.cpp.o [54/180] Building CXX object tests/CMakeFiles/convert_utf8_to_latin1_with_errors_tests.dir/convert_utf8_to_latin1_with_errors_tests.cpp.o [55/180] Building CXX object tests/CMakeFiles/convert_utf8_to_latin1_tests.dir/convert_utf8_to_latin1_tests.cpp.o [56/180] Building CXX object tests/CMakeFiles/convert_latin1_to_utf32_tests.dir/convert_latin1_to_utf32_tests.cpp.o [57/180] Building CXX object tests/CMakeFiles/convert_latin1_to_utf16be_tests.dir/convert_latin1_to_utf16be_tests.cpp.o [58/180] Building CXX object tests/CMakeFiles/convert_latin1_to_utf16le_tests.dir/convert_latin1_to_utf16le_tests.cpp.o [59/180] Building CXX object tests/CMakeFiles/convert_latin1_to_utf8_tests.dir/convert_latin1_to_utf8_tests.cpp.o [60/180] Building CXX object tests/CMakeFiles/find_tests.dir/find_tests.cpp.o [61/180] Building CXX object tests/CMakeFiles/validate_utf32_with_errors_tests.dir/validate_utf32_with_errors_tests.cpp.o [62/180] Building CXX object tests/CMakeFiles/validate_utf32_basic_tests.dir/validate_utf32_basic_tests.cpp.o [63/180] Building CXX object tests/CMakeFiles/validate_utf16be_with_errors_tests.dir/validate_utf16be_with_errors_tests.cpp.o [64/180] Building CXX object tests/CMakeFiles/validate_utf16le_with_errors_tests.dir/validate_utf16le_with_errors_tests.cpp.o [65/180] Building CXX object tests/CMakeFiles/validate_utf16be_basic_tests.dir/validate_utf16be_basic_tests.cpp.o [66/180] Building CXX object tests/CMakeFiles/validate_utf16le_basic_tests.dir/validate_utf16le_basic_tests.cpp.o [67/180] Building CXX object tests/CMakeFiles/validate_utf8_with_errors_tests.dir/validate_utf8_with_errors_tests.cpp.o [68/180] Building CXX object tests/CMakeFiles/validate_utf8_puzzler_tests.dir/validate_utf8_puzzler_tests.cpp.o [69/180] Building CXX object tests/CMakeFiles/validate_utf8_brute_force_tests.dir/validate_utf8_brute_force_tests.cpp.o [70/180] Building CXX object tests/CMakeFiles/select_implementation.dir/select_implementation.cpp.o [71/180] Building CXX object tests/CMakeFiles/validate_utf8_basic_tests.dir/validate_utf8_basic_tests.cpp.o [72/180] Building CXX object tests/CMakeFiles/bele_tests.dir/bele_tests.cpp.o [73/180] Building CXX object tests/CMakeFiles/validate_ascii_with_errors_tests.dir/validate_ascii_with_errors_tests.cpp.o [74/180] Building CXX object tests/CMakeFiles/validate_ascii_basic_tests.dir/validate_ascii_basic_tests.cpp.o [75/180] Building CXX object tests/CMakeFiles/special_tests.dir/special_tests.cpp.o [76/180] Building CXX object tests/CMakeFiles/random_fuzzer.dir/random_fuzzer.cpp.o [77/180] Building CXX object tests/CMakeFiles/readme_tests.dir/readme_tests.cpp.o [78/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf32.cpp.o [79/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf16.cpp.o [80/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf8.cpp.o [81/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf32_to_latin1.cpp.o [82/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf16_to_latin1.cpp.o [83/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/validate_utf8_to_latin1.cpp.o [84/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_latin1.cpp.o [85/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf32.cpp.o [86/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf16.cpp.o [87/180] Building CXX object tests/reference/CMakeFiles/simdutf_tests_reference.dir/encode_utf8.cpp.o [88/180] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf32.cpp.o [89/180] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf16.cpp.o [90/180] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_utf8.cpp.o [91/180] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/transcode_test_base.cpp.o [92/180] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/random_int.cpp.o [93/180] Building CXX object tests/helpers/CMakeFiles/simdutf_tests_helpers.dir/test.cpp.o [94/180] Building CXX object tests/CMakeFiles/null_safety_tests.dir/null_safety_tests.cpp.o [95/180] Building CXX object src/CMakeFiles/simdutf.dir/simdutf.cpp.o [96/180] Linking CXX shared library src/libsimdutf.so.25.0.0 [97/180] Creating library symlink src/libsimdutf.so.25 src/libsimdutf.so [98/180] Linking CXX executable tools/fastbase64 [99/180] Linking CXX executable tools/sutf [100/180] Linking CXX static library tests/reference/libsimdutf_tests_reference.a [101/180] Generating simdutf.cpp, simdutf.h, amalgamation_demo.cpp, README.md [102/180] Linking CXX static library tests/helpers/libsimdutf_tests_helpers.a [103/180] Linking CXX executable tests/to_well_formed_utf16_tests [104/180] Linking CXX executable tests/utf8_length_from_utf16_tests [105/180] Linking CXX executable tests/internal_tests [106/180] Linking CXX executable tests/span_tests [107/180] Linking CXX executable tests/base64_tests [108/180] Linking CXX executable tests/basic_fuzzer [109/180] Linking CXX executable tests/detect_encodings_tests [110/180] Linking CXX executable tests/count_utf16be [111/180] Linking CXX executable tests/count_utf16le [112/180] Linking CXX executable tests/count_utf8 [113/180] Linking CXX executable tests/convert_valid_utf16be_to_utf32_tests [114/180] Linking CXX executable tests/convert_valid_utf16le_to_utf32_tests [115/180] Linking CXX executable tests/convert_utf16be_to_utf32_with_errors_tests [116/180] Linking CXX executable tests/convert_utf16le_to_utf32_with_errors_tests [117/180] Linking CXX executable tests/convert_utf16be_to_utf32_tests [118/180] Linking CXX executable tests/convert_utf16le_to_utf32_tests [119/180] Linking CXX executable tests/convert_valid_utf32_to_utf16be_tests [120/180] Linking CXX executable tests/convert_valid_utf32_to_utf16le_tests [121/180] Linking CXX executable tests/convert_valid_utf32_to_utf8_tests [122/180] Linking CXX executable tests/convert_valid_utf16be_to_utf8_tests [123/180] Linking CXX executable tests/convert_valid_utf16le_to_utf8_tests [124/180] Linking CXX executable tests/convert_utf32_to_utf16be_with_errors_tests [125/180] Linking CXX executable tests/convert_utf32_to_utf16le_with_errors_tests [126/180] Linking CXX executable tests/convert_utf32_to_utf16be_tests [127/180] Linking CXX executable tests/convert_utf32_to_utf16le_tests [128/180] Linking CXX executable tests/convert_utf32_to_utf8_with_errors_tests [129/180] Linking CXX executable tests/convert_utf32_to_utf8_tests [130/180] Linking CXX executable tests/convert_utf32_to_latin1_with_errors_tests [131/180] Linking CXX executable tests/convert_valid_utf32_to_latin1_tests [132/180] Linking CXX executable tests/convert_utf32_to_latin1_tests [133/180] Linking CXX executable tests/convert_utf16be_to_utf8_with_errors_tests [134/180] Linking CXX executable tests/convert_utf16le_to_utf8_with_errors_tests [135/180] Linking CXX executable tests/convert_utf16be_to_utf8_tests [136/180] Linking CXX executable tests/convert_utf16le_to_utf8_tests [137/180] Linking CXX executable tests/convert_utf16_to_utf8_safe_tests [138/180] Linking CXX executable tests/convert_valid_utf16be_to_latin1_tests [139/180] Linking CXX executable tests/convert_valid_utf16le_to_latin1_tests [140/180] Linking CXX executable tests/convert_utf16be_to_latin1_tests_with_errors [141/180] Linking CXX executable tests/convert_utf16le_to_latin1_tests_with_errors [142/180] Linking CXX executable tests/convert_utf16be_to_latin1_tests [143/180] Linking CXX executable tests/convert_utf16le_to_latin1_tests [144/180] Linking CXX executable tests/convert_utf8_to_utf32_with_errors_tests [145/180] Linking CXX executable tests/convert_utf8_to_utf32_tests [146/180] Linking CXX executable tests/convert_utf8_to_utf16be_with_errors_tests [147/180] Linking CXX executable tests/convert_utf8_to_utf16le_with_errors_tests [148/180] Linking CXX executable tests/convert_utf8_to_utf16be_tests [149/180] Linking CXX executable tests/convert_utf8_to_utf16le_tests [150/180] Linking CXX executable tests/convert_valid_utf8_to_utf32_tests [151/180] Linking CXX executable tests/convert_valid_utf8_to_utf16be_tests [152/180] Linking CXX executable tests/convert_valid_utf8_to_utf16le_tests [153/180] Linking CXX executable tests/convert_valid_utf8_to_latin1_tests [154/180] Linking CXX executable tests/convert_utf8_to_latin1_with_errors_tests [155/180] Linking CXX executable tests/convert_utf8_to_latin1_tests [156/180] Linking CXX executable tests/convert_latin1_to_utf32_tests [157/180] Linking CXX executable tests/convert_latin1_to_utf16be_tests [158/180] Linking CXX executable tests/convert_latin1_to_utf16le_tests [159/180] Linking CXX executable tests/convert_latin1_to_utf8_tests [160/180] Linking CXX executable tests/find_tests [161/180] Linking CXX executable tests/validate_utf32_with_errors_tests [162/180] Linking CXX executable tests/validate_utf32_basic_tests [163/180] Linking CXX executable tests/validate_utf16be_with_errors_tests [164/180] Linking CXX executable tests/validate_utf16le_with_errors_tests [165/180] Linking CXX executable tests/validate_utf16be_basic_tests [166/180] Linking CXX executable tests/validate_utf16le_basic_tests [167/180] Linking CXX executable tests/validate_utf8_with_errors_tests [168/180] Linking CXX executable tests/validate_utf8_puzzler_tests [169/180] Linking CXX executable tests/validate_utf8_brute_force_tests [170/180] Linking CXX executable tests/select_implementation [171/180] Linking CXX executable tests/validate_utf8_basic_tests [172/180] Linking CXX executable tests/bele_tests [173/180] Linking CXX executable tests/validate_ascii_with_errors_tests [174/180] Linking CXX executable tests/validate_ascii_basic_tests [175/180] Linking CXX executable tests/special_tests [176/180] Linking CXX executable tests/random_fuzzer [177/180] Linking CXX executable tests/readme_tests [178/180] Linking CXX executable tests/null_safety_tests fatal: not a git repository (or any of the parent directories): .git using env variable AMALGAMATE_SOURCE_PATH=/home/udu/aports/main/simdutf/src/simdutf-7.3.3/src using env variable AMALGAMATE_OUTPUT_PATH=/home/udu/aports/main/simdutf/src/simdutf-7.3.3/build/singleheader SCRIPTPATH=/home/udu/aports/main/simdutf/src/simdutf-7.3.3/singleheader PROJECTPATH=/home/udu/aports/main/simdutf/src/simdutf-7.3.3 We are about to amalgamate all simdutf files into one source file. See https://www.sqlite.org/amalgamation.html and https://en.wikipedia.org/wiki/Single_Compilation_Unit for rationale. git called resulted in non-zero exit code 128 timestamp based on current time timestamp is 2025-09-08 17:18:59.668431 Creating /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build/singleheader/simdutf.h Creating /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build/singleheader/simdutf.cpp Creating /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build/singleheader/amalgamation_demo.cpp Creating /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build/singleheader/README.md Creating /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build/singleheader/singleheader.zip Done with all files generation. Files have been written to directory: /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build/singleheader Giving final instructions: While in the singleheader directory under a linux or macOS system with an install toolchain, try: ``` c++ -o amalgamation_demo amalgamation_demo.cpp -std=c++17 && ./amalgamation_demo ``` [179/180] Building CXX object singleheader/CMakeFiles/amalgamation_demo.dir/amalgamation_demo.cpp.o [180/180] Linking CXX executable singleheader/amalgamation_demo Internal ctest changing into directory: /home/udu/aports/main/simdutf/src/simdutf-7.3.3/build Test project /home/udu/aports/main/simdutf/src/simdutf-7.3.3/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: amalgamation_demo Start 8: null_safety_tests Start 9: readme_tests Start 10: random_fuzzer Start 11: special_tests Start 12: validate_ascii_basic_tests Start 13: validate_ascii_with_errors_tests Start 14: bele_tests Start 15: validate_utf8_basic_tests Start 16: select_implementation Start 17: validate_utf8_brute_force_tests Start 18: validate_utf8_puzzler_tests Start 19: validate_utf8_with_errors_tests Start 20: validate_utf16le_basic_tests 1/84 Test #1: avoid_abort ................................... Passed 0.01 sec 2/84 Test #2: avoid_cout .................................... Passed 0.01 sec 3/84 Test #3: avoid_cerr .................................... Passed 0.01 sec 4/84 Test #4: avoid_printf .................................. Passed 0.01 sec 5/84 Test #5: avoid_stdout .................................. Passed 0.01 sec 6/84 Test #6: avoid_stderr .................................. Passed 0.01 sec 7/84 Test #7: amalgamation_demo ............................. Passed 0.01 sec 8/84 Test #8: null_safety_tests ............................. Passed 0.01 sec 9/84 Test #9: readme_tests .................................. Passed 0.01 sec 10/84 Test #11: special_tests ................................. Passed 0.00 sec 11/84 Test #12: validate_ascii_basic_tests .................... Passed 0.00 sec 12/84 Test #14: bele_tests .................................... Passed 0.00 sec 13/84 Test #15: validate_utf8_basic_tests ..................... Passed 0.00 sec 14/84 Test #16: select_implementation ......................... Passed 0.00 sec Start 21: validate_utf16be_basic_tests Start 22: validate_utf16le_with_errors_tests Start 23: validate_utf16be_with_errors_tests Start 24: validate_utf32_basic_tests Start 25: validate_utf32_with_errors_tests Start 26: find_tests Start 27: convert_latin1_to_utf8_tests Start 28: convert_latin1_to_utf16le_tests Start 29: convert_latin1_to_utf16be_tests Start 30: convert_latin1_to_utf32_tests Start 31: convert_utf8_to_latin1_tests Start 32: convert_utf8_to_latin1_with_errors_tests Start 33: convert_valid_utf8_to_latin1_tests Start 34: convert_valid_utf8_to_utf16le_tests 15/84 Test #18: validate_utf8_puzzler_tests ................... Passed 0.01 sec Start 35: convert_valid_utf8_to_utf16be_tests 16/84 Test #26: find_tests .................................... Passed 0.03 sec Start 36: convert_valid_utf8_to_utf32_tests 17/84 Test #28: convert_latin1_to_utf16le_tests ............... Passed 0.07 sec Start 37: convert_utf8_to_utf16le_tests 18/84 Test #29: convert_latin1_to_utf16be_tests ............... Passed 0.07 sec Start 38: convert_utf8_to_utf16be_tests 19/84 Test #13: validate_ascii_with_errors_tests .............. Passed 0.11 sec Start 39: convert_utf8_to_utf16le_with_errors_tests 20/84 Test #27: convert_latin1_to_utf8_tests .................. Passed 0.11 sec Start 40: convert_utf8_to_utf16be_with_errors_tests 21/84 Test #21: validate_utf16be_basic_tests .................. Passed 0.32 sec Start 41: convert_utf8_to_utf32_tests 22/84 Test #20: validate_utf16le_basic_tests .................. Passed 0.34 sec Start 42: convert_utf8_to_utf32_with_errors_tests 23/84 Test #23: validate_utf16be_with_errors_tests ............ Passed 0.35 sec Start 43: convert_utf16le_to_latin1_tests 24/84 Test #22: validate_utf16le_with_errors_tests ............ Passed 0.36 sec Start 44: convert_utf16be_to_latin1_tests 25/84 Test #17: validate_utf8_brute_force_tests ............... Passed 0.39 sec Start 45: convert_utf16le_to_latin1_tests_with_errors 26/84 Test #44: convert_utf16be_to_latin1_tests ............... Passed 0.14 sec Start 46: convert_utf16be_to_latin1_tests_with_errors 27/84 Test #45: convert_utf16le_to_latin1_tests_with_errors ... Passed 0.16 sec Start 47: convert_valid_utf16le_to_latin1_tests 28/84 Test #43: convert_utf16le_to_latin1_tests ............... Passed 0.22 sec Start 48: convert_valid_utf16be_to_latin1_tests 29/84 Test #25: validate_utf32_with_errors_tests .............. Passed 0.57 sec Start 49: convert_utf16_to_utf8_safe_tests 30/84 Test #47: convert_valid_utf16le_to_latin1_tests ......... Passed 0.08 sec Start 50: convert_utf16le_to_utf8_tests 31/84 Test #46: convert_utf16be_to_latin1_tests_with_errors ... Passed 0.13 sec Start 51: convert_utf16be_to_utf8_tests 32/84 Test #48: convert_valid_utf16be_to_latin1_tests ......... Passed 0.07 sec Start 52: convert_utf16le_to_utf8_with_errors_tests 33/84 Test #10: random_fuzzer ................................. Passed 0.99 sec Start 53: convert_utf16be_to_utf8_with_errors_tests 34/84 Test #33: convert_valid_utf8_to_latin1_tests ............ Passed 1.01 sec Start 54: convert_utf32_to_latin1_tests 35/84 Test #52: convert_utf16le_to_utf8_with_errors_tests ..... Passed 0.40 sec Start 55: convert_valid_utf32_to_latin1_tests 36/84 Test #55: convert_valid_utf32_to_latin1_tests ........... Passed 0.00 sec Start 56: convert_utf32_to_latin1_with_errors_tests 37/84 Test #31: convert_utf8_to_latin1_tests .................. Passed 1.18 sec Start 57: convert_utf32_to_utf8_tests 38/84 Test #19: validate_utf8_with_errors_tests ............... Passed 1.22 sec Start 58: convert_utf32_to_utf8_with_errors_tests 39/84 Test #30: convert_latin1_to_utf32_tests ................. Passed 1.28 sec Start 59: convert_utf32_to_utf16le_tests 40/84 Test #53: convert_utf16be_to_utf8_with_errors_tests ..... Passed 0.42 sec Start 60: convert_utf32_to_utf16be_tests 41/84 Test #51: convert_utf16be_to_utf8_tests ................. Passed 0.79 sec Start 61: convert_utf32_to_utf16le_with_errors_tests 42/84 Test #24: validate_utf32_basic_tests .................... Passed 1.44 sec Start 62: convert_utf32_to_utf16be_with_errors_tests 43/84 Test #57: convert_utf32_to_utf8_tests ................... Passed 0.33 sec Start 63: convert_valid_utf16le_to_utf8_tests 44/84 Test #58: convert_utf32_to_utf8_with_errors_tests ....... Passed 0.33 sec Start 64: convert_valid_utf16be_to_utf8_tests 45/84 Test #59: convert_utf32_to_utf16le_tests ................ Passed 0.29 sec Start 65: convert_valid_utf32_to_utf8_tests 46/84 Test #60: convert_utf32_to_utf16be_tests ................ Passed 0.30 sec Start 66: convert_valid_utf32_to_utf16le_tests 47/84 Test #61: convert_utf32_to_utf16le_with_errors_tests .... Passed 0.31 sec Start 67: convert_valid_utf32_to_utf16be_tests 48/84 Test #62: convert_utf32_to_utf16be_with_errors_tests .... Passed 0.31 sec Start 68: convert_utf16le_to_utf32_tests 49/84 Test #50: convert_utf16le_to_utf8_tests ................. Passed 1.22 sec Start 69: convert_utf16be_to_utf32_tests 50/84 Test #42: convert_utf8_to_utf32_with_errors_tests ....... Passed 1.52 sec Start 70: convert_utf16le_to_utf32_with_errors_tests 51/84 Test #65: convert_valid_utf32_to_utf8_tests ............. Passed 0.30 sec Start 71: convert_utf16be_to_utf32_with_errors_tests 52/84 Test #66: convert_valid_utf32_to_utf16le_tests .......... Passed 0.25 sec Start 72: convert_valid_utf16le_to_utf32_tests 53/84 Test #67: convert_valid_utf32_to_utf16be_tests .......... Passed 0.24 sec Start 73: convert_valid_utf16be_to_utf32_tests 54/84 Test #64: convert_valid_utf16be_to_utf8_tests ........... Passed 0.57 sec Start 74: count_utf8 55/84 Test #35: convert_valid_utf8_to_utf16be_tests ........... Passed 2.14 sec Start 75: count_utf16le 56/84 Test #70: convert_utf16le_to_utf32_with_errors_tests .... Passed 0.29 sec Start 76: count_utf16be 57/84 Test #72: convert_valid_utf16le_to_utf32_tests .......... Passed 0.20 sec Start 77: detect_encodings_tests 58/84 Test #71: convert_utf16be_to_utf32_with_errors_tests .... Passed 0.33 sec Start 78: basic_fuzzer 59/84 Test #63: convert_valid_utf16le_to_utf8_tests ........... Passed 0.70 sec Start 79: base64_tests 60/84 Test #68: convert_utf16le_to_utf32_tests ................ Passed 0.57 sec Start 80: span_tests 61/84 Test #80: span_tests .................................... Passed 0.00 sec Start 81: internal_tests 62/84 Test #81: internal_tests ................................ Passed 0.00 sec Start 82: utf8_length_from_utf16_tests 63/84 Test #82: utf8_length_from_utf16_tests .................. Passed 0.01 sec Start 83: to_well_formed_utf16_tests 64/84 Test #69: convert_utf16be_to_utf32_tests ................ Passed 0.57 sec Start 84: check_feature_macros 65/84 Test #49: convert_utf16_to_utf8_safe_tests .............. Passed 1.86 sec 66/84 Test #73: convert_valid_utf16be_to_utf32_tests .......... Passed 0.46 sec 67/84 Test #84: check_feature_macros .......................... Passed 0.04 sec 68/84 Test #41: convert_utf8_to_utf32_tests ................... Passed 2.73 sec 69/84 Test #76: count_utf16be ................................. Passed 1.06 sec 70/84 Test #38: convert_utf8_to_utf16be_tests ................. Passed 3.32 sec 71/84 Test #83: to_well_formed_utf16_tests .................... Passed 1.38 sec 72/84 Test #39: convert_utf8_to_utf16le_with_errors_tests ..... Passed 3.76 sec 73/84 Test #77: detect_encodings_tests ........................ Passed 2.28 sec 74/84 Test #36: convert_valid_utf8_to_utf32_tests ............. Passed 4.65 sec 75/84 Test #75: count_utf16le ................................. Passed 3.17 sec 76/84 Test #34: convert_valid_utf8_to_utf16le_tests ........... Passed 6.76 sec 77/84 Test #74: count_utf8 .................................... Passed 6.92 sec 78/84 Test #54: convert_utf32_to_latin1_tests ................. Passed 8.07 sec 79/84 Test #56: convert_utf32_to_latin1_with_errors_tests ..... Passed 8.08 sec 80/84 Test #37: convert_utf8_to_utf16le_tests ................. Passed 9.46 sec 81/84 Test #32: convert_utf8_to_latin1_with_errors_tests ...... Passed 16.93 sec 82/84 Test #79: base64_tests .................................. Passed 17.93 sec 83/84 Test #78: basic_fuzzer .................................. Passed 21.12 sec 84/84 Test #40: convert_utf8_to_utf16be_with_errors_tests ..... Passed 24.94 sec 100% tests passed, 0 tests failed out of 84 Total Test time (real) = 25.06 sec >>> simdutf: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/bin/sutf -- Set non-toolchain portion of runtime path of "/home/udu/aports/main/simdutf/pkg/simdutf/usr/bin/sutf" to "" -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/bin/fastbase64 -- Set non-toolchain portion of runtime path of "/home/udu/aports/main/simdutf/pkg/simdutf/usr/bin/fastbase64" to "" -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/simdutf_version.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/portability.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/internal -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/internal/isadetection.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/implementation.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/compiler_check.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/avx512.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/encoding_types.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/common_defs.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/include/simdutf/error.h -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/libsimdutf.so.25.0.0 -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/libsimdutf.so.25 -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/libsimdutf.so -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutf-config.cmake -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutf-config-version.cmake -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutfTargets.cmake -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/cmake/simdutf/simdutfTargets-release.cmake -- Installing: /home/udu/aports/main/simdutf/pkg/simdutf/usr/lib/pkgconfig/simdutf.pc >>> simdutf-dev*: Running split function dev... 'usr/include' -> '/home/udu/aports/main/simdutf/pkg/simdutf-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/udu/aports/main/simdutf/pkg/simdutf-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/udu/aports/main/simdutf/pkg/simdutf-dev/usr/lib/cmake' 'usr/lib/libsimdutf.so' -> '/home/udu/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/udu/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/udu/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/udu/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-x86_64.so.1 so:libgcc_s.so.1 so:libsimdutf.so.25 >>> fastbase64*: Package size: 1.1 MB >>> fastbase64*: Compressing data... >>> fastbase64*: Create checksum... >>> fastbase64*: Create fastbase64-7.3.3-r0.apk >>> simdutf-dev*: Tracing dependencies... pkgconfig simdutf=7.3.3-r0 >>> simdutf-dev*: Package size: 262.2 KB >>> simdutf-dev*: Compressing data... >>> simdutf-dev*: Create checksum... >>> simdutf-dev*: Create simdutf-dev-7.3.3-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-7.3.3-r0.apk >>> simdutf*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> simdutf*: Package size: 606.0 KB >>> simdutf*: Compressing data... >>> simdutf*: Create checksum... >>> simdutf*: Create simdutf-7.3.3-r0.apk >>> sutf*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libsimdutf.so.25 >>> sutf*: Package size: 1.5 MB >>> sutf*: Compressing data... >>> sutf*: Create checksum... >>> sutf*: Create sutf-7.3.3-r0.apk >>> simdutf: Build complete at Mon, 08 Sep 2025 17:19:37 +0000 elapsed time 0h 1m 3s >>> simdutf: Cleaning up srcdir >>> simdutf: Cleaning up pkgdir >>> simdutf: Uninstalling dependencies... (1/1) Purging .makedepends-simdutf (20250908.171834) OK: 972 MiB in 402 packages >>> simdutf: Updating the main/x86_64 repository index... >>> simdutf: Signing the index...