>>> xsv: Building community/xsv 0.13.0-r2 (using abuild 3.13.0-r3) started Sun, 28 Apr 2024 05:30:05 +0000 >>> xsv: Checking sanity of /home/buildozer/aports/community/xsv/APKBUILD... >>> xsv: Analyzing dependencies... >>> xsv: Installing for build: build-base cargo cargo-auditable (1/9) Installing libffi (3.4.6-r0) (2/9) Installing xz-libs (5.6.1-r3) (3/9) Installing libxml2 (2.12.6-r2) (4/9) Installing llvm17-libs (17.0.6-r1) (5/9) Installing scudo-malloc (17.0.6-r0) (6/9) Installing rust (1.77.0-r1) (7/9) Installing cargo (1.77.0-r1) (8/9) Installing cargo-auditable (0.6.2-r0) (9/9) Installing .makedepends-xsv (20240428.053033) Executing busybox-1.36.1-r26.trigger OK: 1161 MiB in 116 packages >>> xsv: Cleaning up srcdir >>> xsv: Cleaning up pkgdir >>> xsv: Cleaning up tmpdir >>> xsv: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/xsv-0.13.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.20/xsv-0.13.0.tar.gz.part' xsv-0.13.0.tar.gz.pa 100% |********************************| 60527 0:00:00 ETA '/var/cache/distfiles/v3.20/xsv-0.13.0.tar.gz.part' saved >>> xsv: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/xsv-0.13.0.tar.gz >>> xsv: Checking sha512sums... xsv-0.13.0.tar.gz: OK >>> xsv: Unpacking /var/cache/distfiles/v3.20/xsv-0.13.0.tar.gz... warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_partition.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_stats.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_search.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_headers.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_cat.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_fixlengths.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_sort.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_split.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_fmt.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_slice.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_table.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_index.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_count.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/workdir.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_flatten.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_frequency.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_select.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_join.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself and disable this warning by adding `autotests = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 Updating crates.io index Downloading crates ... Downloaded num_cpus v1.8.0 Downloaded unreachable v1.0.0 Downloaded memchr v2.0.1 Downloaded strsim v0.7.0 Downloaded quickcheck v0.6.2 Downloaded aho-corasick v0.6.4 Downloaded ucd-util v0.1.1 Downloaded filetime v0.1.15 Downloaded utf8-ranges v1.0.0 Downloaded regex v1.0.0 Downloaded libc v0.2.40 Downloaded quote v0.5.2 Downloaded unicode-xid v0.1.0 Downloaded cfg-if v0.1.3 Downloaded rand v0.3.22 Downloaded chan v0.1.21 Downloaded log v0.4.1 Downloaded proc-macro2 v0.3.8 Downloaded serde v1.0.54 Downloaded syn v0.13.9 Downloaded serde_derive v1.0.54 Downloaded csv-core v0.1.4 Downloaded csv-index v0.1.5 Downloaded docopt v1.0.0 Downloaded rand v0.4.2 Downloaded num-traits v0.2.4 Downloaded streaming-stats v0.2.0 Downloaded tabwriter v1.0.4 Downloaded threadpool v1.7.1 Downloaded lazy_static v1.0.0 Downloaded thread_local v0.3.5 Downloaded unicode-width v0.1.4 Downloaded regex-syntax v0.6.0 Downloaded csv v1.0.0 warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_partition.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_stats.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_search.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_headers.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_cat.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_fixlengths.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_sort.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_split.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_fmt.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_slice.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_table.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_index.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_count.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/workdir.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_flatten.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_frequency.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_select.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_join.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself and disable this warning by adding `autotests = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 Compiling libc v0.2.40 Compiling unicode-xid v0.1.0 Compiling void v1.0.2 Compiling ucd-util v0.1.1 Compiling serde v1.0.54 Compiling lazy_static v1.0.0 Compiling regex v1.0.0 Compiling num-traits v0.2.4 Compiling utf8-ranges v1.0.0 Compiling unicode-width v0.1.4 Compiling byteorder v1.2.2 Compiling cfg-if v0.1.3 Compiling strsim v0.7.0 Compiling unreachable v1.0.0 Compiling proc-macro2 v0.3.8 Compiling tabwriter v1.0.4 Compiling regex-syntax v0.6.0 Compiling thread_local v0.3.5 Compiling quote v0.5.2 Compiling memchr v2.0.1 Compiling rand v0.4.2 Compiling num_cpus v1.8.0 Compiling filetime v0.1.15 Compiling threadpool v1.7.1 Compiling aho-corasick v0.6.4 Compiling csv-core v0.1.4 Compiling syn v0.13.9 Compiling rand v0.3.22 Compiling streaming-stats v0.2.0 Compiling chan v0.1.21 Compiling serde_derive v1.0.54 Compiling csv v1.0.0 Compiling csv-index v0.1.5 Compiling docopt v1.0.0 Compiling xsv v0.13.0 (/home/buildozer/aports/community/xsv/src/xsv-0.13.0) warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/join.rs:281:44 | 281 | -> CliResult>> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 281 | -> CliResult>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/partition.rs:126:36 | 126 | type BoxedWriter = csv::Writer>; | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 126 | type BoxedWriter = csv::Writer>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/split.rs:131:36 | 131 | ) -> CliResult>> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 131 | ) -> CliResult>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:197:48 | 197 | -> io::Result>> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 197 | -> io::Result>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:202:48 | 202 | -> io::Result>> { | ^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 202 | -> io::Result>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:263:47 | 263 | pub fn io_reader(&self) -> io::Result> { | ^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 263 | pub fn io_reader(&self) -> io::Result> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:293:47 | 293 | pub fn io_writer(&self) -> io::Result> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 293 | pub fn io_writer(&self) -> io::Result> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/util.rs:190:48 | 190 | -> io::Result>> | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 190 | -> io::Result>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/headers.rs:60:22 | 60 | let mut wtr: Box = | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 60 | let mut wtr: Box = | +++ warning: `xsv` (bin "xsv") generated 9 warnings (run `cargo fix --bin "xsv"` to apply 9 suggestions) Finished release [optimized + debuginfo] target(s) in 1m 31s warning: the following packages contain code that will be rejected by a future version of Rust: syn v0.13.9 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_partition.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_stats.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_search.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_headers.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_cat.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_fixlengths.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_sort.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_split.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_fmt.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_slice.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_table.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_index.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_count.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/workdir.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_flatten.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_frequency.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_select.rs * /home/buildozer/aports/community/xsv/src/xsv-0.13.0/tests/test_join.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself and disable this warning by adding `autotests = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 Compiling libc v0.2.40 Compiling unicode-xid v0.1.0 Compiling void v1.0.2 Compiling lazy_static v1.0.0 Compiling num-traits v0.2.4 Compiling regex v1.0.0 Compiling ucd-util v0.1.1 Compiling serde v1.0.54 Compiling utf8-ranges v1.0.0 Compiling cfg-if v0.1.3 Compiling unicode-width v0.1.4 Compiling strsim v0.7.0 Compiling byteorder v1.2.2 Compiling log v0.4.1 Compiling unreachable v1.0.0 Compiling proc-macro2 v0.3.8 Compiling tabwriter v1.0.4 Compiling regex-syntax v0.6.0 Compiling thread_local v0.3.5 Compiling quote v0.5.2 Compiling memchr v2.0.1 Compiling rand v0.4.2 Compiling num_cpus v1.8.0 Compiling filetime v0.1.15 Compiling csv-core v0.1.4 Compiling aho-corasick v0.6.4 Compiling threadpool v1.7.1 Compiling syn v0.13.9 Compiling rand v0.3.22 Compiling quickcheck v0.6.2 Compiling chan v0.1.21 Compiling streaming-stats v0.2.0 Compiling serde_derive v1.0.54 Compiling csv v1.0.0 Compiling csv-index v0.1.5 Compiling docopt v1.0.0 Compiling xsv v0.13.0 (/home/buildozer/aports/community/xsv/src/xsv-0.13.0) warning: anonymous parameters are deprecated and will be removed in the next edition --> tests/tests.rs:66:18 | 66 | fn from_vecs(CsvVecs) -> Self; | ^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: CsvVecs` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> tests/workdir.rs:17:47 | 17 | static NEXT_ID: atomic::AtomicUsize = atomic::ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated constant | 17 | static NEXT_ID: atomic::AtomicUsize = atomic::AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> tests/tests.rs:104:29 | 104 | fn shrink(&self) -> Box+'static> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 104 | fn shrink(&self) -> Box+'static> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> tests/tests.rs:150:29 | 150 | fn shrink(&self) -> Box+'static> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 150 | fn shrink(&self) -> Box+'static> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/join.rs:281:44 | 281 | -> CliResult>> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 281 | -> CliResult>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/partition.rs:126:36 | 126 | type BoxedWriter = csv::Writer>; | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 126 | type BoxedWriter = csv::Writer>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/split.rs:131:36 | 131 | ) -> CliResult>> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 131 | ) -> CliResult>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:197:48 | 197 | -> io::Result>> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 197 | -> io::Result>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:202:48 | 202 | -> io::Result>> { | ^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 202 | -> io::Result>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:263:47 | 263 | pub fn io_reader(&self) -> io::Result> { | ^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 263 | pub fn io_reader(&self) -> io::Result> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:293:47 | 293 | pub fn io_writer(&self) -> io::Result> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 293 | pub fn io_writer(&self) -> io::Result> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/util.rs:190:48 | 190 | -> io::Result>> | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 190 | -> io::Result>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/headers.rs:60:22 | 60 | let mut wtr: Box = | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 60 | let mut wtr: Box = | +++ warning: `xsv` (bin "xsv") generated 9 warnings (run `cargo fix --bin "xsv"` to apply 9 suggestions) warning: `xsv` (test "tests") generated 4 warnings (run `cargo fix --test "tests"` to apply 4 suggestions) Finished test [optimized + debuginfo] target(s) in 38.08s warning: the following packages contain code that will be rejected by a future version of Rust: syn v0.13.9 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` Running tests/tests.rs (target/debug/deps/tests-bed23efaa81ad2a7) running 422 tests test test_frequency::frequency_bom ... ok test test_cat::cat_cols_headers ... ok test test_cat::cat_cols_no_pad ... ok test test_flatten::flatten_separator ... ok test test_cat::cat_cols_pad ... ok test test_cat::cat_rows_headers ... ok test test_fmt::fmt_quote_always ... ok test test_fixlengths::fixlengths_all_maxlen_trims_at_least_1 ... ok test test_flatten::flatten_condense ... ok test test_flatten::flatten_basic ... ok test test_fmt::fmt_crlf ... ok test test_frequency::frequency_limit ... ok test test_fmt::fmt_delimiter ... ok test test_headers::headers_intersect ... ok test test_headers::headers_just_names ... ok test test_headers::headers_multiple ... ok test test_join::join_cross ... ok test test_join::join_cross_no_headers ... ok test test_join::join_inner::headers ... ok test test_join::join_inner_issue11 ... ok test test_join::join_inner::no_headers ... ok test test_join::join_outer_full::headers ... ok test test_join::join_outer_full::no_headers ... ok test test_join::join_outer_left::headers ... ok test test_index::index_outdated ... ok test test_join::join_outer_right::headers ... ok test test_join::join_outer_left::no_headers ... ok test test_join::join_outer_right::no_headers ... ok test test_partition::partition_custom_filename ... ok test test_partition::partition ... ok test test_partition::partition_custom_filename_with_directory ... ok test test_partition::partition_into_new_directory ... ok test test_partition::partition_with_prefix_length ... ok test test_partition::partition_with_tricky_key_values ... ok test test_partition::partition_without_headers ... ok test test_cat::cat_rows_space ... ok test test_fmt::fmt_weird_delimiter ... ok test test_flatten::flatten_no_headers ... ok test test_frequency::frequency_asc ... ok test test_headers::headers_basic ... ok test test_frequency::frequency_select ... ok test test_fixlengths::fixlengths_all_maxlen_trims ... ok test test_frequency::frequency_no_nulls ... ok test test_frequency::frequency_nulls ... ok test test_search::search ... ok test test_frequency::frequency_no_headers ... ok test test_search::search_empty ... ok test test_search::search_empty_no_headers ... ok test test_partition::partition_invalid_filename ... ok test test_search::search_ignore_case ... ok test test_search::search_invert_match ... ok test test_search::search_invert_match_no_headers ... ok test test_search::search_no_headers ... ok test test_search::search_select ... ok test test_select::select_duplicate::headers ... ok test test_search::search_select_no_headers ... ok test test_select::select_duplicate::no_headers ... ok test test_select::select_duplicate_range::headers ... ok test test_select::select_duplicate_range::no_headers ... ok test test_select::select_err_expected_end_of_field ... ok test test_select::select_err_idx_as_name ... ok test test_select::select_duplicate_range_reverse::no_headers ... ok test test_select::select_err_idx_not_int ... ok test test_select::select_duplicate_range_reverse::headers ... ok test test_select::select_err_idx_oob_high ... ok test test_select::select_err_idx_not_int_2 ... ok test test_select::select_err_oob_high ... ok test test_select::select_err_oob_low ... ok test test_select::select_err_unclosed_quote ... ok test test_select::select_err_unclosed_bracket ... ok test test_select::select_err_unknown_header ... ok test test_select::select_not::headers ... ok test test_select::select_not::no_headers ... ok test test_select::select_not_range::headers ... ok test test_select::select_not_range::no_headers ... ok test test_select::select_quoted::headers ... ok test test_select::select_quoted_idx::headers ... ok test test_select::select_quoted::no_headers ... ok test test_select::select_quoted_idx::no_headers ... ok test test_select::select_range::headers ... ok test test_select::select_range::no_headers ... ok test test_select::select_range_multi_idx::headers ... ok test test_select::select_range_multi::headers ... ok test test_select::select_range_multi::no_headers ... ok test test_select::select_range_multi_idx::no_headers ... ok test test_select::select_range_no_end::headers ... ok test test_select::select_range_no_end_cat::headers ... ok test test_select::select_range_no_end::no_headers ... ok test test_select::select_range_no_start::headers ... ok test test_select::select_range_no_end_cat::no_headers ... ok test test_select::select_range_no_start_cat::headers ... ok test test_select::select_range_no_start::no_headers ... ok test test_select::select_range_no_start_cat::no_headers ... ok test test_select::select_reverse::headers ... ok test test_select::select_reverse::no_headers ... ok test test_select::select_simple::headers ... ok test test_select::select_simple::no_headers ... ok test test_select::select_simple_idx::headers ... ok test test_select::select_simple_idx::no_headers ... ok test test_select::select_simple_idx_2::headers ... ok test test_select::select_simple_idx_2::no_headers ... ok test test_slice::slice_all::headers_no_index_len ... ok test test_slice::slice_all::headers_no_index ... ok test test_slice::slice_all::no_headers_no_index ... ok test test_slice::slice_index ... ok test test_slice::slice_index_no_headers ... ok test test_slice::slice_all::no_headers_no_index_len ... ok test test_slice::slice_no_end::headers_no_index ... ok test test_slice::slice_no_end::headers_no_index_len ... ok test test_slice::slice_no_end::no_headers_no_index ... ok test test_slice::slice_no_end::no_headers_no_index_len ... ok test test_slice::slice_all::headers_index ... ok test test_slice::slice_all::headers_index_len ... ok test test_slice::slice_all::no_headers_index ... ok test test_slice::slice_no_start::headers_no_index ... ok test test_slice::slice_no_start::headers_no_index_len ... ok test test_slice::slice_all::no_headers_index_len ... ok test test_slice::slice_no_end::headers_index ... ok test test_slice::slice_index_withindex ... ok test test_slice::slice_index_no_headers_withindex ... ok test test_slice::slice_no_start::no_headers_no_index ... ok test test_slice::slice_no_start::no_headers_no_index_len ... ok test test_slice::slice_no_end::headers_index_len ... ok test test_slice::slice_no_end::no_headers_index ... ok test test_slice::slice_no_end::no_headers_index_len ... ok test test_slice::slice_no_start::headers_index ... ok test test_slice::slice_simple::headers_no_index ... ok test test_slice::slice_no_start::headers_index_len ... ok test test_slice::slice_simple::headers_no_index_len ... ok test test_slice::slice_simple::no_headers_no_index ... ok test test_slice::slice_simple::no_headers_no_index_len ... ok test test_slice::slice_no_start::no_headers_index ... ok test test_slice::slice_no_start::no_headers_index_len ... ok test test_slice::slice_simple_2::headers_no_index_len ... ok test test_slice::slice_simple_2::headers_no_index ... ok test test_slice::slice_simple_2::no_headers_no_index ... ok test test_slice::slice_simple::headers_index ... ok test test_slice::slice_simple_2::no_headers_no_index_len ... ok test test_slice::slice_simple::headers_index_len ... ok test test_sort::sort_numeric_non_natural ... ok test test_sort::sort_numeric ... ok test test_sort::sort_reverse ... ok test test_slice::slice_simple::no_headers_index_len ... ok test test_slice::slice_simple::no_headers_index ... ok test test_slice::slice_simple_2::headers_index ... ok test test_sort::sort_select ... ok test test_slice::slice_simple_2::headers_index_len ... ok test test_split::split_custom_filename ... ok test test_split::split ... ok test test_slice::slice_simple_2::no_headers_index_len ... ok test test_split::split_no_headers ... ok test test_slice::slice_simple_2::no_headers_index ... ok test test_split::split_uneven ... ok test test_split::split_one ... ok test test_split::split_zero ... ok test test_stats::stats_cardinality::no_headers_no_index ... ok test test_stats::stats_header_fields::headers_no_index ... ok test test_stats::stats_header_fields::no_headers_no_index ... ok test test_stats::stats_cardinality::headers_no_index ... ok test test_stats::stats_includenulls_mean::headers_no_index ... ok test test_split::split_idx ... ok test test_split::split_no_headers_idx ... ok test test_split::split_uneven_idx ... ok test test_stats::stats_includenulls_null_mean::no_headers_no_index ... ok test test_split::split_one_idx ... ok test test_stats::stats_includenulls_null_mean::headers_no_index ... ok test test_stats::stats_includenulls_mean::no_headers_no_index ... ok test test_stats::stats_cardinality::no_headers_index ... ok test test_stats::stats_cardinality::headers_index ... ok test test_stats::stats_header_fields::headers_index ... ok test test_stats::stats_header_fields::no_headers_index ... ok test test_stats::stats_includenulls_mean::headers_index ... ok test test_stats::stats_includenulls_null_mode::headers_no_index ... ok test test_stats::stats_includenulls_null_median::no_headers_no_index ... ok test test_stats::stats_includenulls_null_stddev::headers_no_index ... ok test test_stats::stats_includenulls_null_mode::no_headers_no_index ... ok test test_stats::stats_includenulls_null_median::headers_no_index ... ok test test_stats::stats_includenulls_null_stddev::no_headers_no_index ... ok test test_stats::stats_includenulls_null_mean::no_headers_index ... ok test test_stats::stats_includenulls_null_mean::headers_index ... ok test test_stats::stats_includenulls_mean::no_headers_index ... ok test test_stats::stats_infer_float::headers_no_index ... ok test test_stats::stats_includenulls_null_mode::headers_index ... ok test test_stats::stats_includenulls_null_median::headers_index ... ok test test_stats::stats_infer_float_int::headers_no_index ... ok test test_stats::stats_includenulls_null_stddev::headers_index ... ok test test_stats::stats_includenulls_null_mode::no_headers_index ... ok test test_stats::stats_infer_float::no_headers_no_index ... ok test test_stats::stats_includenulls_null_median::no_headers_index ... ok test test_stats::stats_infer_float_int::no_headers_no_index ... ok test test_stats::stats_infer_float_null::headers_no_index ... ok test test_stats::stats_infer_float_null::no_headers_no_index ... ok test test_stats::stats_includenulls_null_stddev::no_headers_index ... ok test test_stats::stats_infer_int::headers_no_index ... ok test test_stats::stats_infer_float::headers_index ... ok test test_stats::stats_infer_float_int::headers_index ... ok test test_stats::stats_infer_int::no_headers_no_index ... ok test test_stats::stats_infer_int_float::headers_no_index ... ok test test_stats::stats_infer_float_int::no_headers_index ... ok test test_stats::stats_infer_float::no_headers_index ... ok test test_stats::stats_infer_float_null::headers_index ... ok test test_stats::stats_infer_int_float::no_headers_no_index ... ok test test_stats::stats_infer_int_null::headers_no_index ... ok test test_stats::stats_infer_float_null::no_headers_index ... ok test test_stats::stats_infer_int::headers_index ... ok test test_stats::stats_infer_int_null::no_headers_no_index ... ok test test_stats::stats_infer_int::no_headers_index ... ok test test_stats::stats_infer_nothing::headers_no_index ... ok test test_stats::stats_infer_int_float::headers_index ... ok test test_stats::stats_infer_null::headers_no_index ... ok test test_stats::stats_infer_int_unicode::headers_no_index ... ok test test_stats::stats_infer_int_unicode::no_headers_no_index ... ok test test_stats::stats_infer_int_float::no_headers_index ... ok test test_stats::stats_infer_null::no_headers_no_index ... ok test test_stats::stats_infer_int_null::no_headers_index ... ok test test_stats::stats_infer_null_float::no_headers_no_index ... ok test test_stats::stats_infer_int_unicode::headers_index ... ok test test_stats::stats_infer_int_null::headers_index ... ok test test_stats::stats_infer_null_int::headers_no_index ... ok test test_stats::stats_infer_null_float::headers_no_index ... ok test test_stats::stats_infer_nothing::headers_index ... ok test test_stats::stats_infer_null_int_float_unicode::headers_no_index ... ok test test_stats::stats_infer_null_int::no_headers_no_index ... ok test test_stats::stats_infer_int_unicode::no_headers_index ... ok test test_stats::stats_infer_null::headers_index ... ok test test_stats::stats_infer_null::no_headers_index ... ok test test_stats::stats_infer_null_float::headers_index ... ok test test_stats::stats_infer_null_unicode::no_headers_no_index ... ok test test_stats::stats_infer_null_int_float_unicode::no_headers_no_index ... ok test test_stats::stats_infer_null_float::no_headers_index ... ok test test_stats::stats_infer_null_unicode::headers_no_index ... ok test test_stats::stats_infer_null_int::headers_index ... ok test test_stats::stats_infer_unicode::headers_no_index ... ok test test_stats::stats_infer_unicode::no_headers_no_index ... ok test test_stats::stats_infer_unicode_int::no_headers_no_index ... ok test test_stats::stats_infer_null_int_float_unicode::no_headers_index ... ok test test_stats::stats_infer_unicode_int::headers_no_index ... ok test test_stats::stats_infer_null_int_float_unicode::headers_index ... ok test test_stats::stats_infer_unicode_null::headers_no_index ... ok test test_stats::stats_infer_null_int::no_headers_index ... ok test test_stats::stats_len_max::headers_no_index ... ok test test_stats::stats_infer_unicode::headers_index ... ok test test_stats::stats_infer_null_unicode::no_headers_index ... ok test test_stats::stats_infer_null_unicode::headers_index ... ok test test_stats::stats_infer_unicode_null::no_headers_no_index ... ok test test_stats::stats_len_max::no_headers_no_index ... ok test test_stats::stats_infer_unicode::no_headers_index ... ok test test_stats::stats_infer_unicode_int::no_headers_index ... ok test test_stats::stats_len_max_null::headers_no_index ... ok test test_stats::stats_infer_unicode_int::headers_index ... ok test test_stats::stats_len_max::headers_index ... ok test test_stats::stats_len_min_null::no_headers_no_index ... ok test test_stats::stats_infer_unicode_null::no_headers_index ... ok test test_stats::stats_len_max_null::no_headers_no_index ... ok test test_stats::stats_len_max::no_headers_index ... ok test test_stats::stats_len_min_null::headers_no_index ... ok test test_stats::stats_len_min::headers_no_index ... ok test test_stats::stats_infer_unicode_null::headers_index ... ok test test_stats::stats_len_min::no_headers_no_index ... ok test test_stats::stats_max::headers_no_index ... ok test test_stats::stats_len_min_null::no_headers_index ... ok test test_stats::stats_len_max_null::headers_index ... ok test test_stats::stats_len_min_null::headers_index ... ok test test_stats::stats_len_max_null::no_headers_index ... ok test test_stats::stats_max_mix::headers_no_index ... ok test test_stats::stats_len_min::headers_index ... ok test test_stats::stats_max_mix::no_headers_no_index ... ok test test_stats::stats_max::no_headers_no_index ... ok test test_stats::stats_max::headers_index ... ok test test_stats::stats_len_min::no_headers_index ... ok test test_stats::stats_max_null::headers_no_index ... ok test test_stats::stats_mean::headers_no_index ... ok test test_stats::stats_max_null::no_headers_no_index ... ok test test_stats::stats_max_mix::headers_index ... ok test test_stats::stats_max::no_headers_index ... ok test test_stats::stats_mean_null::headers_no_index ... ok test test_stats::stats_mean::no_headers_no_index ... ok test test_stats::stats_mean_mix::headers_no_index ... ok test test_stats::stats_mean::headers_index ... ok test test_stats::stats_mean_null::no_headers_no_index ... ok test test_stats::stats_max_null::no_headers_index ... ok test test_stats::stats_max_null::headers_index ... ok test test_stats::stats_mean::no_headers_index ... ok test test_stats::stats_median::headers_no_index ... ok test test_stats::stats_max_mix::no_headers_index ... ok test test_stats::stats_mean_mix::no_headers_no_index ... ok test test_stats::stats_median::no_headers_no_index ... ok test test_stats::stats_mean_mix::no_headers_index ... ok test test_stats::stats_median_even::no_headers_no_index ... ok test test_stats::stats_median_even::headers_no_index ... ok test test_stats::stats_mean_null::headers_index ... ok test test_stats::stats_mean_mix::headers_index ... ok test test_stats::stats_median::headers_index ... ok test test_stats::stats_median_even_null::no_headers_no_index ... ok test test_stats::stats_mean_null::no_headers_index ... ok test test_stats::stats_median_even_null::headers_no_index ... ok test test_stats::stats_median::no_headers_index ... ok test test_stats::stats_median_mix::no_headers_no_index ... ok test test_stats::stats_median_mix::headers_no_index ... ok test test_stats::stats_median_null::headers_no_index ... ok test test_stats::stats_median_even::no_headers_index ... ok test test_stats::stats_median_even_null::no_headers_index ... ok test test_stats::stats_median_even::headers_index ... ok test test_stats::stats_median_null::no_headers_no_index ... ok test test_stats::stats_median_even_null::headers_index ... ok test test_stats::stats_median_mix::headers_index ... ok test test_stats::stats_min::headers_no_index ... ok test test_stats::stats_min_null::headers_no_index ... ok test test_stats::stats_median_mix::no_headers_index ... ok test test_stats::stats_min::no_headers_no_index ... ok test test_stats::stats_min_mix::no_headers_no_index ... ok test test_stats::stats_min_mix::headers_no_index ... ok test test_stats::stats_median_null::headers_index ... ok test test_stats::stats_mode::headers_no_index ... ok test test_stats::stats_min_null::no_headers_no_index ... ok test test_stats::stats_min::no_headers_index ... ok test test_stats::stats_min::headers_index ... ok test test_stats::stats_mode::no_headers_no_index ... ok test test_stats::stats_mode_null::headers_no_index ... ok test test_stats::stats_no_mean::headers_no_index ... ok test test_stats::stats_min_mix::headers_index ... ok test test_stats::stats_mode_null::no_headers_no_index ... ok test test_stats::stats_min_mix::no_headers_index ... ok test test_stats::stats_min_null::no_headers_index ... ok test test_stats::stats_no_mean::no_headers_no_index ... ok test test_stats::stats_median_null::no_headers_index ... ok test test_stats::stats_min_null::headers_index ... ok test test_stats::stats_mode::headers_index ... ok test test_stats::stats_no_mode::headers_no_index ... ok test test_stats::stats_no_median::no_headers_no_index ... ok test test_stats::stats_mode::no_headers_index ... ok test test_stats::stats_no_median::headers_no_index ... ok test test_stats::stats_mode_null::headers_index ... ok test test_stats::stats_no_mode::no_headers_no_index ... ok test test_stats::stats_no_stddev::no_headers_no_index ... ok test test_stats::stats_no_stddev::headers_no_index ... ok test test_stats::stats_null_mean::headers_no_index ... ok test test_stats::stats_no_mean::no_headers_index ... ok test test_stats::stats_mode_null::no_headers_index ... ok test test_stats::stats_no_mean::headers_index ... ok test test_stats::stats_no_median::no_headers_index ... ok test test_stats::stats_no_median::headers_index ... ok test test_stats::stats_null_median::no_headers_no_index ... ok test test_stats::stats_null_mean::no_headers_no_index ... ok test test_stats::stats_null_median::headers_no_index ... ok test test_stats::stats_no_stddev::headers_index ... ok test test_stats::stats_no_mode::headers_index ... ok test test_stats::stats_no_stddev::no_headers_index ... ok test test_stats::stats_null_mean::headers_index ... ok test test_stats::stats_no_mode::no_headers_index ... ok test test_stats::stats_null_mode::headers_no_index ... ok test test_stats::stats_null_mean::no_headers_index ... ok test test_stats::stats_null_mode::no_headers_no_index ... ok test test_stats::stats_null_stddev::headers_no_index ... ok test test_stats::stats_stddev::headers_no_index ... ok test test_stats::stats_stddev_mix::headers_no_index ... ok test test_stats::stats_null_median::no_headers_index ... ok test test_stats::stats_null_stddev::no_headers_no_index ... ok test test_stats::stats_stddev::no_headers_no_index ... ok test test_stats::stats_null_mode::headers_index ... ok test test_stats::stats_null_median::headers_index ... ok test test_stats::stats_stddev_mix::no_headers_no_index ... ok test test_stats::stats_null_mode::no_headers_index ... ok test test_stats::stats_stddev_null::headers_no_index ... ok test test_stats::stats_stddev_null::no_headers_no_index ... ok test test_stats::stats_null_stddev::no_headers_index ... ok test test_stats::stats_null_stddev::headers_index ... ok test test_stats::stats_sum_floats::headers_no_index ... ok test test_stats::stats_sum_floats::no_headers_no_index ... ok test test_stats::stats_stddev::no_headers_index ... ok test test_stats::stats_stddev_mix::headers_index ... ok test test_stats::stats_stddev::headers_index ... ok test test_stats::stats_sum_integers::headers_no_index ... ok test test_stats::stats_stddev_null::headers_index ... ok test test_stats::stats_sum_integers::no_headers_no_index ... ok test test_stats::stats_sum_mixed1::headers_no_index ... ok test test_stats::stats_stddev_mix::no_headers_index ... ok test test_stats::stats_stddev_null::no_headers_index ... ok test test_stats::stats_sum_floats::headers_index ... ok test test_stats::stats_sum_mixed1::no_headers_no_index ... ok test test_stats::stats_sum_mixed2::headers_no_index ... ok test test_stats::stats_sum_integers::headers_index ... ok test test_stats::stats_sum_mixed2::no_headers_no_index ... ok test test_stats::stats_sum_mixed1::no_headers_index ... ok test test_stats::stats_sum_integers::no_headers_index ... ok test test_stats::stats_sum_mixed1::headers_index ... ok test test_stats::stats_sum_nulls1::headers_no_index ... ok test test_stats::stats_sum_mixed3::headers_no_index ... ok test test_stats::stats_sum_floats::no_headers_index ... ok test test_stats::stats_sum_nulls1::no_headers_no_index ... ok test test_stats::stats_sum_mixed3::no_headers_no_index ... ok test test_stats::stats_sum_nulls2::headers_no_index ... ok test test_stats::stats_sum_mixed2::headers_index ... ok test test_stats::stats_sum_nulls2::no_headers_no_index ... ok test test_table::table ... ok test test_stats::stats_sum_mixed2::no_headers_index ... ok test test_stats::stats_zero_mode::headers_no_index ... ok test test_stats::stats_zero_cardinality::headers_no_index ... ok test test_stats::stats_zero_mean::headers_no_index ... ok test test_stats::stats_sum_mixed3::headers_index ... ok test test_stats::stats_zero_median::headers_no_index ... ok test test_stats::stats_sum_nulls1::headers_index ... ok test test_stats::stats_sum_nulls1::no_headers_index ... ok test test_stats::stats_sum_nulls2::no_headers_index ... ok test test_stats::stats_sum_nulls2::headers_index ... ok test test_stats::stats_sum_mixed3::no_headers_index ... ok test test_stats::stats_zero_cardinality::headers_index ... ok test test_stats::stats_zero_mean::headers_index ... ok test test_stats::stats_zero_mode::headers_index ... ok test test_stats::stats_zero_median::headers_index ... ok test test_fixlengths::prop_fixlengths_all_maxlen ... ok test test_fixlengths::prop_fixlengths_explicit_len ... ok test test_count::prop_count_headers ... ok test test_count::prop_count ... ok test test_sort::prop_sort_headers ... ok test test_sort::prop_sort_no_headers ... ok test test_cat::prop_cat_rows ... ok test test_cat::prop_cat_cols ... ok test test_frequency::prop_frequency ... ok test test_count::prop_count_indexed_headers ... ok test test_count::prop_count_indexed ... ok test test_frequency::prop_frequency_indexed ... ok test result: ok. 422 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.41s >>> xsv: Entering fakeroot... >>> xsv*: Running postcheck for xsv >>> xsv*: Preparing package xsv... >>> xsv*: Stripping binaries >>> xsv*: Scanning shared objects >>> xsv*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 >>> xsv*: Package size: 1.6 MB >>> xsv*: Compressing data... >>> xsv*: Create checksum... >>> xsv*: Create xsv-0.13.0-r2.apk >>> xsv: Build complete at Sun, 28 Apr 2024 05:32:56 +0000 elapsed time 0h 2m 51s >>> xsv: Cleaning up srcdir >>> xsv: Cleaning up pkgdir >>> xsv: Uninstalling dependencies... (1/9) Purging .makedepends-xsv (20240428.053033) (2/9) Purging cargo-auditable (0.6.2-r0) (3/9) Purging cargo (1.77.0-r1) (4/9) Purging rust (1.77.0-r1) (5/9) Purging llvm17-libs (17.0.6-r1) (6/9) Purging scudo-malloc (17.0.6-r0) (7/9) Purging libffi (3.4.6-r0) (8/9) Purging libxml2 (2.12.6-r2) (9/9) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r26.trigger OK: 472 MiB in 107 packages >>> xsv: Updating the community/x86_64 repository index... >>> xsv: Signing the index...