>>> numbat: Building testing/numbat 1.9.0-r0 (using abuild 3.12.0-r3) started Tue, 06 Feb 2024 03:35:00 +0000 >>> numbat: Checking sanity of /home/buildozer/aports/testing/numbat/APKBUILD... >>> numbat: Analyzing dependencies... >>> numbat: Installing for build: build-base cargo cargo-auditable openssl-dev (1/9) Installing libffi (3.4.4-r3) (2/9) Installing xz-libs (5.4.6-r0) (3/9) Installing libxml2 (2.12.4-r0) (4/9) Installing llvm16-libs (16.0.6-r7) (5/9) Installing rust (1.72.1-r0) (6/9) Installing cargo (1.72.1-r0) (7/9) Installing cargo-auditable (0.6.1-r3) (8/9) Installing openssl-dev (3.1.5-r5) (9/9) Installing .makedepends-numbat (20240206.033501) Executing busybox-1.36.1-r19.trigger OK: 1015 MiB in 111 packages >>> numbat: Cleaning up srcdir >>> numbat: Cleaning up pkgdir >>> numbat: Cleaning up tmpdir >>> numbat: Fetching https://distfiles.alpinelinux.org/distfiles/edge/numbat-1.9.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> numbat: Fetching numbat-1.9.0.tar.gz::https://github.com/sharkdp/numbat/archive/refs/tags/v1.9.0.tar.gz >>> numbat: Fetching https://distfiles.alpinelinux.org/distfiles/edge/numbat-1.9.0.tar.gz >>> numbat: Checking sha512sums... numbat-1.9.0.tar.gz: OK use-system-openssl.patch: OK >>> numbat: Unpacking /var/cache/distfiles/numbat-1.9.0.tar.gz... >>> numbat: use-system-openssl.patch patching file Cargo.lock patching file numbat-exchange-rates/Cargo.toml Updating crates.io index Downloading crates ... Downloaded rustyline-derive v0.10.0 Downloaded errno v0.3.5 Downloaded ryu_floating_decimal v0.1.0 Downloaded bstr v1.7.0 Downloaded clap_builder v4.4.7 Downloaded num-rational v0.4.1 Downloaded termcolor v1.3.0 Downloaded toml v0.8.6 Downloaded linux-raw-sys v0.4.10 Downloaded clap v4.4.7 Downloaded pretty_dtoa v0.3.0 Downloaded rustyline v13.0.0 Compiling proc-macro2 v1.0.69 Compiling unicode-ident v1.0.12 Compiling typenum v1.17.0 Compiling libc v0.2.149 Compiling version_check v0.9.4 Compiling bitflags v2.4.1 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling pkg-config v0.3.29 Compiling vcpkg v0.2.15 Compiling rustix v0.38.21 Compiling linux-raw-sys v0.4.10 Compiling tinyvec_macros v0.1.1 Compiling foreign-types-shared v0.1.1 Compiling serde v1.0.190 Compiling openssl v0.10.63 Compiling same-file v1.0.6 Compiling log v0.4.20 Compiling itoa v1.0.9 Compiling once_cell v1.18.0 Compiling utf8parse v0.2.1 Compiling unicode-bidi v0.3.13 Compiling native-tls v0.2.11 Compiling percent-encoding v2.3.0 Compiling bytes v1.5.0 Compiling openssl-probe v0.1.5 Compiling ryu_floating_decimal v0.1.0 Compiling fnv v1.0.7 Compiling memchr v2.6.4 Compiling anstyle v1.0.4 Compiling hashbrown v0.14.2 Compiling equivalent v1.0.1 Compiling unicode-segmentation v1.10.1 Compiling thiserror v1.0.50 Compiling strsim v0.10.0 Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.0 Compiling unicode-width v0.1.11 Compiling smallvec v1.11.1 Compiling option-ext v0.2.0 Compiling either v1.9.0 Compiling termcolor v1.3.0 Compiling endian-type v0.1.2 Compiling winnow v0.5.19 Compiling arrayvec v0.7.4 Compiling heck v0.4.1 Compiling anyhow v1.0.75 Compiling clap_lex v0.6.0 Compiling home v0.5.5 Compiling lazy_static v1.4.0 Compiling tinyvec v1.6.0 Compiling foreign-types v0.3.2 Compiling anstyle-parse v0.2.2 Compiling walkdir v2.4.0 Compiling form_urlencoded v1.2.0 Compiling anstream v0.6.4 Compiling nibble_vec v0.1.0 Compiling num-traits v0.2.17 Compiling num-integer v0.1.45 Compiling num-bigint v0.4.4 Compiling num-rational v0.4.1 Compiling codespan-reporting v0.11.1 Compiling itertools v0.11.0 Compiling generic-array v0.14.7 Compiling num-format v0.4.4 Compiling radix_trie v0.2.1 Compiling pretty_dtoa v0.3.0 Compiling quick-xml v0.31.0 Compiling http v0.2.9 Compiling quote v1.0.33 Compiling cc v1.0.83 Compiling dirs-sys v0.3.7 Compiling unicode-normalization v0.1.22 Compiling dirs v4.0.0 Compiling syn v2.0.38 Compiling indexmap v2.1.0 Compiling shellexpand v2.1.2 Compiling idna v0.4.0 Compiling dirs-sys v0.4.1 Compiling nix v0.27.1 Compiling dirs v5.0.1 Compiling url v2.4.1 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling openssl-sys v0.9.99 Compiling digest v0.10.7 Compiling sha2 v0.10.8 Compiling rust-embed-utils v8.0.0 Compiling terminal_size v0.3.0 Compiling is-terminal v0.4.9 Compiling fd-lock v4.0.1 Compiling colored v2.0.4 Compiling clap_builder v4.4.7 Compiling openssl-macros v0.1.1 Compiling serde_derive v1.0.190 Compiling rust-embed-impl v8.0.0 Compiling thiserror-impl v1.0.50 Compiling clap_derive v4.4.7 Compiling rustyline-derive v0.10.0 Compiling rustyline v13.0.0 Compiling rust-embed v8.0.0 Compiling clap v4.4.7 Compiling attohttpc v0.26.1 Compiling toml_datetime v0.6.5 Compiling serde_spanned v0.6.4 Compiling numbat-exchange-rates v0.4.0 (/home/buildozer/aports/testing/numbat/src/numbat-1.9.0/numbat-exchange-rates) Compiling toml_edit v0.20.7 Compiling numbat v1.9.0 (/home/buildozer/aports/testing/numbat/src/numbat-1.9.0/numbat) Compiling toml v0.8.6 Compiling numbat-cli v1.9.0 (/home/buildozer/aports/testing/numbat/src/numbat-1.9.0/numbat-cli) Finished release [optimized] target(s) in 1m 18s Compiling proc-macro2 v1.0.69 Compiling unicode-ident v1.0.12 Compiling autocfg v1.1.0 Compiling libc v0.2.149 Compiling cfg-if v1.0.0 Compiling bitflags v2.4.1 Compiling memchr v2.6.4 Compiling pkg-config v0.3.29 Compiling vcpkg v0.2.15 Compiling typenum v1.17.0 Compiling version_check v0.9.4 Compiling serde v1.0.190 Compiling rustix v0.38.21 Compiling itoa v1.0.9 Compiling tinyvec_macros v0.1.1 Compiling linux-raw-sys v0.4.10 Compiling either v1.9.0 Compiling foreign-types-shared v0.1.1 Compiling once_cell v1.18.0 Compiling openssl v0.10.63 Compiling percent-encoding v2.3.0 Compiling native-tls v0.2.11 Compiling log v0.4.20 Compiling unicode-bidi v0.3.13 Compiling same-file v1.0.6 Compiling anstyle v1.0.4 Compiling utf8parse v0.2.1 Compiling bytes v1.5.0 Compiling fnv v1.0.7 Compiling openssl-probe v0.1.5 Compiling regex-syntax v0.8.2 Compiling colorchoice v1.0.0 Compiling strsim v0.10.0 Compiling ryu_floating_decimal v0.1.0 Compiling crossbeam-utils v0.8.16 Compiling anstyle-query v1.0.0 Compiling clap_lex v0.6.0 Compiling heck v0.4.1 Compiling lazy_static v1.4.0 Compiling unicode-width v0.1.11 Compiling unicode-segmentation v1.10.1 Compiling thiserror v1.0.50 Compiling scopeguard v1.2.0 Compiling arrayvec v0.7.4 Compiling termcolor v1.3.0 Compiling rayon-core v1.12.0 Compiling serde_json v1.0.108 Compiling ciborium-io v0.2.1 Compiling plotters-backend v0.3.5 Compiling half v1.8.2 Compiling ryu v1.0.15 Compiling linked-hash-map v0.5.6 Compiling cast v0.3.0 Compiling anes v0.1.6 Compiling oorandom v11.1.3 Compiling similar v2.3.0 Compiling glob v0.3.1 Compiling smallvec v1.11.1 Compiling hashbrown v0.14.2 Compiling equivalent v1.0.1 Compiling option-ext v0.2.0 Compiling endian-type v0.1.2 Compiling anyhow v1.0.75 Compiling predicates-core v1.0.6 Compiling winnow v0.5.19 Compiling doc-comment v0.3.3 Compiling home v0.5.5 Compiling termtree v0.4.1 Compiling difflib v0.4.0 Compiling normalize-line-endings v0.3.0 Compiling foreign-types v0.3.2 Compiling anstyle-parse v0.2.2 Compiling predicates-tree v1.0.9 Compiling itertools v0.11.0 Compiling itertools v0.10.5 Compiling tinyvec v1.6.0 Compiling nibble_vec v0.1.0 Compiling yaml-rust v0.4.5 Compiling anstream v0.6.4 Compiling walkdir v2.4.0 Compiling plotters-svg v0.3.5 Compiling form_urlencoded v1.2.0 Compiling num-format v0.4.4 Compiling codespan-reporting v0.11.1 Compiling radix_trie v0.2.1 Compiling ciborium-ll v0.2.1 Compiling num-traits v0.2.17 Compiling num-integer v0.1.45 Compiling num-bigint v0.4.4 Compiling memoffset v0.9.0 Compiling num-rational v0.4.1 Compiling crossbeam-epoch v0.9.15 Compiling generic-array v0.14.7 Compiling aho-corasick v1.1.2 Compiling quick-xml v0.31.0 Compiling pretty_dtoa v0.3.0 Compiling http v0.2.9 Compiling indexmap v2.1.0 Compiling quote v1.0.33 Compiling syn v2.0.38 Compiling crossbeam-deque v0.8.3 Compiling cc v1.0.83 Compiling dirs-sys v0.3.7 Compiling dirs v4.0.0 Compiling shellexpand v2.1.2 Compiling unicode-normalization v0.1.22 Compiling rayon v1.8.0 Compiling console v0.15.7 Compiling dirs-sys v0.4.1 Compiling nix v0.27.1 Compiling wait-timeout v0.2.0 Compiling idna v0.4.0 Compiling dirs v5.0.1 Compiling criterion-plot v0.5.0 Compiling plotters v0.3.5 Compiling approx v0.5.1 Compiling float-cmp v0.9.0 Compiling insta v1.34.0 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling url v2.4.1 Compiling digest v0.10.7 Compiling openssl-sys v0.9.99 Compiling sha2 v0.10.8 Compiling regex-automata v0.4.3 Compiling rust-embed-utils v8.0.0 Compiling terminal_size v0.3.0 Compiling is-terminal v0.4.9 Compiling fd-lock v4.0.1 Compiling colored v2.0.4 Compiling clap_builder v4.4.7 Compiling serde_derive v1.0.190 Compiling openssl-macros v0.1.1 Compiling clap_derive v4.4.7 Compiling thiserror-impl v1.0.50 Compiling rust-embed-impl v8.0.0 Compiling rustyline-derive v0.10.0 Compiling regex v1.10.2 Compiling bstr v1.7.0 Compiling predicates v3.0.4 Compiling rustyline v13.0.0 Compiling rust-embed v8.0.0 Compiling assert_cmd v2.0.12 Compiling clap v4.4.7 Compiling attohttpc v0.26.1 Compiling numbat-exchange-rates v0.4.0 (/home/buildozer/aports/testing/numbat/src/numbat-1.9.0/numbat-exchange-rates) Compiling numbat v1.9.0 (/home/buildozer/aports/testing/numbat/src/numbat-1.9.0/numbat) Compiling ciborium v0.2.1 Compiling serde_spanned v0.6.4 Compiling toml_datetime v0.6.5 Compiling toml_edit v0.20.7 Compiling tinytemplate v1.2.1 Compiling criterion v0.5.1 Compiling toml v0.8.6 Compiling numbat-cli v1.9.0 (/home/buildozer/aports/testing/numbat/src/numbat-1.9.0/numbat-cli) Finished test [unoptimized + debuginfo] target(s) in 41.86s Running unittests src/lib.rs (target/debug/deps/numbat-f10777d3b9ac3138) running 104 tests test dimension::fails_if_same_dimension_is_added_twice ... ok test number::test_pretty_print ... ok test parser::tests::conversion ... ok test parser::tests::large_numbers ... ok test parser::tests::invalid_input ... ok test parser::tests::decimal_separator ... ok test parser::tests::addition_and_subtraction ... ok test parser::tests::implicit_multiplication ... ok test parser::tests::identifiers ... ok test parser::tests::postfix_apply ... ok test product::tests::canonicalize ... ok test parser::tests::function_call ... ok test product::tests::divide ... ok test product::tests::iter ... ok test product::tests::multiply ... ok test parser::tests::addition_subtraction_multiplication_division_precedence ... ok test product::tests::power ... ok test parser::tests::comparisons ... ok test product::tests::multiply_canonicalize ... ok test parser::tests::hex_oct_bin ... ok test parser::tests::numbers_simple ... ok test parser::tests::procedure_call ... ok test tokenizer::test_is_currency_char ... ok test tokenizer::test_is_subscript_char ... ok test parser::tests::unicode_exponentiation ... ok test parser::tests::factorials ... ok test parser::tests::scientific_notation ... ok test resolver::tests::resolved_cyclic_imports ... ok test parser::tests::strings ... ok test parser::tests::conditionals ... ok test resolver::tests::resolver_basic_import ... ok test resolver::tests::resolver_depth_first_includes ... ok test parser::tests::dimension_definition ... ok test resolver::tests::resolver_repeated_includes ... ok test tokenizer::test_tokenize_string ... ok test parser::tests::multiplication_and_division ... ok test parser::tests::exponentiation ... ok test quantity::tests::conversion_trivial ... ok test parser::tests::unary ... ok test parser::tests::variable_definition ... ok test quantity::tests::conversion_basic ... ok test prefix_parser::tests::basic ... ok test dimension::basic ... ok test quantity::tests::si_compliant_pretty_printing ... ok test typechecker::tests::boolean_values ... ok test quantity::tests::prefixes ... ok test unit::tests::division ... ok test unit::tests::to_base_unit_representation_percent ... ok test parser::tests::function_definition ... ok test quantity::tests::full_simplify_scalarlike_units ... ok test vm::vm_basic ... ok test unit::tests::with_prefix ... ok test unit::tests::to_base_unit_representation_basic ... ok test typechecker::tests::foreign_function_with_missing_return_type ... ok test typechecker::tests::generics_type_parameter_name_clash ... ok test typechecker::tests::incompatible_alternative_dimension_expression ... ok test typechecker::tests::unknown_function ... ok test typechecker::tests::generics_multiple_unresolved_type_parameters ... ok test typechecker::tests::unknown_identifier ... ok test typechecker::tests::unknown_foreign_function ... ok test unit::tests::to_base_unit_representation_combined ... ok test quantity::tests::full_simplify_basic ... ok test unit::tests::canonicalization ... ok test unit::tests::is_multiple_of_with_factor ... ok test typechecker::tests::variadic_functions ... ok test typechecker::tests::converisons ... ok test typechecker::tests::arity_checks_in_procedure_calls ... ok test typechecker::tests::unit_definitions ... ok test unit::tests::to_string ... ok test typechecker::tests::power_operator_with_scalar_base ... ok test interpreter::tests::division_by_zero_raises_runtime_error ... ok test interpreter::tests::multiline_input_yields_result_of_last_line ... ok test typechecker::tests::generics_unused_type_parameter ... ok test interpreter::tests::non_rational_exponent ... ok test typechecker::tests::recursive_functions ... ok test typechecker::tests::conditionals ... ok test quantity::tests::full_simplify_unit_rearrangements ... ok test interpreter::tests::variable_definitions ... ok test interpreter::tests::function_definitions ... ok test typechecker::tests::wrong_arity ... ok test typechecker::tests::non_dtype_return_types ... ok test unit::tests::is_multiple_of_basic ... ok test quantity::tests::full_simplify_convertible_to_scalar ... ok test typechecker::tests::basic_arithmetic ... ok test typechecker::tests::function_definitions ... ok test typechecker::tests::power_operator_with_dimensionful_base ... ok test typechecker::tests::generics_basic ... ok test tokenizer::test_tokenize_basic ... ok test interpreter::tests::foreign_functions ... ok test tokenizer::test_logical_operators ... ok test parser::tests::logical_operation ... ok test parser::tests::accumulate_errors ... ok test interpreter::tests::comparisons ... ok test tokenizer::test_tokenize_numbers ... ok test typechecker::tests::variable_definitions ... ok test column_formatter::test_column_formatter ... ok test interpreter::tests::power_operator ... ok test interpreter::tests::arithmetic_with_units ... ok test quantity::tests::full_simplify_complex ... ok test interpreter::tests::statistics_functions ... ok test interpreter::tests::simple_arithmetic ... ok test typed_ast::tests::pretty_print_dexpr ... ok test typed_ast::tests::pretty_print_basic ... ok test typed_ast::tests::pretty_print_roundtrip_check ... ok test result: ok. 104 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s Running tests/common.rs (target/debug/deps/common-0f5a13f0672bb522) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/interpreter.rs (target/debug/deps/interpreter-d664cba16de198ba) running 28 tests test test_bohr_radius_regression ... ok test test_runtime_errors ... ok test test_overwrite_captured_constant ... ok test test_reset_after_runtime_error ... ok test test_overwrite_regular_function ... ok test test_string_interpolation ... ok test test_override_constants ... ok test test_last_result_identifier ... ok test test_parse_errors ... ok test test_overwrite_inner_function ... ok test test_name_clash_errors ... ok test test_conditionals ... ok test test_implicit_conversion ... ok test test_conversions ... ok test test_type_check_errors ... ok test test_full_simplify ... ok test test_other_functions ... ok test test_temperature_conversions ... ok test test_prefixes ... ok test test_math ... ok test test_incompatible_dimension_errors ... ok test test_exponentiation ... ok test test_comparisons ... ok test test_factorial ... ok test test_logical ... ok test test_misc_examples ... ok test test_function_inverses ... ok test simple_value ... ok test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.69s Running tests/prelude_and_examples.rs (target/debug/deps/prelude_and_examples-4a58b2a5b327657b) running 6 tests test runtime_error_examples_fail_as_expected ... ok test name_resolution_error_examples_fail_as_expected ... ok test parse_error_examples_fail_as_expected ... ok test typecheck_error_examples_fail_as_expected ... ok test examples_can_be_parsed_and_interpreted ... ok test modules_are_self_consistent ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.62s Running unittests src/main.rs (target/debug/deps/numbat-80e155e616231c50) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/integration.rs (target/debug/deps/integration-dc437f40f7c038ed) running 7 tests test without_prelude ... ok test pretty_printing ... ok test print_calls ... ok test read_code_from_file ... ok test info_text ... ok test help_text ... ok test pass_expression_on_command_line ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.55s Running unittests src/lib.rs (target/debug/deps/numbat_exchange_rates-d3162d24e2053cce) running 1 test test tests::fetch_exchange_rates_works ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s Doc-tests numbat running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests numbat-exchange-rates running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> numbat: Entering fakeroot... >>> numbat-doc*: Running split function doc... >>> numbat-doc*: Preparing subpackage numbat-doc... >>> numbat-doc*: Running postcheck for numbat-doc >>> numbat*: Running postcheck for numbat >>> numbat*: Preparing package numbat... >>> numbat*: Stripping binaries >>> numbat-doc*: Scanning shared objects >>> numbat*: Scanning shared objects >>> numbat-doc*: Tracing dependencies... >>> numbat-doc*: Package size: 520.0 KB >>> numbat-doc*: Compressing data... >>> numbat-doc*: Create checksum... >>> numbat-doc*: Create numbat-doc-1.9.0-r0.apk >>> numbat*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libssl.so.3 >>> numbat*: Package size: 2.2 MB >>> numbat*: Compressing data... >>> numbat*: Create checksum... >>> numbat*: Create numbat-1.9.0-r0.apk >>> numbat: Build complete at Tue, 06 Feb 2024 03:37:20 +0000 elapsed time 0h 2m 20s >>> numbat: Cleaning up srcdir >>> numbat: Cleaning up pkgdir >>> numbat: Uninstalling dependencies... (1/9) Purging .makedepends-numbat (20240206.033501) (2/9) Purging cargo (1.72.1-r0) (3/9) Purging rust (1.72.1-r0) (4/9) Purging cargo-auditable (0.6.1-r3) (5/9) Purging openssl-dev (3.1.5-r5) (6/9) Purging llvm16-libs (16.0.6-r7) (7/9) Purging libffi (3.4.4-r3) (8/9) Purging libxml2 (2.12.4-r0) (9/9) Purging xz-libs (5.4.6-r0) Executing busybox-1.36.1-r19.trigger OK: 315 MiB in 102 packages >>> numbat: Updating the testing/armhf repository index... >>> numbat: Signing the index...