>>> jaq: Building testing/jaq 1.0.0-r0 (using abuild 3.11.21-r0) started Fri, 13 Oct 2023 22:21:36 +0000 >>> jaq: Checking sanity of /home/buildozer/aports/testing/jaq/APKBUILD... >>> jaq: Analyzing dependencies... >>> jaq: Installing for build: build-base cargo cargo-auditable (1/9) Installing libffi (3.4.4-r3) (2/9) Installing xz-libs (5.4.4-r0) (3/9) Installing libxml2 (2.11.5-r0) (4/9) Installing llvm16-libs (16.0.6-r6) (5/9) Installing scudo-malloc (16.0.6-r3) (6/9) Installing rust (1.72.1-r0) (7/9) Installing cargo (1.72.1-r0) (8/9) Installing cargo-auditable (0.6.1-r3) (9/9) Installing .makedepends-jaq (20231013.222137) Executing busybox-1.36.1-r13.trigger OK: 1103 MiB in 112 packages >>> jaq: Cleaning up srcdir >>> jaq: Cleaning up pkgdir >>> jaq: Cleaning up tmpdir >>> jaq: Fetching https://github.com/01mf02/jaq/archive/v1.0.0/jaq-1.0.0.tar.gz >>> jaq: Fetching https://github.com/01mf02/jaq/archive/v1.0.0/jaq-1.0.0.tar.gz >>> jaq: Checking sha512sums... jaq-1.0.0.tar.gz: OK >>> jaq: Unpacking /var/cache/distfiles/jaq-1.0.0.tar.gz... warning: some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest Updating crates.io index Downloading crates ... Downloaded colored_json v3.0.1 Downloaded serde v1.0.155 Downloaded hifijson v0.2.0 Downloaded serde_derive v1.0.155 Downloaded clap v4.0.22 Downloaded ariadne v0.1.5 warning: some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest Compiling libc v0.2.147 Compiling proc-macro2 v1.0.63 Compiling version_check v0.9.4 Compiling quote v1.0.29 Compiling unicode-ident v1.0.10 Compiling syn v1.0.109 Compiling serde_derive v1.0.155 Compiling serde v1.0.155 Compiling cfg-if v1.0.0 Compiling once_cell v1.18.0 Compiling memchr v2.5.0 Compiling hashbrown v0.14.0 Compiling serde_json v1.0.99 Compiling equivalent v1.0.0 Compiling itoa v1.0.8 Compiling cc v1.0.79 Compiling ryu v1.0.14 Compiling libm v0.2.7 Compiling regex-syntax v0.7.3 Compiling either v1.8.1 Compiling log v0.4.19 Compiling yansi v0.5.1 Compiling os_str_bytes v6.4.1 Compiling heck v0.4.1 Compiling hifijson v0.2.0 Compiling dyn-clone v1.0.11 Compiling time-core v0.1.1 Compiling base64 v0.21.2 Compiling urlencoding v2.1.3 Compiling strsim v0.10.0 Compiling fastrand v1.9.0 Compiling remove_dir_all v0.5.3 Compiling bitflags v1.3.2 Compiling termcolor v1.2.0 Compiling time v0.3.22 Compiling env_logger v0.10.0 Compiling itertools v0.10.5 Compiling clap_lex v0.3.2 Compiling ariadne v0.1.5 Compiling ahash v0.7.6 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling indexmap v2.0.0 Compiling aho-corasick v1.0.2 Compiling libmimalloc-sys v0.1.33 Compiling getrandom v0.2.10 Compiling atty v0.2.14 Compiling tempfile v3.3.0 Compiling memmap2 v0.5.10 Compiling hashbrown v0.12.3 Compiling chumsky v0.9.2 Compiling regex-automata v0.3.0 Compiling mimalloc v0.1.37 Compiling clap_derive v4.0.21 Compiling regex v1.9.0 Compiling clap v4.0.22 Compiling jaq-syn v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-syn) Compiling bincode v1.3.3 Compiling jaq-parse v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-parse) Compiling jaq-interpret v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-interpret) Compiling colored_json v3.0.1 Compiling jaq-core v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-core) Compiling jaq-std v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-std) Compiling jaq v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq) Finished release [optimized] target(s) in 1m 28s warning: some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest Compiling proc-macro2 v1.0.63 Compiling unicode-ident v1.0.10 Compiling quote v1.0.29 Compiling libc v0.2.147 Compiling version_check v0.9.4 Compiling syn v1.0.109 Compiling serde_derive v1.0.155 Compiling serde v1.0.155 Compiling cfg-if v1.0.0 Compiling once_cell v1.18.0 Compiling itoa v1.0.8 Compiling hashbrown v0.14.0 Compiling serde_json v1.0.99 Compiling equivalent v1.0.0 Compiling ryu v1.0.14 Compiling either v1.8.1 Compiling dyn-clone v1.0.11 Compiling hifijson v0.2.0 Compiling memchr v2.5.0 Compiling regex-syntax v0.7.3 Compiling libm v0.2.7 Compiling time-core v0.1.1 Compiling log v0.4.19 Compiling base64 v0.21.2 Compiling urlencoding v2.1.3 Compiling cc v1.0.79 Compiling heck v0.4.1 Compiling yansi v0.5.1 Compiling os_str_bytes v6.4.1 Compiling termcolor v1.2.0 Compiling remove_dir_all v0.5.3 Compiling fastrand v1.9.0 Compiling strsim v0.10.0 Compiling bitflags v1.3.2 Compiling time v0.3.22 Compiling ariadne v0.1.5 Compiling itertools v0.10.5 Compiling clap_lex v0.3.2 Compiling ahash v0.7.6 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling env_logger v0.10.0 Compiling aho-corasick v1.0.2 Compiling indexmap v2.0.0 Compiling libmimalloc-sys v0.1.33 Compiling getrandom v0.2.10 Compiling atty v0.2.14 Compiling memmap2 v0.5.10 Compiling tempfile v3.3.0 Compiling hashbrown v0.12.3 Compiling chumsky v0.9.2 Compiling regex-automata v0.3.0 Compiling mimalloc v0.1.37 Compiling clap_derive v4.0.21 Compiling regex v1.9.0 Compiling clap v4.0.22 Compiling jaq-syn v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-syn) Compiling bincode v1.3.3 Compiling jaq-parse v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-parse) Compiling jaq-interpret v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-interpret) Compiling colored_json v3.0.1 Compiling jaq-core v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-core) Compiling jaq-std v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq-std) Compiling jaq v1.0.0 (/home/buildozer/aports/testing/jaq/src/jaq-1.0.0/jaq) Finished test [unoptimized + debuginfo] target(s) in 27.97s Running unittests src/main.rs (target/debug/deps/jaq-ec64b3a6d2acf396) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/golden.rs (target/debug/deps/golden-813463ab0b7d11f2) running 8 tests test raw_input ... ok test raw_input_slurp ... ok test arg ... ok test one ... ok test sparse ... ok test compact ... ok test inputs ... ok test null_input ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/debug/deps/jaq_core-d92fecf09a98f319) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/tests.rs (target/debug/deps/tests-7491655851759653) running 42 tests test format_html ... ok test format_uri ... ok test format_unformat_base64 ... ok test ascii ... ok test format_base64 ... ok test format_sh_rejects_nested_arrays ... ok test min_empty ... ok test format_sh_rejects_objects ... ok test format_sh ... ok test math_2_argument_filters ... ok test math_3_argument_filters ... ok test format_json ... ok test format_tsv ... ok test group_by ... ok test dateiso8601 ... ok test format_csv ... ok test nested_rec ... ok test utf8bytelength ... ok test keys_unsorted ... ok test math_0_argument_vector_filters ... ok test split ... ok test explode_implode ... ok test range ... ok test json ... ok test format_text ... ok test startswith ... ok test first_last ... ok test endswith ... ok test rtrimstr ... ok test ltrimstr ... ok test math_0_argument_scalar_filters ... ok test max_mult ... ok test length ... ok test limit ... ok test min_max_eq ... ok test round ... ok test rec_two_var_args ... ok test recurse_paths ... ok test recurse_flatten ... ok test has ... ok test recurse ... ok test regex ... ok test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running unittests src/lib.rs (target/debug/deps/jaq_interpret-3d0ab345bd1aa7d0) running 2 tests test path::wrap_test ... ok test rc_list::test ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/path.rs (target/debug/deps/path-0e946a4628f7cfa2) running 9 tests test update_complex ... ok test iter_assign ... ok test iter_access ... ok test update_mult ... ok test range_update ... ok test range_access ... ok test iter_update ... ok test index_update ... ok test index_access ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/tests.rs (target/debug/deps/tests-c2f3f67348c61dfd) running 45 tests test id_var ... ok test id_arg ... ok test interpolation_fmt ... ok test interpolation_nested ... ok test obj_trailing_comma ... ok test cartesian_arith ... ok test obj_complex_key ... ok test try_catch_postfix_operation ... ok test obj_multi_keys ... ok test interpolation ... ok test args_mixed ... ok test logic ... ok test nested_comb_args ... ok test shadow_args ... ok test obj_proj ... ok test shadow_vars ... ok test for_cumulative_sum ... ok test obj_multi_vals ... ok test obj_proj_set ... ok test foreach_cumulative_sum ... ok test interpolation_many ... ok test shadow_funs ... ok test try_catch_prefix_operation ... ok test sub ... ok test foreach_many_outputs ... ok test for_many_outputs ... ok test try_parsing_isnt_greedy_wrt_pipe ... ok test try_catch_nested ... ok test try_parsing_isnt_greedy_wrt_plus ... ok test mul ... ok test try_parsing_isnt_greedy_wrt_comma ... ok test try_without_catch ... ok test try_catch_does_not_short_circuit ... ok test alt ... ok test try_ ... ok test try_catch_multi_valued ... ok test ord ... ok test update_assign ... ok test add ... ok test if_then_else ... ok test reduce ... ok test eq ... ok test precedence ... ok test vars ... ok test ackermann ... ok test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s Running unittests src/lib.rs (target/debug/deps/jaq_parse-11767446a2919a0f) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/jaq_std-8fd6f17094c4e19e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/std.rs (target/debug/deps/std-8c183d43195341e0) running 56 tests test any ... ok test flatten_num ... ok test flatten_obj ... ok test logb_nan ... ok test logb_neg_inf ... ok test logb_inf ... ok test join_empty ... ok test map ... ok test isfinite_true ... ok test significand_neg_inf ... ok test join_strs ... ok test isnormal_true ... ok test drem_range ... ok test keys ... ok test paths_null ... ok test join_nums ... ok test paths_num ... ok test significand_nan ... ok test gisub ... ok test significand_inf ... ok test match_many ... ok test gsub ... ok test isfinite_false ... ok test logb_zero ... ok test scan ... ok test logb_range ... ok test add ... ok test repeat ... ok test paths_arr ... ok test isnormal_false ... ok test drem_nan ... ok test sub ... ok test isub ... ok test gsub_swap ... ok test range_reverse ... ok test scalb_eqv_pow2 ... ok test flatten_deep ... ok test scalb_range ... ok test gsub_many ... ok test scalb_nan ... ok test paths_arr_obj ... ok test flatten ... ok test transpose ... ok test significand_range ... ok test min_max ... ok test nth ... ok test walk ... ok test date ... ok test all ... ok test entries ... ok test date_roundtrip ... ok test typ ... ok test inside ... ok test recurse ... ok test while_until ... ok test select ... ok test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s Running unittests src/lib.rs (target/debug/deps/jaq_syn-7a8ff73120879af4) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests jaq-core running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests jaq-interpret running 1 test test jaq-interpret/src/lib.rs - (line 12) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.90s Doc-tests jaq-parse running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests jaq-std running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests jaq-syn running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> jaq: Entering fakeroot... >>> jaq*: Running postcheck for jaq >>> jaq*: Preparing package jaq... >>> jaq*: Stripping binaries >>> jaq*: Scanning shared objects >>> jaq*: Tracing dependencies... so:libc.musl-aarch64.so.1 so:libgcc_s.so.1 >>> jaq*: Package size: 2.6 MB >>> jaq*: Compressing data... >>> jaq*: Create checksum... >>> jaq*: Create jaq-1.0.0-r0.apk >>> jaq: Build complete at Fri, 13 Oct 2023 22:23:41 +0000 elapsed time 0h 2m 5s >>> jaq: Cleaning up srcdir >>> jaq: Cleaning up pkgdir >>> jaq: Uninstalling dependencies... (1/9) Purging .makedepends-jaq (20231013.222137) (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 llvm16-libs (16.0.6-r6) (6/9) Purging scudo-malloc (16.0.6-r3) (7/9) Purging libffi (3.4.4-r3) (8/9) Purging libxml2 (2.11.5-r0) (9/9) Purging xz-libs (5.4.4-r0) Executing busybox-1.36.1-r13.trigger OK: 379 MiB in 103 packages >>> jaq: Updating the testing/aarch64 repository index... >>> jaq: Signing the index...