>>> numbat: Building testing/numbat 1.9.0-r0 (using abuild 3.12.0-r3) started Tue, 06 Feb 2024 03:35:08 +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 libxml2 (2.12.4-r0) (3/9) Installing llvm16-libs (16.0.6-r7) (4/9) Installing scudo-malloc (17.0.6-r0) (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.033510) Executing busybox-1.36.1-r19.trigger OK: 1034 MiB in 118 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 % 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 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> numbat: Fetching numbat-1.9.0.tar.gz::https://github.com/sharkdp/numbat/archive/refs/tags/v1.9.0.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 0 8131k 0 52563 0 0 32661 0 0:04:14 0:00:01 0:04:13 32661 39 8131k 39 3202k 0 0 1230k 0 0:00:06 0:00:02 0:00:04 3167k 100 8131k 100 8131k 0 0 2445k 0 0:00:03 0:00:03 --:--:-- 4711k >>> 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 pretty_dtoa v0.3.0 Downloaded rustyline-derive v0.10.0 Downloaded fd-lock v4.0.1 Downloaded ryu_floating_decimal v0.1.0 Downloaded rustyline v13.0.0 Compiling proc-macro2 v1.0.69 Compiling unicode-ident v1.0.12 Compiling libc v0.2.149 Compiling typenum v1.17.0 Compiling version_check v0.9.4 Compiling bitflags v2.4.1 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling vcpkg v0.2.15 Compiling pkg-config v0.3.29 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 openssl v0.10.63 Compiling serde v1.0.190 Compiling log v0.4.20 Compiling unicode-bidi v0.3.13 Compiling utf8parse v0.2.1 Compiling itoa v1.0.9 Compiling once_cell v1.18.0 Compiling percent-encoding v2.3.0 Compiling native-tls v0.2.11 Compiling same-file v1.0.6 Compiling bytes v1.5.0 Compiling openssl-probe v0.1.5 Compiling fnv v1.0.7 Compiling ryu_floating_decimal v0.1.0 Compiling memchr v2.6.4 Compiling smallvec v1.11.1 Compiling hashbrown v0.14.2 Compiling anstyle-query v1.0.0 Compiling unicode-segmentation v1.10.1 Compiling thiserror v1.0.50 Compiling anstyle v1.0.4 Compiling unicode-width v0.1.11 Compiling strsim v0.10.0 Compiling colorchoice v1.0.0 Compiling equivalent v1.0.1 Compiling option-ext v0.2.0 Compiling anyhow v1.0.75 Compiling endian-type v0.1.2 Compiling termcolor v1.3.0 Compiling clap_lex v0.6.0 Compiling either v1.9.0 Compiling heck v0.4.1 Compiling winnow v0.5.19 Compiling arrayvec v0.7.4 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 generic-array v0.14.7 Compiling form_urlencoded v1.2.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 itertools v0.11.0 Compiling num-format v0.4.4 Compiling nibble_vec v0.1.0 Compiling anstream v0.6.4 Compiling radix_trie v0.2.1 Compiling pretty_dtoa v0.3.0 Compiling codespan-reporting v0.11.1 Compiling quick-xml v0.31.0 Compiling http v0.2.9 Compiling quote v1.0.33 Compiling indexmap v2.1.0 Compiling syn v2.0.38 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 errno v0.3.5 Compiling nix v0.27.1 Compiling dirs-sys v0.4.1 Compiling openssl-sys v0.9.99 Compiling dirs v5.0.1 Compiling idna v0.4.0 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling digest v0.10.7 Compiling sha2 v0.10.8 Compiling rust-embed-utils v8.0.0 Compiling url v2.4.1 Compiling terminal_size v0.3.0 Compiling fd-lock v4.0.1 Compiling is-terminal v0.4.9 Compiling colored v2.0.4 Compiling clap_builder v4.4.7 Compiling serde_derive v1.0.190 Compiling openssl-macros v0.1.1 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 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 serde_spanned v0.6.4 Compiling toml_datetime v0.6.5 Compiling toml_edit v0.20.7 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 28s 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 vcpkg v0.2.15 Compiling pkg-config v0.3.29 Compiling version_check v0.9.4 Compiling typenum v1.17.0 Compiling serde v1.0.190 Compiling itoa v1.0.9 Compiling rustix v0.38.21 Compiling tinyvec_macros v0.1.1 Compiling linux-raw-sys v0.4.10 Compiling once_cell v1.18.0 Compiling foreign-types-shared v0.1.1 Compiling either v1.9.0 Compiling openssl v0.10.63 Compiling percent-encoding v2.3.0 Compiling unicode-bidi v0.3.13 Compiling native-tls v0.2.11 Compiling log v0.4.20 Compiling same-file v1.0.6 Compiling openssl-probe v0.1.5 Compiling fnv v1.0.7 Compiling utf8parse v0.2.1 Compiling anstyle v1.0.4 Compiling bytes v1.5.0 Compiling regex-syntax v0.8.2 Compiling crossbeam-utils v0.8.16 Compiling ryu_floating_decimal v0.1.0 Compiling colorchoice v1.0.0 Compiling strsim v0.10.0 Compiling anstyle-query v1.0.0 Compiling clap_lex v0.6.0 Compiling unicode-segmentation v1.10.1 Compiling unicode-width v0.1.11 Compiling heck v0.4.1 Compiling thiserror v1.0.50 Compiling lazy_static v1.4.0 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 plotters-backend v0.3.5 Compiling ryu v1.0.15 Compiling half v1.8.2 Compiling ciborium-io v0.2.1 Compiling cast v0.3.0 Compiling linked-hash-map v0.5.6 Compiling similar v2.3.0 Compiling anes v0.1.6 Compiling oorandom v11.1.3 Compiling glob v0.3.1 Compiling hashbrown v0.14.2 Compiling equivalent v1.0.1 Compiling smallvec v1.11.1 Compiling winnow v0.5.19 Compiling endian-type v0.1.2 Compiling anyhow v1.0.75 Compiling foreign-types v0.3.2 Compiling predicates-core v1.0.6 Compiling option-ext v0.2.0 Compiling doc-comment v0.3.3 Compiling difflib v0.4.0 Compiling tinyvec v1.6.0 Compiling form_urlencoded v1.2.0 Compiling home v0.5.5 Compiling termtree v0.4.1 Compiling normalize-line-endings v0.3.0 Compiling anstyle-parse v0.2.2 Compiling walkdir v2.4.0 Compiling predicates-tree v1.0.9 Compiling itertools v0.11.0 Compiling itertools v0.10.5 Compiling yaml-rust v0.4.5 Compiling generic-array v0.14.7 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 memoffset v0.9.0 Compiling num-rational v0.4.1 Compiling crossbeam-epoch v0.9.15 Compiling anstream v0.6.4 Compiling plotters-svg v0.3.5 Compiling num-format v0.4.4 Compiling radix_trie v0.2.1 Compiling codespan-reporting v0.11.1 Compiling ciborium-ll v0.2.1 Compiling pretty_dtoa v0.3.0 Compiling aho-corasick v1.1.2 Compiling quick-xml v0.31.0 Compiling http v0.2.9 Compiling quote v1.0.33 Compiling indexmap v2.1.0 Compiling crossbeam-deque v0.8.3 Compiling syn v2.0.38 Compiling cc v1.0.83 Compiling dirs-sys v0.3.7 Compiling unicode-normalization v0.1.22 Compiling dirs v4.0.0 Compiling shellexpand v2.1.2 Compiling rayon v1.8.0 Compiling plotters v0.3.5 Compiling approx v0.5.1 Compiling float-cmp v0.9.0 Compiling errno v0.3.5 Compiling console v0.15.7 Compiling dirs-sys v0.4.1 Compiling nix v0.27.1 Compiling wait-timeout v0.2.0 Compiling criterion-plot v0.5.0 Compiling dirs v5.0.1 Compiling idna v0.4.0 Compiling insta v1.34.0 Compiling openssl-sys v0.9.99 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling digest v0.10.7 Compiling sha2 v0.10.8 Compiling url v2.4.1 Compiling rust-embed-utils v8.0.0 Compiling regex-automata v0.4.3 Compiling serde_derive v1.0.190 Compiling openssl-macros v0.1.1 Compiling thiserror-impl v1.0.50 Compiling clap_derive v4.4.7 Compiling rust-embed-impl v8.0.0 Compiling rustyline-derive v0.10.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 rustyline v13.0.0 Compiling rust-embed v8.0.0 Compiling regex v1.10.2 Compiling bstr v1.7.0 Compiling predicates v3.0.4 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 toml_datetime v0.6.5 Compiling serde_spanned v0.6.4 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 40.88s Running unittests src/lib.rs (target/debug/deps/numbat-d9ce76d23f74d4c2) 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::addition_and_subtraction ... ok test parser::tests::decimal_separator ... ok test parser::tests::implicit_multiplication ... ok test parser::tests::invalid_input ... ok test parser::tests::identifiers ... ok test parser::tests::postfix_apply ... ok test parser::tests::function_call ... ok test product::tests::canonicalize ... ok test parser::tests::comparisons ... ok test product::tests::iter ... ok test product::tests::divide ... ok test product::tests::multiply ... ok test parser::tests::procedure_call ... ok test product::tests::power ... ok test parser::tests::addition_subtraction_multiplication_division_precedence ... ok test product::tests::multiply_canonicalize ... ok test parser::tests::hex_oct_bin ... ok test parser::tests::numbers_simple ... ok test parser::tests::unicode_exponentiation ... ok test tokenizer::test_is_currency_char ... ok test tokenizer::test_is_subscript_char ... ok test parser::tests::factorials ... ok test parser::tests::scientific_notation ... ok test parser::tests::strings ... ok test resolver::tests::resolved_cyclic_imports ... ok test parser::tests::multiplication_and_division ... ok test parser::tests::conditionals ... ok test resolver::tests::resolver_basic_import ... ok test parser::tests::dimension_definition ... ok test resolver::tests::resolver_repeated_includes ... ok test parser::tests::exponentiation ... ok test resolver::tests::resolver_depth_first_includes ... ok test quantity::tests::conversion_trivial ... ok test tokenizer::test_tokenize_string ... ok test parser::tests::unary ... ok test parser::tests::variable_definition ... ok test dimension::basic ... ok test quantity::tests::conversion_basic ... ok test quantity::tests::prefixes ... ok test prefix_parser::tests::basic ... ok test typechecker::tests::boolean_values ... ok test quantity::tests::si_compliant_pretty_printing ... ok test parser::tests::function_definition ... ok test quantity::tests::full_simplify_scalarlike_units ... ok test unit::tests::to_base_unit_representation_percent ... ok test unit::tests::division ... ok test unit::tests::with_prefix ... ok test vm::vm_basic ... 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 quantity::tests::full_simplify_basic ... ok test typechecker::tests::unknown_identifier ... ok test unit::tests::to_base_unit_representation_combined ... ok test typechecker::tests::unknown_foreign_function ... 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 interpreter::tests::division_by_zero_raises_runtime_error ... ok test interpreter::tests::non_rational_exponent ... ok test typechecker::tests::unit_definitions ... ok test interpreter::tests::multiline_input_yields_result_of_last_line ... ok test unit::tests::to_string ... ok test typechecker::tests::power_operator_with_scalar_base ... ok test quantity::tests::full_simplify_unit_rearrangements ... ok test interpreter::tests::variable_definitions ... ok test typechecker::tests::generics_unused_type_parameter ... ok test typechecker::tests::conditionals ... ok test typechecker::tests::recursive_functions ... ok test interpreter::tests::function_definitions ... ok test typechecker::tests::wrong_arity ... ok test quantity::tests::full_simplify_convertible_to_scalar ... ok test typechecker::tests::non_dtype_return_types ... ok test unit::tests::is_multiple_of_basic ... 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 interpreter::tests::foreign_functions ... ok test interpreter::tests::comparisons ... ok test typechecker::tests::variable_definitions ... ok test interpreter::tests::power_operator ... ok test quantity::tests::full_simplify_complex ... ok test interpreter::tests::arithmetic_with_units ... ok test tokenizer::test_tokenize_basic ... ok test tokenizer::test_logical_operators ... ok test parser::tests::logical_operation ... ok test parser::tests::accumulate_errors ... ok test tokenizer::test_tokenize_numbers ... ok test column_formatter::test_column_formatter ... ok test interpreter::tests::statistics_functions ... ok test interpreter::tests::simple_arithmetic ... ok test typed_ast::tests::pretty_print_basic ... ok test typed_ast::tests::pretty_print_dexpr ... 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-e8a4869719073b65) 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-ac171ecc328f9254) 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_last_result_identifier ... ok test test_overwrite_inner_function ... ok test test_override_constants ... ok test test_string_interpolation ... ok test test_parse_errors ... 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_factorial ... ok test test_comparisons ... ok test test_logical ... ok test test_function_inverses ... ok test test_misc_examples ... ok test simple_value ... ok test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.13s Running tests/prelude_and_examples.rs (target/debug/deps/prelude_and_examples-fe39e7400973fb10) 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.87s Running unittests src/main.rs (target/debug/deps/numbat-a7749d8330d4cf72) 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-6c0f25b19f507455) running 7 tests test without_prelude ... ok test print_calls ... ok test pretty_printing ... 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.72s Running unittests src/lib.rs (target/debug/deps/numbat_exchange_rates-d15b41ecd5d6aa09) 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.71s 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-ppc64le.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libssl.so.3 >>> numbat*: Package size: 2.3 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:41 +0000 elapsed time 0h 2m 33s >>> numbat: Cleaning up srcdir >>> numbat: Cleaning up pkgdir >>> numbat: Uninstalling dependencies... (1/9) Purging .makedepends-numbat (20240206.033510) (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 scudo-malloc (17.0.6-r0) (8/9) Purging libffi (3.4.4-r3) (9/9) Purging libxml2 (2.12.4-r0) Executing busybox-1.36.1-r19.trigger OK: 265 MiB in 109 packages >>> numbat: Updating the testing/ppc64le repository index... >>> numbat: Signing the index...