>>> hare: Building community/hare 0.26.0-r1 (using abuild 3.16.0-r0) started Sat, 14 Feb 2026 22:49:59 +0000 >>> hare: Validating /home/buildozer/aports/community/hare/APKBUILD... >>> hare: Analyzing dependencies... >>> hare: Installing for build: build-base qbe harec binutils cmd:cc cmd:as cmd:ld scdoc tzdata (1/5) Installing qbe (1.2-r3) (2/5) Installing harec (0.26.0-r0) (3/5) Installing scdoc (1.11.4-r0) (4/5) Installing tzdata (2025c-r0) (5/5) Installing .makedepends-hare (20260214.225003) Executing busybox-1.37.0-r31.trigger OK: 363.0 MiB in 108 packages >>> hare: Cleaning up srcdir >>> hare: Cleaning up pkgdir >>> hare: Cleaning up tmpdir >>> hare: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hare-0.26.0.tar.gz /var/cache/distfiles/edge/hare-0.26.0.tar.gz: OK /home/buildozer/aports/community/hare/0001-hare-parse-fix-crash-on-invalid-input.patch: OK /home/buildozer/aports/community/hare/config.mk: OK >>> hare: Fetching https://distfiles.alpinelinux.org/distfiles/edge/hare-0.26.0.tar.gz /var/cache/distfiles/edge/hare-0.26.0.tar.gz: OK /home/buildozer/aports/community/hare/0001-hare-parse-fix-crash-on-invalid-input.patch: OK /home/buildozer/aports/community/hare/config.mk: OK >>> hare: Unpacking /var/cache/distfiles/edge/hare-0.26.0.tar.gz... >>> hare: 0001-hare-parse-fix-crash-on-invalid-input.patch patching file hare/parse/+test/unit_test.ha patching file hare/parse/parse.ha HAREC .cache/rt.ssa HAREC .cache/types.ssa HAREC .cache/sort_cmp.ssa HAREC .cache/endian.ssa HAREC .cache/format_elf.ssa HAREC .cache/math_random.ssa SCDOC docs/hare.1 SCDOC docs/hare-build.1 SCDOC docs/hare-cache.1 SCDOC docs/hare-deps.1 SCDOC docs/hare-tool.1 SCDOC docs/haredoc.1 SCDOC docs/hare-run.1 SCDOC docs/hare-test.1 SCDOC docs/haredoc.5 SCDOC docs/hare-module.5 QBE .cache/types.s QBE .cache/sort_cmp.s QBE .cache/endian.s QBE .cache/format_elf.s QBE .cache/math_random.s AS .cache/types.o AS .cache/format_elf.o HAREC .cache/crypto_math.ssa AS .cache/math_random.o AS .cache/sort_cmp.o AS .cache/endian.o QBE .cache/crypto_math.s AS .cache/crypto_math.o QBE .cache/rt.s HAREC .cache/bytes.ssa HAREC .cache/errors.ssa HAREC .cache/math.ssa HAREC .cache/linux.ssa QBE .cache/errors.s QBE .cache/linux.s AS .cache/errors.o AS .cache/linux.o QBE .cache/bytes.s HAREC .cache/encoding_utf8.ssa HAREC .cache/io.ssa QBE .cache/math.s HAREC .cache/sort.ssa AS .cache/bytes.o QBE .cache/encoding_utf8.s HAREC .cache/strings.ssa HAREC .cache/types_c.ssa AS .cache/encoding_utf8.o QBE .cache/io.s HAREC .cache/hash.ssa QBE .cache/sort.s QBE .cache/types_c.s HAREC .cache/linux_vdso.ssa AS .cache/types_c.o AS .cache/math.o AS .cache/sort.o QBE .cache/strings.s HAREC .cache/ascii.ssa HAREC .cache/bufio.ssa HAREC .cache/memio.ssa HAREC .cache/path.ssa QBE .cache/hash.s AS .cache/hash.o HAREC .cache/crypto_sha256.ssa AS .cache/io.o QBE .cache/linux_vdso.s HAREC .cache/time.ssa AS .cache/linux_vdso.o QBE .cache/ascii.s AS .cache/rt.o QBE .cache/crypto_sha256.s QBE .cache/memio.s QBE .cache/bufio.s AS .cache/ascii.o HAREC .cache/strconv.ssa HAREC .cache/shlex.ssa AS .cache/strings.o QBE .cache/path.s AS .cache/crypto_sha256.o AS .cache/memio.o QBE .cache/time.s HAREC .cache/fs.ssa AS .cache/time.o AS .cache/bufio.o QBE .cache/shlex.s AS .cache/shlex.o AS .cache/path.o QBE .cache/strconv.s QBE .cache/fs.s HAREC .cache/os.ssa HAREC .cache/unix.ssa AS .cache/fs.o QBE .cache/unix.s HAREC .cache/unix_signal.ssa AS .cache/unix.o AS .cache/strconv.o QBE .cache/os.s HAREC .cache/fmt.ssa QBE .cache/unix_signal.s AS .cache/unix_signal.o QBE .cache/fmt.s HAREC .cache/encoding_hex.ssa HAREC .cache/hare_lex.ssa HAREC .cache/os_exec.ssa HAREC .cache/unix_tty.ssa HAREC .cache/dirs.ssa AS .cache/os.o HAREC .cache/getopt.ssa AS .cache/fmt.o QBE .cache/encoding_hex.s QBE .cache/dirs.s QBE .cache/getopt.s QBE .cache/unix_tty.s AS .cache/encoding_hex.o AS .cache/dirs.o AS .cache/unix_tty.o QBE .cache/hare_lex.s QBE .cache/os_exec.s HAREC .cache/hare_ast.ssa AS .cache/getopt.o AS .cache/os_exec.o QBE .cache/hare_ast.s HAREC .cache/hare_parse.ssa HAREC .cache/hare_unparse.ssa AS .cache/hare_ast.o AS .cache/hare_lex.o QBE .cache/hare_parse.s QBE .cache/hare_unparse.s HAREC .cache/hare_module.ssa QBE .cache/hare_module.s HAREC .cache/cmd_hare_build.ssa AS .cache/hare_module.o QBE .cache/cmd_hare_build.s HAREC .cache/cmd_hare.ssa QBE .cache/cmd_hare.s AS .cache/cmd_hare_build.o AS .cache/cmd_hare.o AS .cache/hare_parse.o AS .cache/hare_unparse.o LD .bin/hare HARE .bin/hare-configured HARE .bin/haredoc rm .cache/time.s .cache/encoding_utf8.s .cache/hare_ast.s .cache/hare_lex.s .cache/crypto_sha256.s .cache/strings.s .cache/os.s .cache/io.s .cache/fmt.s .cache/dirs.s .cache/shlex.s .cache/cmd_hare_build.s .cache/encoding_hex.s .cache/format_elf.s .cache/unix.s .cache/sort_cmp.s .cache/sort.s .cache/strconv.s .cache/errors.s .cache/getopt.s .cache/math_random.s .cache/linux.s .cache/hash.s .cache/ascii.s .cache/fs.s .cache/bufio.s .cache/types.s .cache/types_c.s .cache/cmd_hare.s .cache/hare_parse.s .cache/path.s .cache/linux_vdso.s .cache/endian.s .cache/bytes.s .cache/os_exec.s .cache/crypto_math.s .cache/hare_unparse.s .cache/math.s .cache/hare_module.s .cache/unix_tty.s .cache/unix_signal.s .cache/memio.s HAREC .testcache/rt.ssa HAREC .testcache/types.ssa HAREC .testcache/sort_cmp.ssa HAREC .testcache/endian.ssa HAREC .testcache/format_elf.ssa HAREC .testcache/math_random.ssa QBE .testcache/types.s QBE .testcache/sort_cmp.s AS .testcache/types.o QBE .testcache/endian.s HAREC .testcache/crypto_math.ssa QBE .testcache/math_random.s QBE .testcache/format_elf.s AS .testcache/sort_cmp.o AS .testcache/math_random.o AS .testcache/format_elf.o QBE .testcache/crypto_math.s AS .testcache/endian.o AS .testcache/crypto_math.o QBE .testcache/rt.s HAREC .testcache/bytes.ssa HAREC .testcache/errors.ssa HAREC .testcache/math.ssa HAREC .testcache/linux.ssa QBE .testcache/errors.s QBE .testcache/linux.s AS .testcache/errors.o AS .testcache/linux.o QBE .testcache/bytes.s HAREC .testcache/encoding_utf8.ssa HAREC .testcache/io.ssa QBE .testcache/math.s HAREC .testcache/sort.ssa AS .testcache/bytes.o QBE .testcache/encoding_utf8.s HAREC .testcache/strings.ssa HAREC .testcache/types_c.ssa AS .testcache/encoding_utf8.o QBE .testcache/io.s HAREC .testcache/hash.ssa QBE .testcache/sort.s QBE .testcache/types_c.s HAREC .testcache/linux_vdso.ssa AS .testcache/types_c.o AS .testcache/math.o AS .testcache/sort.o QBE .testcache/strings.s HAREC .testcache/ascii.ssa HAREC .testcache/bufio.ssa HAREC .testcache/memio.ssa HAREC .testcache/path.ssa QBE .testcache/hash.s HAREC .testcache/crypto_sha256.ssa AS .testcache/hash.o AS .testcache/io.o QBE .testcache/linux_vdso.s HAREC .testcache/time.ssa AS .testcache/linux_vdso.o QBE .testcache/ascii.s AS .testcache/rt.o QBE .testcache/crypto_sha256.s QBE .testcache/memio.s AS .testcache/ascii.o QBE .testcache/bufio.s HAREC .testcache/strconv.ssa HAREC .testcache/shlex.ssa AS .testcache/strings.o QBE .testcache/path.s AS .testcache/crypto_sha256.o AS .testcache/memio.o QBE .testcache/time.s HAREC .testcache/fs.ssa AS .testcache/time.o AS .testcache/bufio.o QBE .testcache/shlex.s AS .testcache/shlex.o AS .testcache/path.o QBE .testcache/strconv.s QBE .testcache/fs.s HAREC .testcache/os.ssa HAREC .testcache/unix.ssa AS .testcache/fs.o QBE .testcache/unix.s HAREC .testcache/unix_signal.ssa AS .testcache/unix.o AS .testcache/strconv.o QBE .testcache/os.s HAREC .testcache/fmt.ssa QBE .testcache/unix_signal.s AS .testcache/unix_signal.o QBE .testcache/fmt.s HAREC .testcache/encoding_hex.ssa HAREC .testcache/hare_lex.ssa HAREC .testcache/os_exec.ssa HAREC .testcache/unix_tty.ssa HAREC .testcache/dirs.ssa HAREC .testcache/getopt.ssa AS .testcache/os.o AS .testcache/fmt.o QBE .testcache/encoding_hex.s QBE .testcache/getopt.s QBE .testcache/dirs.s QBE .testcache/unix_tty.s AS .testcache/encoding_hex.o AS .testcache/dirs.o AS .testcache/unix_tty.o QBE .testcache/os_exec.s QBE .testcache/hare_lex.s HAREC .testcache/hare_ast.ssa AS .testcache/getopt.o AS .testcache/os_exec.o QBE .testcache/hare_ast.s HAREC .testcache/hare_parse.ssa HAREC .testcache/hare_unparse.ssa AS .testcache/hare_ast.o AS .testcache/hare_lex.o QBE .testcache/hare_parse.s QBE .testcache/hare_unparse.s HAREC .testcache/hare_module.ssa QBE .testcache/hare_module.s HAREC .testcache/cmd_hare_build.ssa AS .testcache/hare_module.o QBE .testcache/cmd_hare_build.s HAREC .testcache/cmd_hare.ssa QBE .testcache/cmd_hare.s AS .testcache/cmd_hare_build.o AS .testcache/cmd_hare.o AS .testcache/hare_parse.o AS .testcache/hare_unparse.o LD .bin/hare Running 583/583 tests: ascii::ctype....................................PASS in 0.000050699s ascii::strcasecmp...............................PASS in 0.000059040s ascii::valid....................................PASS in 0.000041280s bufio::greedy_scan_uncomplete_line..............PASS in 0.000136480s bufio::read.....................................PASS in 0.000066020s bufio::read_byte................................PASS in 0.000041259s bufio::read_line................................PASS in 0.000047260s bufio::read_rune................................PASS in 0.000042320s bufio::read_tok.................................PASS in 0.000041780s bufio::scan_byte................................PASS in 0.000039800s bufio::scan_read................................PASS in 0.000043200s bufio::scan_rune................................PASS in 0.000042200s bufio::scan_rune_cutoff.........................PASS in 0.000034980s bufio::scan_seek................................PASS in 0.000121899s bufio::scan_uncomplete_line.....................PASS in 0.000113080s bufio::scan_unread..............................PASS in 0.000056520s bufio::unread...................................PASS in 0.000048099s bufio::write....................................PASS in 0.000068060s bytes::cut......................................PASS in 0.000049200s bytes::equal....................................PASS in 0.000039000s bytes::hasprefix................................PASS in 0.000036900s bytes::hassuffix................................PASS in 0.000036920s bytes::index....................................PASS in 0.000093620s bytes::reverse..................................PASS in 0.000039800s bytes::rtokenize................................PASS in 0.000048500s bytes::split....................................PASS in 0.000065140s bytes::tokenize.................................PASS in 0.000044580s bytes::trim.....................................PASS in 0.000043320s cmd::haredoc::doc::html_escape..................PASS in 0.002291937s cmd::haredoc::doc::relpath_nested_to_top........PASS in 0.000030560s cmd::haredoc::doc::relpath_shared_prefix........PASS in 0.000023680s cmd::haredoc::doc::relpath_sibling..............PASS in 0.000026080s cmd::haredoc::doc::relpath_top_to_nested........PASS in 0.000023140s cmp::ints.......................................PASS in 0.000040540s crypto::aes::cbc_encrypt_decrypt................PASS in 0.008676587s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000089840s crypto::aes::ctr_encrypt_in_place...............PASS in 0.004349293s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.002207356s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000051200s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000090900s crypto::aes::ctr_test_multiple_calls............PASS in 0.000077940s crypto::aes::ctr_test_retry.....................PASS in 0.000071120s crypto::aes::ctr_zero_iv........................PASS in 0.000083860s crypto::aes::empty_write........................PASS in 0.000055100s crypto::aes::gcm_decrypt........................PASS in 0.001049579s crypto::aes::gcm_encrypt........................PASS in 0.000925258s crypto::aes::gcm_inplace........................PASS in 0.001490318s crypto::aes::rt_decrypt_128.....................PASS in 0.000054140s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000062920s crypto::aes::rt_encrypt_128.....................PASS in 0.000049540s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000057280s crypto::aes::rt_example_vector1.................PASS in 0.000052380s crypto::aes::rt_example_vector1_in_place........PASS in 0.000045820s crypto::aes::rt_example_vector2.................PASS in 0.000095540s crypto::aes::rt_example_vector3.................PASS in 0.002236517s crypto::aes::rt_finish..........................PASS in 0.000055500s crypto::aes::test_decrypt_128...................PASS in 0.000049380s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000060300s crypto::aes::test_encrypt_128...................PASS in 0.000047160s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000056140s crypto::aes::test_example_vector1...............PASS in 0.000051720s crypto::aes::test_example_vector1_in_place......PASS in 0.000044600s crypto::aes::test_example_vector2...............PASS in 0.000052500s crypto::aes::test_example_vector3...............PASS in 0.000057140s crypto::aes::xts::multiblock....................PASS in 0.002316197s crypto::aes::xts::oneblock......................PASS in 0.000093980s crypto::argon2::mode_d_one_pass.................PASS in 0.003621454s crypto::argon2::rfc_d_test_vector...............PASS in 0.004289533s crypto::argon2::rfc_i_test_vector...............PASS in 0.005344252s crypto::argon2::rfc_id_test_vector..............PASS in 0.004496553s crypto::argon2::samples.........................PASS in 0.032169309s crypto::argon2::samples_slow....................PASS in 28.459087719s crypto::bigint::add.............................PASS in 0.004481253s crypto::bigint::decodebigger....................PASS in 0.000031620s crypto::bigint::encmoddec.......................PASS in 0.000070940s crypto::bigint::encode..........................PASS in 0.000034960s crypto::bigint::encodebigger....................PASS in 0.000031880s crypto::bigint::encreddec.......................PASS in 0.000075860s crypto::bigint::iszero..........................PASS in 0.000092900s crypto::bigint::modpow..........................PASS in 0.000211279s crypto::bigint::montyencode.....................PASS in 0.000098500s crypto::bigint::montymul........................PASS in 0.000261379s crypto::bigint::mulacc..........................PASS in 0.000132700s crypto::bigint::muladd_small....................PASS in 0.000156600s crypto::bigint::reduce..........................PASS in 0.000191180s crypto::bigint::rshift..........................PASS in 0.000100340s crypto::bigint::word_countbits..................PASS in 0.000025740s crypto::bigint::zero............................PASS in 0.000034360s crypto::blake2b::blake2b........................PASS in 0.098303504s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000056900s crypto::blowfish::decrypt.......................PASS in 0.004312653s crypto::blowfish::encrypt.......................PASS in 0.004265753s crypto::blowfish::salted........................PASS in 0.004829532s crypto::chacha::chacha20........................PASS in 0.000071520s crypto::chacha::hchacha20.......................PASS in 0.000041520s crypto::chacha::skipblocks......................PASS in 0.000051920s crypto::chacha::xchacha20.......................PASS in 0.000057800s crypto::chachapoly::encrypt.....................PASS in 0.002303036s crypto::chachapoly::xencrypt....................PASS in 0.000129220s crypto::cipheradditionswap......................PASS in 0.000063680s crypto::curve25519::highbitignored..............PASS in 0.014142657s crypto::curve25519::subfe.......................PASS in 0.000034300s crypto::curve25519::swap25519...................PASS in 0.000033380s crypto::curve25519::unpack25519.................PASS in 0.000026700s crypto::curve25519::unpackpack..................PASS in 0.000029720s crypto::curve25519::vectors.....................PASS in 0.119530570s crypto::curve25519::x25519basepoint.............PASS in 1.405719982s crypto::ec::arsh................................PASS in 0.002206776s crypto::ec::be8tole30...........................PASS in 0.000036040s crypto::ec::bigint_support......................PASS in 0.002193196s crypto::ec::keygen_p256.........................PASS in 0.000043980s crypto::ec::keygen_p384.........................PASS in 0.000037740s crypto::ec::keygen_p521.........................PASS in 0.000081799s crypto::ec::p256_muladd.........................PASS in 0.088370460s crypto::ec::p256_mulgen.........................PASS in 0.045829087s crypto::ec::p384_muladd.........................PASS in 0.317691314s crypto::ec::p384_mulgen.........................PASS in 0.201043240s crypto::ec::p521_muladd.........................PASS in 0.675201345s crypto::ec::p521_mulgen.........................PASS in 0.426131522s crypto::ecdh::nist_p256.........................PASS in 0.015353736s crypto::ecdh::nist_p256_full....................PASS in 0.366388776s crypto::ecdh::nist_p384.........................PASS in 0.066964394s crypto::ecdh::nist_p384_full....................PASS in 1.601569531s crypto::ecdh::nist_p521.........................PASS in 0.142125173s crypto::ecdh::nist_p521_full....................PASS in 3.408025235s crypto::ecdh::p256_invalidpoint.................PASS in 0.017562732s crypto::ecdh::p256_newkey.......................PASS in 0.000038760s crypto::ecdh::p384_invalidpoint.................PASS in 0.066776733s crypto::ecdh::p521_invalidpoint.................PASS in 0.142068194s crypto::ecdsa::ecdsa_rfc6979....................PASS in 2.815523958s crypto::ecdsa::hmac_drbg........................PASS in 0.000177939s crypto::ecdsa::validate.........................PASS in 0.080255493s crypto::ed25519::golden.........................PASS in 0.037910760s crypto::ed25519::issue716.......................PASS in 0.025097780s crypto::ed25519::roundtrip......................PASS in 0.125725879s crypto::hkdf::rfc1..............................PASS in 0.002322477s crypto::hkdf::rfc2..............................PASS in 0.000216940s crypto::hkdf::rfc3..............................PASS in 0.000136660s crypto::hkdf::rfc4..............................PASS in 0.000098580s crypto::hkdf::rfc5..............................PASS in 0.000146100s crypto::hkdf::rfc6..............................PASS in 0.000094240s crypto::hmac::hmac_sha1.........................PASS in 0.000078880s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000070220s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000086720s crypto::hmac::sha256............................PASS in 0.000069860s crypto::invalidaddition.........................PASS in 0.000094440s crypto::invalidaddition2........................PASS in 0.000072480s crypto::invalidaddition3........................PASS in 0.000093339s crypto::invalidaddition4........................PASS in 0.000067360s crypto::invalidaddition5........................PASS in 0.000068220s crypto::invalidcipher...........................PASS in 0.000070400s crypto::invalidcipher2..........................PASS in 0.000072260s crypto::invalidcipher3..........................PASS in 0.000070380s crypto::invalidkey..............................PASS in 0.000072140s crypto::invalidmac..............................PASS in 0.000071620s crypto::math::cmpu32............................PASS in 0.000033440s crypto::math::divu32............................PASS in 0.000035420s crypto::math::eq0u32............................PASS in 0.000032940s crypto::math::eqslice...........................PASS in 0.000034380s crypto::math::equ32.............................PASS in 0.000033280s crypto::math::gtu32.............................PASS in 0.000033540s crypto::math::lrot32............................PASS in 0.000032520s crypto::math::lrot64............................PASS in 0.000033060s crypto::math::muxu32............................PASS in 0.000032560s crypto::noadditional............................PASS in 0.000099800s crypto::nomsg...................................PASS in 0.000083460s crypto::nothing.................................PASS in 0.000077119s crypto::poly1305::example1......................PASS in 0.000034240s crypto::poly1305::example2......................PASS in 0.000033080s crypto::poly1305::example3......................PASS in 0.000033520s crypto::poly1305::example4......................PASS in 0.000034519s crypto::poly1305::writepatterns.................PASS in 0.000044800s crypto::polyaligned.............................PASS in 0.000097220s crypto::random::buffer..........................PASS in 0.000123139s crypto::random::reader..........................PASS in 0.000116280s crypto::rfc.....................................PASS in 0.000107860s crypto::rfcmultiadditonals......................PASS in 0.000096559s crypto::rsa::countbits..........................PASS in 0.000032320s crypto::rsa::initd..............................PASS in 0.002990855s crypto::rsa::pkcs1..............................PASS in 1.609746618s crypto::rsa::pss_sig............................PASS in 0.268922572s crypto::rsa::pubprivexp.........................PASS in 0.247609566s crypto::rsa::smallprivexp.......................PASS in 0.000375539s crypto::rsa::tiny...............................PASS in 0.000064780s crypto::salsa::hsalsa20.........................PASS in 0.000045080s crypto::salsa::qr...............................PASS in 0.000035580s crypto::salsa::xsalsa20.........................PASS in 0.000057820s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000042480s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000041620s crypto::sha1::sha1..............................PASS in 0.000227820s crypto::sha1::sha1_1gb..........................PASS in 39.764500439s crypto::sha256::sha256..........................PASS in 0.000363759s crypto::sha256::sha256_1gb......................PASS in 112.714061753s crypto::sha3::sha3_224..........................PASS in 0.000227339s crypto::sha3::sha3_256..........................PASS in 0.000225120s crypto::sha3::sha3_384..........................PASS in 0.000294860s crypto::sha3::sha3_512..........................PASS in 0.000344259s crypto::sha3::sha3_sum_many.....................PASS in 0.000085060s crypto::sha3::shake128..........................PASS in 0.000280179s crypto::sha3::shake256..........................PASS in 0.000278760s crypto::sha3::shake_dup.........................PASS in 0.000063799s crypto::sha512::sha384..........................PASS in 0.000168220s crypto::sha512::sha512..........................PASS in 0.000365179s crypto::sha512::sha512_224......................PASS in 0.000129600s crypto::sha512::sha512_256......................PASS in 0.000131359s crypto::x25519::random..........................PASS in 0.028195195s crypto::x25519::sample..........................PASS in 0.014108438s encoding::asn1::bmp.............................PASS in 0.008727067s encoding::asn1::c_is_num........................PASS in 0.002213357s encoding::asn1::c_is_print......................PASS in 0.000091979s encoding::asn1::emptydata.......................PASS in 0.000040480s encoding::asn1::encode_dsz......................PASS in 0.000031560s encoding::asn1::invalid_seq.....................PASS in 0.000038520s encoding::asn1::parselen........................PASS in 0.000075679s encoding::asn1::parsetag........................PASS in 0.000055080s encoding::asn1::read_bitstr.....................PASS in 0.000056060s encoding::asn1::read_bool.......................PASS in 0.000052360s encoding::asn1::read_gtime......................PASS in 0.008914566s encoding::asn1::read_implicit...................PASS in 0.000046280s encoding::asn1::read_int........................PASS in 0.000124500s encoding::asn1::read_null.......................PASS in 0.000043880s encoding::asn1::read_oid........................PASS in 0.000044160s encoding::asn1::read_utctime....................PASS in 0.000161120s encoding::asn1::seq.............................PASS in 0.000080280s encoding::asn1::strrawoid.......................PASS in 0.000055640s encoding::asn1::t61.............................PASS in 0.000093780s encoding::asn1::t61encode.......................PASS in 0.000527399s encoding::asn1::utf8............................PASS in 0.000089700s encoding::asn1::validutf8.......................PASS in 0.000034900s encoding::asn1::write_bool......................PASS in 0.000044300s encoding::asn1::write_id........................PASS in 0.000056140s encoding::asn1::write_int.......................PASS in 0.000094500s encoding::asn1::write_prim......................PASS in 0.000037820s encoding::asn1::write_seq.......................PASS in 0.000054780s encoding::base32::decode........................PASS in 0.000816279s encoding::base32::encode........................PASS in 0.000120540s encoding::base32::std_encodings.................PASS in 0.000031460s encoding::base64::decode........................PASS in 0.019375150s encoding::base64::encode........................PASS in 0.000061980s encoding::base64::partialwrite..................PASS in 0.000033880s encoding::base64::sizecalc......................PASS in 0.000029660s encoding::base64::std_encodings.................PASS in 0.000030260s encoding::hex::decode...........................PASS in 0.000095280s encoding::hex::dump.............................PASS in 0.000169900s encoding::hex::encode...........................PASS in 0.000043080s encoding::hex::encodestr........................PASS in 0.000039400s encoding::pem::read.............................PASS in 0.000357520s encoding::pem::read_many........................PASS in 0.000362600s encoding::pem::readcrlf.........................PASS in 0.000212459s encoding::pem::write............................PASS in 0.000365459s encoding::utf8::decode..........................PASS in 0.000041980s encoding::utf8::encode..........................PASS in 0.000033080s encoding::utf8::slice...........................PASS in 0.000035820s endian::big.....................................PASS in 0.000042999s endian::hton....................................PASS in 0.000039120s endian::little..................................PASS in 0.000049840s endian::ntoh....................................PASS in 0.000038480s fmt::print......................................PASS in 0.003073615s fnmatch::fnmatch................................PASS in 0.000376100s format::ini::extended...........................PASS in 0.000187299s format::ini::invalid............................PASS in 0.000320220s format::ini::simple.............................PASS in 0.000160820s fs::mode_str....................................PASS in 0.000042040s fs::modes.......................................PASS in 0.000040080s getopt::parse...................................PASS in 0.002247057s glob::glob......................................PASS in 0.015172816s glob::pattern_parse.............................PASS in 0.000232640s hare::lex::access_tuple.........................PASS in 0.008797446s hare::lex::annotation_callback..................PASS in 0.000109940s hare::lex::comments.............................PASS in 0.000122320s hare::lex::discard_basic_annotation.............PASS in 0.000077040s hare::lex::discard_detailed_annotation..........PASS in 0.000128900s hare::lex::invalid..............................PASS in 0.000331259s hare::lex::keywords.............................PASS in 0.000530979s hare::lex::lex1.................................PASS in 0.000051580s hare::lex::lex2.................................PASS in 0.000073840s hare::lex::lex3.................................PASS in 0.000103500s hare::lex::lexname..............................PASS in 0.000095980s hare::lex::literals.............................PASS in 0.000298579s hare::lex::literals_underscores.................PASS in 0.000298700s hare::lex::loc..................................PASS in 0.000111379s hare::lex::runes................................PASS in 0.000090420s hare::lex::save_restore.........................PASS in 0.000080240s hare::lex::strings..............................PASS in 0.000203439s hare::lex::unlex................................PASS in 0.000039700s hare::parse::array_slice........................PASS in 0.035148324s hare::parse::assignment.........................PASS in 0.006346169s hare::parse::binarithm..........................PASS in 0.000411379s hare::parse::binding............................PASS in 0.001723777s hare::parse::builtin............................PASS in 0.003754634s hare::parse::call...............................PASS in 0.001345438s hare::parse::cast...............................PASS in 0.001474637s hare::parse::compound...........................PASS in 0.000316519s hare::parse::control............................PASS in 0.000604619s hare::parse::decls..............................PASS in 0.002155197s hare::parse::defer_expr.........................PASS in 0.000355100s hare::parse::doc::doc...........................PASS in 0.002751575s hare::parse::doc::invalid_ref...................PASS in 0.000627439s hare::parse::docs...............................PASS in 0.000487039s hare::parse::enum_comments......................PASS in 0.000293039s hare::parse::enum_type..........................PASS in 0.001157278s hare::parse::expr_loc...........................PASS in 0.009998144s hare::parse::for_expr...........................PASS in 0.002256996s hare::parse::func...............................PASS in 0.002681816s hare::parse::ident..............................PASS in 0.002486696s hare::parse::if_expr............................PASS in 0.000818519s hare::parse::imports............................PASS in 0.000624359s hare::parse::list...............................PASS in 0.000406140s hare::parse::literal............................PASS in 0.004321533s hare::parse::match_expr.........................PASS in 0.001139438s hare::parse::parenthesis........................PASS in 0.003984154s hare::parse::postfix............................PASS in 0.001506457s hare::parse::slice..............................PASS in 0.000788599s hare::parse::struct_union.......................PASS in 0.001649258s hare::parse::switch_expr........................PASS in 0.000860958s hare::parse::tagged_union.......................PASS in 0.000805299s hare::parse::tuple..............................PASS in 0.001051019s hare::parse::type_loc...........................PASS in 0.001862038s hare::parse::unarithm...........................PASS in 0.001105479s hare::parse::want...............................PASS in 0.000311420s hare::parse::yield_expr.........................PASS in 0.000581719s hare::unparse::_type............................PASS in 0.000130380s hare::unparse::decl.............................PASS in 0.000161020s hare::unparse::ident............................PASS in 0.000043039s hare::unparse::import...........................PASS in 0.000063900s hash::adler32::adler32..........................PASS in 0.000042100s hash::crc16::crc16..............................PASS in 0.000057980s hash::crc32::crc32..............................PASS in 0.000055320s hash::crc64::crc64..............................PASS in 0.000054480s hash::fnv::fnv32................................PASS in 0.000048760s hash::siphash::siphash..........................PASS in 0.000112940s io::limit.......................................PASS in 0.000057960s io::unread......................................PASS in 0.000049920s linux::timerfd::timerfd.........................PASS in 0.000133340s math::absf......................................PASS in 0.000043320s math::absi......................................PASS in 0.000040800s math::acos......................................PASS in 0.000046980s math::acosh.....................................PASS in 0.000049480s math::asin......................................PASS in 0.000046020s math::asinh.....................................PASS in 0.000046720s math::atan......................................PASS in 0.000041340s math::atan2.....................................PASS in 0.000044200s math::atanh.....................................PASS in 0.000042780s math::bit_size..................................PASS in 0.000037700s math::ceil......................................PASS in 0.000043120s math::checked::addi16...........................PASS in 0.002202956s math::checked::addi32...........................PASS in 0.000034800s math::checked::addi64...........................PASS in 0.000032220s math::checked::addi8............................PASS in 0.000032560s math::checked::addu16...........................PASS in 0.000032340s math::checked::addu32...........................PASS in 0.000033220s math::checked::addu64...........................PASS in 0.000032080s math::checked::addu8............................PASS in 0.000032299s math::checked::muli16...........................PASS in 0.000032120s math::checked::muli32...........................PASS in 0.000031560s math::checked::muli64...........................PASS in 0.000032120s math::checked::muli8............................PASS in 0.000032040s math::checked::mulu16...........................PASS in 0.000031860s math::checked::mulu32...........................PASS in 0.000031440s math::checked::mulu64...........................PASS in 0.000031920s math::checked::mulu8............................PASS in 0.000031980s math::checked::power............................PASS in 0.000034339s math::checked::sat_addi16.......................PASS in 0.000029000s math::checked::sat_addi32.......................PASS in 0.000028860s math::checked::sat_addi64.......................PASS in 0.000029320s math::checked::sat_addi8........................PASS in 0.000029660s math::checked::sat_addu16.......................PASS in 0.000029580s math::checked::sat_addu32.......................PASS in 0.000029120s math::checked::sat_addu64.......................PASS in 0.000029020s math::checked::sat_addu8........................PASS in 0.000029480s math::checked::sat_muli16.......................PASS in 0.000036899s math::checked::sat_muli32.......................PASS in 0.000030140s math::checked::sat_muli64.......................PASS in 0.000030860s math::checked::sat_muli8........................PASS in 0.000030760s math::checked::sat_mulu16.......................PASS in 0.000029520s math::checked::sat_mulu32.......................PASS in 0.000029360s math::checked::sat_mulu64.......................PASS in 0.000029420s math::checked::sat_mulu8........................PASS in 0.000029440s math::checked::sat_subi16.......................PASS in 0.000029080s math::checked::sat_subi32.......................PASS in 0.000029519s math::checked::sat_subi64.......................PASS in 0.000029500s math::checked::sat_subi8........................PASS in 0.000029700s math::checked::sat_subu16.......................PASS in 0.000029340s math::checked::sat_subu32.......................PASS in 0.000039740s math::checked::sat_subu64.......................PASS in 0.000029340s math::checked::sat_subu8........................PASS in 0.000029340s math::checked::subi16...........................PASS in 0.000031940s math::checked::subi32...........................PASS in 0.000032380s math::checked::subi64...........................PASS in 0.000032679s math::checked::subi8............................PASS in 0.000033140s math::checked::subu16...........................PASS in 0.000031820s math::checked::subu32...........................PASS in 0.000031560s math::checked::subu64...........................PASS in 0.000031780s math::checked::subu8............................PASS in 0.000032440s math::complex::abs..............................PASS in 0.000042200s math::complex::acos.............................PASS in 0.000105400s math::complex::acosh............................PASS in 0.000100099s math::complex::asin.............................PASS in 0.000146580s math::complex::asinh............................PASS in 0.000096720s math::complex::atan.............................PASS in 0.000066599s math::complex::atanh............................PASS in 0.000064720s math::complex::conj.............................PASS in 0.000041200s math::complex::cos..............................PASS in 0.000060620s math::complex::cosh.............................PASS in 0.000057280s math::complex::exp..............................PASS in 0.000054880s math::complex::isnan............................PASS in 0.000034080s math::complex::log..............................PASS in 0.000069120s math::complex::polar............................PASS in 0.000042340s math::complex::pow..............................PASS in 0.000088220s math::complex::rect.............................PASS in 0.000070880s math::complex::sin..............................PASS in 0.000061159s math::complex::sinh.............................PASS in 0.000058660s math::complex::sqrt.............................PASS in 0.000073080s math::complex::tan..............................PASS in 0.000058000s math::complex::tanh.............................PASS in 0.000055520s math::complex::tanhuge..........................PASS in 0.000050640s math::copysign..................................PASS in 0.000037620s math::cos.......................................PASS in 0.000043300s math::cosh......................................PASS in 0.000042599s math::divu......................................PASS in 0.000042240s math::exp2f64...................................PASS in 0.000041940s math::expf64....................................PASS in 0.000040900s math::fexcept...................................PASS in 0.000037960s math::float_normality...........................PASS in 0.000032960s math::floatbits.................................PASS in 0.000036180s math::floor.....................................PASS in 0.000040240s math::frexp.....................................PASS in 0.000040380s math::frexp_ldexp...............................PASS in 0.000039760s math::fround....................................PASS in 0.000047920s math::gcd.......................................PASS in 0.000041400s math::hypot.....................................PASS in 0.000044900s math::isclose...................................PASS in 0.000037600s math::isinf.....................................PASS in 0.000038000s math::isnan.....................................PASS in 0.000038100s math::leading_zeros_u...........................PASS in 0.000032020s math::log10f64..................................PASS in 0.000039120s math::log1p.....................................PASS in 0.000040480s math::log2f64...................................PASS in 0.000039820s math::logf64....................................PASS in 0.000040320s math::modf64....................................PASS in 0.000087819s math::modfrac...................................PASS in 0.000041520s math::mulu......................................PASS in 0.000039660s math::nearbyint.................................PASS in 0.000037440s math::nextafter.................................PASS in 0.000041859s math::normalize.................................PASS in 0.000035160s math::popcount..................................PASS in 0.000036400s math::power.....................................PASS in 0.000038320s math::powf64....................................PASS in 0.000083499s math::random::rng...............................PASS in 0.000118820s math::remu......................................PASS in 0.000041660s math::round.....................................PASS in 0.000040640s math::signf.....................................PASS in 0.000039900s math::signi.....................................PASS in 0.000040180s math::sin.......................................PASS in 0.000041680s math::sinh......................................PASS in 0.000041940s math::sqrt......................................PASS in 0.000046320s math::tan.......................................PASS in 0.000042060s math::tanh......................................PASS in 0.000042580s math::trailing_zeros_u..........................PASS in 0.000033520s math::trig_reduce...............................PASS in 0.000038399s math::trunc.....................................PASS in 0.000040640s memio::concat...................................PASS in 0.000058120s memio::dynamic..................................PASS in 0.000070940s memio::fixed....................................PASS in 0.000104299s memio::join.....................................PASS in 0.000055360s memio::nonblock.................................PASS in 0.000038360s memio::rconcat..................................PASS in 0.000048780s memio::rjoin....................................PASS in 0.000052000s mime::lookup_ext................................PASS in 0.000075100s mime::lookup_mime...............................PASS in 0.000043740s mime::parse.....................................PASS in 0.000095699s net::dns::opcode................................PASS in 0.000037820s net::ip::parse_ip...............................PASS in 0.002514676s net::ip::parse_subnet...........................PASS in 0.000131219s net::ip::test_subnet_contains...................PASS in 0.000098780s net::uri::decodequery...........................PASS in 0.000124860s net::uri::encodequery...........................PASS in 0.000080179s net::uri::invalid...............................PASS in 0.000110140s net::uri::percent_encoding......................PASS in 0.000308499s net::uri::roundtrip.............................PASS in 0.000570619s os::exec::args..................................PASS in 0.002826516s os::exec::clearenv..............................PASS in 0.002730716s os::exec::env...................................PASS in 0.003138135s path::dirname_basename..........................PASS in 0.000378400s path::ext.......................................PASS in 0.000116080s path::iter......................................PASS in 0.000075480s path::pop.......................................PASS in 0.000059060s path::prepend...................................PASS in 0.000209120s path::push......................................PASS in 0.000089000s regex::find.....................................PASS in 0.056910309s regex::findall..................................PASS in 0.002093816s regex::rawreplace...............................PASS in 0.002593196s regex::replace..................................PASS in 0.003625854s rt::sigset_invalid_signum.......................PASS in 0.000034540s rt::sigset_valid_signum.........................PASS in 0.000033159s rt::unknown_errno...............................PASS in 0.000049060s shlex::quote....................................PASS in 0.000074900s shlex::split....................................PASS in 0.000173919s sort::big_equal.................................PASS in 0.038077660s sort::big_random................................PASS in 0.080579532s sort::lbisect...................................PASS in 0.000044940s sort::rbisect...................................PASS in 0.000041780s sort::search....................................PASS in 0.000041580s sort::shuffle...................................PASS in 0.001069758s sort::sort......................................PASS in 0.000095960s sort::sorted....................................PASS in 0.000039540s strconv::ftosf..................................PASS in 0.001496617s strconv::itos...................................PASS in 0.000043640s strconv::itos_bases.............................PASS in 0.000038200s strconv::stof32.................................PASS in 0.000080940s strconv::stof64.................................PASS in 0.000199080s strconv::stofhex................................PASS in 0.000077200s strconv::stoi...................................PASS in 0.000050780s strconv::stoi_bases.............................PASS in 0.000035900s strconv::stou...................................PASS in 0.000043880s strconv::stou_bases.............................PASS in 0.000035440s strconv::utos...................................PASS in 0.000039360s strconv::utos_bases.............................PASS in 0.000036540s strings::byteindex..............................PASS in 0.000049720s strings::bytesub................................PASS in 0.000041300s strings::compare................................PASS in 0.000038040s strings::concat.................................PASS in 0.000045500s strings::contains...............................PASS in 0.000077760s strings::cut....................................PASS in 0.000047820s strings::dup....................................PASS in 0.000041740s strings::dupall.................................PASS in 0.000043060s strings::fromrunes..............................PASS in 0.000083680s strings::hasprefix..............................PASS in 0.000036520s strings::hassuffix..............................PASS in 0.000037660s strings::index..................................PASS in 0.000069120s strings::iter...................................PASS in 0.000044140s strings::join...................................PASS in 0.000044160s strings::lpad...................................PASS in 0.000043660s strings::multireplace...........................PASS in 0.000048760s strings::replace................................PASS in 0.000051140s strings::rpad...................................PASS in 0.000043680s strings::slice..................................PASS in 0.000039820s strings::split..................................PASS in 0.000066820s strings::sub....................................PASS in 0.000045480s strings::template::template.....................PASS in 0.000152219s strings::tokenize...............................PASS in 0.000052120s strings::trim...................................PASS in 0.000088700s strings::utf8...................................PASS in 0.000039160s test::_abort....................................PASS in 0.000317440s test::exit......................................PASS in 0.000111259s time::add.......................................PASS in 0.000048640s time::chrono::utc_convfrom_tai..................PASS in 0.000509939s time::chrono::utc_convto_tai....................PASS in 0.000069600s time::compare...................................PASS in 0.001116818s time::date::calc_daydate__isoywd................PASS in 0.000032440s time::date::calc_daydate__yd....................PASS in 0.000031980s time::date::calc_daydate__ymd...................PASS in 0.000030480s time::date::calc_daydate__ywd...................PASS in 0.000032660s time::date::calc_janfirstweekday................PASS in 0.000027240s time::date::calc_sundayweek.....................PASS in 0.000028019s time::date::calc_week...........................PASS in 0.000032380s time::date::calc_weekday........................PASS in 0.000030420s time::date::calc_yearday........................PASS in 0.000031820s time::date::calc_ymd............................PASS in 0.000035540s time::date::format..............................PASS in 0.000243640s time::date::from_str............................PASS in 0.000204820s time::date::hop.................................PASS in 0.000123280s time::date::parse...............................PASS in 0.000140340s time::date::reckon..............................PASS in 0.002755215s time::date::traverse............................PASS in 0.000141600s time::date::truncate............................PASS in 0.000161760s time::mult......................................PASS in 0.000057920s types::c::strcmp................................PASS in 0.000039460s types::c::strings...............................PASS in 0.000039160s types::c::strlen................................PASS in 0.000035620s types::c::strncmp...............................PASS in 0.000039840s types::c::strnlen...............................PASS in 0.000036200s unix::hosts::errors.............................PASS in 0.000153319s unix::hosts::lookup.............................PASS in 0.000203800s unix::hosts::next...............................PASS in 0.000182299s unix::passwd::nextgr............................PASS in 0.000149200s unix::passwd::nextpw............................PASS in 0.000148579s unix::signal::test_handle.......................SKIP in 0.000059900s unix::tty::pty..................................PASS in 0.000751319s uuid::decode....................................PASS in 0.000068060s uuid::encode....................................PASS in 0.000092320s wordexp::wordexp................................PASS in 0.028299115s wordexp::wordexp_error..........................PASS in 0.006519210s Skipped unix::signal::test_handle: Requires HARETEST_INCLUDE='integration' 582 passed; 0 failed; 1 skipped; 583 completed in 195.958700662s rm .testcache/bytes.s .testcache/sort.s .testcache/unix_signal.s .testcache/hare_parse.s .testcache/os.s .testcache/crypto_math.s .testcache/types.s .testcache/shlex.s .testcache/errors.s .testcache/path.s .testcache/cmd_hare.s .testcache/os_exec.s .testcache/memio.s .testcache/unix_tty.s .testcache/time.s .testcache/format_elf.s .testcache/hare_module.s .testcache/dirs.s .testcache/hare_unparse.s .testcache/crypto_sha256.s .testcache/cmd_hare_build.s .testcache/endian.s .testcache/io.s .testcache/hash.s .testcache/sort_cmp.s .testcache/fmt.s .testcache/strconv.s .testcache/linux.s .testcache/types_c.s .testcache/getopt.s .testcache/hare_ast.s .testcache/math_random.s .testcache/encoding_hex.s .testcache/strings.s .testcache/bufio.s .testcache/unix.s .testcache/hare_lex.s .testcache/ascii.s .testcache/fs.s .testcache/math.s .testcache/linux_vdso.s .testcache/encoding_utf8.s >>> hare: Entering fakeroot... rm -rf -- '/home/buildozer/aports/community/hare/pkg/hare/usr//src/hare/stdlib' HARE .bin/hare-configured HARE .bin/haredoc mkdir -p -- '/home/buildozer/aports/community/hare/pkg/hare/usr//src/hare/stdlib' cp -R -- $(scripts/moddirs) README '/home/buildozer/aports/community/hare/pkg/hare/usr//src/hare/stdlib' mkdir -p -- \ '/home/buildozer/aports/community/hare/pkg/hare/usr//bin' '/home/buildozer/aports/community/hare/pkg/hare/usr//share/man/man1' \ '/home/buildozer/aports/community/hare/pkg/hare/usr//bin' '/home/buildozer/aports/community/hare/pkg/hare/usr//share/man/man5' install -m755 '.bin/hare-configured' '/home/buildozer/aports/community/hare/pkg/hare/usr//bin/hare' install -m755 '.bin/haredoc' '/home/buildozer/aports/community/hare/pkg/hare/usr//bin/haredoc' for i in hare hare-build hare-cache hare-deps haredoc hare-run hare-test hare-tool; do install -m644 docs/$i.1 '/home/buildozer/aports/community/hare/pkg/hare/usr//share/man'/man1/$i.1; done for i in haredoc hare-module; do install -m644 docs/$i.5 '/home/buildozer/aports/community/hare/pkg/hare/usr//share/man'/man5/$i.5; done >>> hare-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/hare/pkg/hare-doc/usr/share/man' >>> hare-doc*: Preparing subpackage hare-doc... >>> hare-doc*: Running postcheck for hare-doc >>> hare*: Running postcheck for hare >>> hare*: Preparing package hare... >>> hare*: Stripping binaries >>> hare*: Scanning shared objects >>> hare-doc*: Tracing dependencies... >>> hare-doc*: Package size: 11.4 KB >>> hare-doc*: Compressing data... >>> hare-doc*: Create checksum... >>> hare-doc*: Create hare-doc-0.26.0-r1.apk >>> hare*: Tracing dependencies... qbe harec binutils cmd:cc cmd:as cmd:ld >>> hare*: Package size: 8.2 MB >>> hare*: Compressing data... >>> hare*: Create checksum... >>> hare*: Create hare-0.26.0-r1.apk >>> hare: Build complete at Sat, 14 Feb 2026 22:53:54 +0000 elapsed time 0h 3m 55s >>> hare: Cleaning up srcdir >>> hare: Cleaning up pkgdir >>> hare: Cleaning up tmpdir >>> hare: Uninstalling dependencies... (1/5) Purging .makedepends-hare (20260214.225003) (2/5) Purging harec (0.26.0-r0) (3/5) Purging qbe (1.2-r3) (4/5) Purging scdoc (1.11.4-r0) (5/5) Purging tzdata (2025c-r0) Executing busybox-1.37.0-r31.trigger OK: 362.1 MiB in 103 packages >>> hare: Updating the community/riscv64 repository index... >>> hare: Signing the index...