>>> bottom: Building community/bottom 0.10.2-r0 (using abuild 3.16.0_rc4-r0) started Mon, 27 Oct 2025 16:50:50 +0000 >>> bottom: Validating /home/buildozer/aports/community/bottom/APKBUILD... >>> bottom: Analyzing dependencies... >>> bottom: Installing for build: build-base cargo cargo-auditable (1/9) Installing libffi (3.5.2-r0) (2/9) Installing xz-libs (5.8.1-r0) (3/9) Installing libxml2 (2.13.9-r0) (4/9) Installing llvm21-libs (21.1.2-r1) (5/9) Installing scudo-malloc (21.1.2-r0) (6/9) Installing rust (1.90.0-r1) (7/9) Installing cargo (1.90.0-r1) (8/9) Installing cargo-auditable (0.7.1-r0) (9/9) Installing .makedepends-bottom (20251027.165053) busybox-1.37.0-r24.trigger: Executing script... OK: 845 MiB in 114 packages >>> bottom: Cleaning up srcdir >>> bottom: Cleaning up pkgdir >>> bottom: Cleaning up tmpdir >>> bottom: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/bottom-0.10.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/bottom-0.10.2.tar.gz.part' bottom-0.10.2.tar.gz 100% |********************************| 3176k 0:00:00 ETA '/var/cache/distfiles/v3.23/bottom-0.10.2.tar.gz.part' saved /var/cache/distfiles/v3.23/bottom-0.10.2.tar.gz: OK >>> bottom: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/bottom-0.10.2.tar.gz /var/cache/distfiles/v3.23/bottom-0.10.2.tar.gz: OK >>> bottom: Unpacking /var/cache/distfiles/v3.23/bottom-0.10.2.tar.gz... Updating crates.io index Downloading crates ... Downloaded serde_derive v1.0.204 Downloaded sysinfo v0.30.13 Downloaded downcast-rs v1.2.1 Downloaded thiserror-impl v1.0.63 Downloaded filedescriptor v0.8.2 Downloaded anyhow v1.0.86 Downloaded ident_case v1.0.1 Downloaded nix v0.25.1 Downloaded doc-comment v0.3.3 Downloaded strum v0.26.3 Downloaded heck v0.5.0 Downloaded termtree v0.4.1 Downloaded wrapcenum-derive v0.4.1 Downloaded stability v0.2.1 Downloaded thiserror v1.0.63 Downloaded anstyle-parse v0.2.5 Downloaded predicates-tree v1.0.11 Downloaded addr2line v0.22.0 Downloaded clap_complete v4.5.12 Downloaded cc v1.1.7 Downloaded termios v0.2.2 Downloaded lock_api v0.4.12 Downloaded clap_builder v4.5.13 Downloaded anstyle v1.0.8 Downloaded schemars v0.8.21 Downloaded compact_str v0.7.1 Downloaded gimli v0.29.0 Downloaded castaway v0.2.3 Downloaded object v0.36.2 Downloaded bstr v1.10.0 Downloaded crossterm v0.27.0 Downloaded aho-corasick v1.1.3 Downloaded serde_json v1.0.121 Downloaded syn v2.0.72 Downloaded uom v0.36.0 Downloaded regex v1.10.5 Downloaded itertools v0.13.0 Downloaded unicode-width v0.1.13 Downloaded regex-syntax v0.8.4 Downloaded rustix v0.38.34 Downloaded nix v0.28.0 Downloaded fern v0.6.2 Downloaded ratatui v0.27.0 Downloaded rayon v1.10.0 Downloaded zerocopy v0.7.35 Downloaded mio v0.8.11 Downloaded regex-automata v0.4.7 Downloaded libc v0.2.155 Downloaded hashbrown v0.14.5 Downloaded winnow v0.6.18 Downloaded smallvec v1.13.2 Downloaded parking_lot v0.12.3 Downloaded log v0.4.22 Downloaded signal-hook v0.3.17 Downloaded num-traits v0.2.19 Downloaded indexmap v2.3.0 Downloaded portable-pty v0.8.1 Downloaded predicates v3.1.2 Downloaded bitflags v2.6.0 Downloaded ryu v1.0.18 Downloaded typenum v1.17.0 Downloaded float-cmp v0.9.0 Downloaded parking_lot_core v0.9.10 Downloaded linux-raw-sys v0.4.14 Downloaded signal-hook-mio v0.2.4 Downloaded time v0.3.36 Downloaded unicode-segmentation v1.11.0 Downloaded backtrace v0.3.73 Downloaded memoffset v0.6.5 Downloaded pin-utils v0.1.0 Downloaded serial-core v0.4.0 Downloaded shell-words v1.1.0 Downloaded difflib v0.4.0 Downloaded predicates-core v1.0.8 Downloaded static_assertions v1.1.0 Downloaded scopeguard v1.2.0 Downloaded signal-hook-registry v1.4.2 Downloaded crossbeam-utils v0.8.20 Downloaded unicode-ellipsis v0.2.0 Downloaded darling_core v0.20.10 Downloaded cassowary v0.3.0 Downloaded paste v1.0.15 Downloaded unicode-truncate v1.1.0 Downloaded once_cell v1.19.0 Downloaded miniz_oxide v0.7.4 Downloaded rustc-demangle v0.1.24 Downloaded anstream v0.6.15 Downloaded clap v4.5.13 Downloaded option-ext v0.2.0 Downloaded libloading v0.8.5 Downloaded nvml-wrapper-sys v0.8.0 Downloaded darling v0.20.10 Downloaded serial v0.4.0 Downloaded lru v0.12.4 Downloaded errno v0.3.9 Downloaded dyn-clone v1.0.17 Downloaded serde_derive_internals v0.29.1 Downloaded autocfg v1.3.0 Downloaded wait-timeout v0.2.0 Downloaded assert_cmd v2.0.15 Downloaded adler v1.0.2 Downloaded anstyle-query v1.1.1 Downloaded colorchoice v1.0.2 Downloaded is_terminal_polyfill v1.70.1 Downloaded clap_lex v0.7.2 Downloaded clap_derive v4.5.13 Downloaded clap_complete_fig v4.5.2 Downloaded ctrlc v3.4.4 Downloaded humantime v2.1.0 Downloaded nvml-wrapper v0.10.0 Downloaded bitflags v1.3.2 Downloaded utf8parse v0.2.2 Downloaded terminal_size v0.3.0 Downloaded roff v0.2.2 Downloaded clap_mangen v0.2.23 Downloaded dirs-sys v0.4.1 Downloaded dirs v5.0.1 Downloaded schemars_derive v0.8.21 Downloaded indoc v2.0.5 Downloaded starship-battery v0.9.1 Downloaded fnv v1.0.7 Downloaded strsim v0.11.1 Downloaded ioctl-rs v0.1.6 Downloaded serial-unix v0.4.0 Downloaded lazycell v1.3.0 Downloaded rustversion v1.0.17 Downloaded strum_macros v0.26.4 Downloaded normalize-line-endings v0.3.0 Downloaded crossbeam-deque v0.8.5 Downloaded rayon-core v1.12.1 Downloaded allocator-api2 v0.2.18 Downloaded memchr v2.7.4 Downloaded cargo-husky v1.5.0 Downloaded darling_macro v0.20.10 Downloaded crossbeam-epoch v0.9.18 Downloaded num_threads v0.1.7 Downloaded quote v1.0.36 Downloaded powerfmt v0.2.0 Downloaded deranged v0.3.11 Downloaded num-conv v0.1.0 Downloaded time-macros v0.2.18 Downloaded cfg-if v1.0.0 Downloaded version_check v0.9.5 Downloaded proc-macro2 v1.0.86 Downloaded unicode-ident v1.0.12 Downloaded concat-string v1.0.1 Downloaded cfg_aliases v0.1.1 Downloaded either v1.13.0 Downloaded time-core v0.1.2 Downloaded ahash v0.8.11 Downloaded serde v1.0.204 Downloaded serde_spanned v0.6.7 Downloaded toml_edit v0.22.20 Downloaded equivalent v1.0.1 Downloaded toml_datetime v0.6.8 Downloaded itoa v1.0.11 Downloaded clap_complete_nushell v4.5.3 Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling cfg-if v1.0.0 Compiling libc v0.2.155 Compiling strsim v0.11.1 Compiling heck v0.5.0 Compiling rustix v0.38.34 Compiling autocfg v1.3.0 Compiling linux-raw-sys v0.4.14 Compiling utf8parse v0.2.2 Compiling bitflags v2.6.0 Compiling anstyle-query v1.1.1 Compiling anstyle v1.0.8 Compiling colorchoice v1.0.2 Compiling is_terminal_polyfill v1.70.1 Compiling version_check v0.9.5 Compiling clap_lex v0.7.2 Compiling rustversion v1.0.17 Compiling once_cell v1.19.0 Compiling crossbeam-utils v0.8.20 Compiling zerocopy v0.7.35 Compiling ident_case v1.0.1 Compiling allocator-api2 v0.2.18 Compiling memchr v2.7.4 Compiling signal-hook v0.3.17 Compiling fnv v1.0.7 Compiling serde v1.0.204 Compiling parking_lot_core v0.9.10 Compiling either v1.13.0 Compiling log v0.4.22 Compiling scopeguard v1.2.0 Compiling rayon-core v1.12.1 Compiling typenum v1.17.0 Compiling cfg_aliases v0.1.1 Compiling smallvec v1.13.2 Compiling unicode-width v0.1.13 Compiling cc v1.1.7 Compiling unicode-segmentation v1.11.0 Compiling roff v0.2.2 Compiling thiserror v1.0.63 Compiling static_assertions v1.1.0 Compiling paste v1.0.15 Compiling anstyle-parse v0.2.5 Compiling nix v0.28.0 Compiling libloading v0.8.5 Compiling ryu v1.0.18 Compiling itoa v1.0.11 Compiling indoc v2.0.5 Compiling regex-syntax v0.8.4 Compiling option-ext v0.2.0 Compiling starship-battery v0.9.1 Compiling gimli v0.29.0 Compiling equivalent v1.0.1 Compiling anyhow v1.0.86 Compiling adler v1.0.2 Compiling lazycell v1.3.0 Compiling anstream v0.6.15 Compiling nvml-wrapper-sys v0.8.0 Compiling rustc-demangle v0.1.24 Compiling cassowary v0.3.0 Compiling winnow v0.6.18 Compiling concat-string v1.0.1 Compiling humantime v2.1.0 Compiling itertools v0.13.0 Compiling miniz_oxide v0.7.4 Compiling ahash v0.8.11 Compiling lock_api v0.4.12 Compiling num-traits v0.2.19 Compiling unicode-ellipsis v0.2.0 Compiling aho-corasick v1.1.3 Compiling object v0.36.2 Compiling hashbrown v0.14.5 Compiling crossbeam-epoch v0.9.18 Compiling castaway v0.2.3 Compiling compact_str v0.7.1 Compiling quote v1.0.36 Compiling crossbeam-deque v0.8.5 Compiling syn v2.0.72 Compiling backtrace v0.3.73 Compiling lru v0.12.4 Compiling indexmap v2.3.0 Compiling terminal_size v0.3.0 Compiling clap_builder v4.5.13 Compiling uom v0.36.0 Compiling rayon v1.10.0 Compiling signal-hook-registry v1.4.2 Compiling mio v0.8.11 Compiling dirs-sys v0.4.1 Compiling dirs v5.0.1 Compiling parking_lot v0.12.3 Compiling unicode-truncate v1.1.0 Compiling signal-hook-mio v0.2.4 Compiling crossterm v0.27.0 Compiling regex-automata v0.4.7 Compiling addr2line v0.22.0 Compiling ctrlc v3.4.4 Compiling sysinfo v0.30.13 Compiling darling_core v0.20.10 Compiling regex v1.10.5 Compiling clap_derive v4.5.13 Compiling serde_derive v1.0.204 Compiling strum_macros v0.26.4 Compiling thiserror-impl v1.0.63 Compiling stability v0.2.1 Compiling darling_macro v0.20.10 Compiling strum v0.26.3 Compiling clap v4.5.13 Compiling ratatui v0.27.0 Compiling clap_complete v4.5.12 Compiling clap_mangen v0.2.23 Compiling darling v0.20.10 Compiling wrapcenum-derive v0.4.1 Compiling clap_complete_nushell v4.5.3 Compiling clap_complete_fig v4.5.2 Compiling bottom v0.10.2 (/home/buildozer/aports/community/bottom/src/bottom-0.10.2) Compiling nvml-wrapper v0.10.0 Compiling serde_spanned v0.6.7 Compiling toml_datetime v0.6.8 Compiling toml_edit v0.22.20 warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> src/main.rs:29:19 | 29 | panic::{self, PanicInfo}, | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> src/main.rs:104:28 | 104 | fn panic_hook(panic_info: &PanicInfo<'_>) { | ^^^^^^^^^ warning: `bottom` (bin "btm") generated 2 warnings Finished `release` profile [optimized] target(s) in 1m 57s Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling libc v0.2.155 Compiling cfg-if v1.0.0 Compiling autocfg v1.3.0 Compiling bitflags v2.6.0 Compiling strsim v0.11.1 Compiling linux-raw-sys v0.4.14 Compiling anstyle v1.0.8 Compiling heck v0.5.0 Compiling utf8parse v0.2.2 Compiling is_terminal_polyfill v1.70.1 Compiling rustix v0.38.34 Compiling colorchoice v1.0.2 Compiling anstyle-query v1.1.1 Compiling clap_lex v0.7.2 Compiling memchr v2.7.4 Compiling version_check v0.9.5 Compiling rustversion v1.0.17 Compiling crossbeam-utils v0.8.20 Compiling once_cell v1.19.0 Compiling zerocopy v0.7.35 Compiling thiserror v1.0.63 Compiling parking_lot_core v0.9.10 Compiling allocator-api2 v0.2.18 Compiling signal-hook v0.3.17 Compiling log v0.4.22 Compiling fnv v1.0.7 Compiling either v1.13.0 Compiling ident_case v1.0.1 Compiling regex-syntax v0.8.4 Compiling serde v1.0.204 Compiling typenum v1.17.0 Compiling rayon-core v1.12.1 Compiling cfg_aliases v0.1.1 Compiling smallvec v1.13.2 Compiling scopeguard v1.2.0 Compiling unicode-width v0.1.13 Compiling anyhow v1.0.86 Compiling unicode-segmentation v1.11.0 Compiling roff v0.2.2 Compiling paste v1.0.15 Compiling cc v1.1.7 Compiling static_assertions v1.1.0 Compiling doc-comment v0.3.3 Compiling gimli v0.29.0 Compiling itoa v1.0.11 Compiling anstyle-parse v0.2.5 Compiling libloading v0.8.5 Compiling predicates-core v1.0.8 Compiling equivalent v1.0.1 Compiling ryu v1.0.18 Compiling option-ext v0.2.0 Compiling adler v1.0.2 Compiling nix v0.28.0 Compiling starship-battery v0.9.1 Compiling indoc v2.0.5 Compiling lazycell v1.3.0 Compiling pin-utils v0.1.0 Compiling termtree v0.4.1 Compiling rustc-demangle v0.1.24 Compiling miniz_oxide v0.7.4 Compiling bitflags v1.3.2 Compiling assert_cmd v2.0.15 Compiling anstream v0.6.15 Compiling nvml-wrapper-sys v0.8.0 Compiling winnow v0.6.18 Compiling difflib v0.4.0 Compiling itertools v0.13.0 Compiling cassowary v0.3.0 Compiling normalize-line-endings v0.3.0 Compiling cargo-husky v1.5.0 Compiling predicates-tree v1.0.11 Compiling shell-words v1.1.0 Compiling humantime v2.1.0 Compiling concat-string v1.0.1 Compiling downcast-rs v1.2.1 Compiling unicode-ellipsis v0.2.0 Compiling aho-corasick v1.1.3 Compiling object v0.36.2 Compiling ahash v0.8.11 Compiling num-traits v0.2.19 Compiling lock_api v0.4.12 Compiling memoffset v0.6.5 Compiling quote v1.0.36 Compiling crossbeam-epoch v0.9.18 Compiling syn v2.0.72 Compiling hashbrown v0.14.5 Compiling crossbeam-deque v0.8.5 Compiling castaway v0.2.3 Compiling compact_str v0.7.1 Compiling terminal_size v0.3.0 Compiling clap_builder v4.5.13 Compiling rayon v1.10.0 Compiling signal-hook-registry v1.4.2 Compiling mio v0.8.11 Compiling ioctl-rs v0.1.6 Compiling serial-core v0.4.0 Compiling termios v0.2.2 Compiling dirs-sys v0.4.1 Compiling wait-timeout v0.2.0 Compiling nix v0.25.1 Compiling lru v0.12.4 Compiling indexmap v2.3.0 Compiling unicode-truncate v1.1.0 Compiling serial-unix v0.4.0 Compiling dirs v5.0.1 Compiling regex-automata v0.4.7 Compiling parking_lot v0.12.3 Compiling float-cmp v0.9.0 Compiling uom v0.36.0 Compiling serial v0.4.0 Compiling signal-hook-mio v0.2.4 Compiling crossterm v0.27.0 Compiling addr2line v0.22.0 Compiling ctrlc v3.4.4 Compiling sysinfo v0.30.13 Compiling backtrace v0.3.73 Compiling darling_core v0.20.10 Compiling regex v1.10.5 Compiling bstr v1.10.0 Compiling predicates v3.1.2 Compiling clap_derive v4.5.13 Compiling serde_derive v1.0.204 Compiling thiserror-impl v1.0.63 Compiling strum_macros v0.26.4 Compiling stability v0.2.1 Compiling darling_macro v0.20.10 Compiling darling v0.20.10 Compiling wrapcenum-derive v0.4.1 Compiling filedescriptor v0.8.2 Compiling portable-pty v0.8.1 Compiling strum v0.26.3 Compiling ratatui v0.27.0 Compiling clap v4.5.13 Compiling clap_complete v4.5.12 Compiling clap_mangen v0.2.23 Compiling nvml-wrapper v0.10.0 Compiling clap_complete_nushell v4.5.3 Compiling clap_complete_fig v4.5.2 Compiling bottom v0.10.2 (/home/buildozer/aports/community/bottom/src/bottom-0.10.2) Compiling serde_spanned v0.6.7 Compiling toml_datetime v0.6.8 Compiling toml_edit v0.22.20 warning: unnecessary parentheses around closure body --> src/options.rs:1180:39 | 1180 | .all(|(a, b)| (a.1.test_equality(b.1))) | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 1180 - .all(|(a, b)| (a.1.test_equality(b.1))) 1180 + .all(|(a, b)| a.1.test_equality(b.1)) | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1099:45 | 1099 | [&c, &b, &a, &d].iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1099 - [&c, &b, &a, &d].iter().map(|d| (d.pid)).collect::>(), 1099 + [&c, &b, &a, &d].iter().map(|d| d.pid).collect::>(), | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1100:33 | 1100 | data.iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1100 - data.iter().map(|d| (d.pid)).collect::>(), 1100 + data.iter().map(|d| d.pid).collect::>(), | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1107:45 | 1107 | [&a, &d, &b, &c].iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1107 - [&a, &d, &b, &c].iter().map(|d| (d.pid)).collect::>(), 1107 + [&a, &d, &b, &c].iter().map(|d| d.pid).collect::>(), | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1108:33 | 1108 | data.iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1108 - data.iter().map(|d| (d.pid)).collect::>(), 1108 + data.iter().map(|d| d.pid).collect::>(), | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1114:45 | 1114 | [&b, &a, &c, &d].iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1114 - [&b, &a, &c, &d].iter().map(|d| (d.pid)).collect::>(), 1114 + [&b, &a, &c, &d].iter().map(|d| d.pid).collect::>(), | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1115:33 | 1115 | data.iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1115 - data.iter().map(|d| (d.pid)).collect::>(), 1115 + data.iter().map(|d| d.pid).collect::>(), | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1122:45 | 1122 | [&c, &d, &a, &b].iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1122 - [&c, &d, &a, &b].iter().map(|d| (d.pid)).collect::>(), 1122 + [&c, &d, &a, &b].iter().map(|d| d.pid).collect::>(), | warning: unnecessary parentheses around closure body --> src/widgets/process_table.rs:1123:33 | 1123 | data.iter().map(|d| (d.pid)).collect::>(), | ^ ^ | help: remove these parentheses | 1123 - data.iter().map(|d| (d.pid)).collect::>(), 1123 + data.iter().map(|d| d.pid).collect::>(), | warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> src/main.rs:29:19 | 29 | panic::{self, PanicInfo}, | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead --> src/main.rs:104:28 | 104 | fn panic_hook(panic_info: &PanicInfo<'_>) { | ^^^^^^^^^ warning: `bottom` (bin "btm" test) generated 11 warnings (2 duplicates) (run `cargo fix --bin "btm" --tests` to apply 9 suggestions) warning: `bottom` (bin "btm") generated 2 warnings Finished `test` profile [unoptimized + debuginfo] target(s) in 54.12s Running unittests src/main.rs (target/debug/deps/btm-191d7280ce9cc8d0) running 96 tests test canvas::components::data_table::sortable::test::test_sorting ... ok test app::states::test::search_cursor_moves ... ok test canvas::components::data_table::test::test_data_table_operations ... ok test canvas::components::time_graph::test::time_graph_gen_x_axis ... ok test canvas::components::time_graph::test::time_graph_gen_title ... ok test canvas::components::time_graph::test::time_graph_gen_y_axis ... ok test canvas::components::tui_widget::time_chart::points::test::time_chart_empty_dataset ... ok test canvas::components::tui_widget::time_chart::points::test::time_chart_test_data_trimming ... ok test canvas::components::tui_widget::time_chart::points::test::time_chart_test_interpolation ... ok test canvas::components::tui_widget::time_chart::tests::axis_can_be_stylized ... ok test canvas::components::tui_widget::time_chart::tests::chart_can_be_stylized ... ok test app::filter::test::filter_is_list_ignored ... ok test canvas::components::tui_widget::time_chart::tests::dataset_can_be_stylized ... ok test canvas::components::tui_widget::time_chart::tests::graph_type_from_str ... ok test canvas::components::tui_widget::time_chart::tests::graph_type_to_string ... ok test canvas::components::tui_widget::time_chart::tests::no_legend_if_no_named_datasets ... ok test canvas::components::tui_widget::time_chart::tests::it_does_not_panic_if_title_is_wider_than_buffer ... ok test canvas::drawing_utils::test::test_calculate_basic_use_bars ... ok test canvas::drawing_utils::test::test_should_hide_x_label ... ok test canvas::widgets::battery_display::tests::test_get_hms ... ok test canvas::widgets::battery_display::tests::test_long_time ... ok test constants::test::assert_side_border_bits_match ... ok test canvas::widgets::battery_display::tests::test_short_time ... ok test constants::test::help_menu_matches_entry_len ... ok test constants::test::help_menu_text_has_sections ... ok test data_collection::disks::unix::file_systems::test::file_system_from_str ... ok test canvas::components::tui_widget::time_chart::tests::datasets_without_name_dont_contribute_to_legend_height ... ok test data_collection::processes::linux::tests::test_proc_cpu_parse ... ok test canvas::components::tui_widget::time_chart::tests::dataset_legend_style_is_patched ... ok test data_collection::temperature::test::temp_conversions ... ok test data_collection::temperature::linux::tests::test_finalize_name ... ok test data_conversion::test::test_binary_byte_string ... ok test data_conversion::test::test_dec_bytes_per_second_string ... ok test options::config::cpu::test::all_cpu_default ... ok test options::config::cpu::test::average_cpu_default ... ok test options::config::cpu::test::avg_cpu_default ... ok test options::config::cpu::test::default_cpu_default ... ok test canvas::components::tui_widget::time_chart::tests::test_chart_have_overflowed_y_axis ... ok test canvas::components::tui_widget::time_chart::tests::test_chart_have_a_topleft_legend ... ok test canvas::components::tui_widget::time_chart::tests::test_chart_have_a_long_y_axis_title_overlapping_legend ... ok test data_collection::disks::test::test_keeping_disk_entry ... ok test canvas::components::tui_widget::time_chart::tests::it_should_hide_the_legend ... ok test options::args::test::catch_incorrect_long_args ... ok test options::config::process::test::empty_column_setting ... ok test options::config::process::test::process_column_settings_2 ... ok test options::config::process::test::process_column_settings ... ok test canvas::components::tui_widget::time_chart::tests::test_legend_area_can_fit_same_chart_area ... ok test options::config::style::test::default_selected_colour_works ... ok test options::config::layout::test::test_default_widget_by_option ... ok test options::config::layout::test::test_cpu_left_legend ... ok test options::config::process::test::process_column_settings_3 ... ok test options::config::style::utils::test::general_str_to_colour ... ok test options::args::test::verify_cli ... ok test options::config::layout::test::test_default_widget_in_layout ... ok test options::config::style::utils::test::invalid_colour_names ... ok test options::config::layout::test::test_proc_custom_layout ... ok test canvas::components::tui_widget::time_chart::tests::test_legend_of_chart_have_odd_margin_size ... ok test options::config::layout::test::test_default_battery_movement ... ok test options::config::style::utils::test::test_bad_set_colour ... ok test options::config::style::utils::test::invalid_hex_colours ... ok test options::config::layout::test::test_default_movement ... ok test options::config::style::utils::test::test_bad_set_list ... ok test options::config::style::utils::test::test_bad_text_1 ... ok test options::config::style::utils::test::test_bad_text_2 ... ok test options::config::style::utils::test::test_rgb_colours ... ok test options::config::style::utils::test::test_set_colour ... ok test options::config::style::utils::test::test_set_multi_colours ... ok test options::config::style::utils::test::test_set_style ... ok test options::config::style::utils::test::valid_colour_names ... ok test options::config::style::utils::test::valid_hex_colours ... ok test options::test::verify_try_parse_ms ... ok test utils::general::test::test_clamp_lower ... ok test utils::general::test::test_clamp_upper ... ok test utils::general::test::test_sort_partial_fn ... ok test utils::strings::tests::test_multi_eq_ignore_ascii_case ... ok test widgets::process_table::proc_widget_data::test::test_format_time ... ok test widgets::process_table::test::columns_and_is_memory ... ok test widgets::process_table::test::columns_and_is_using_command ... ok test widgets::process_table::test::command_name_sim_toggle ... ok test widgets::process_table::test::custom_columns ... ok test widgets::process_table::test::double_memory_sim_toggle ... ok test options::config::style::test::built_in_colour_schemes_work ... ok test widgets::process_table::test::pid_and_count_sim_toggle ... ok test widgets::process_table::test::test_proc_sort ... ok test widgets::process_table::test::toggle_command ... ok test widgets::process_table::test::toggle_count_pid ... ok test widgets::process_table::test::toggle_count_pid_2 ... ok test widgets::process_table::test::toggle_mem_percentage ... ok test widgets::process_table::test::toggle_mem_percentage_2 ... ok test options::test::config_human_times ... ok test options::test::config_number_times_as_num ... ok test options::test::config_number_times_as_string ... ok test options::args::test::no_default_help_heading ... ok test options::test::matches_human_times ... ok test options::test::matches_number_times ... ok test options::test::verify_cli_options_build ... ok test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/integration/main.rs (target/debug/deps/integration-e09a36033a4b8ec6) running 40 tests test arg_tests::test_battery_flag ... ignored test arg_tests::test_gpu_flag ... ignored test arg_tests::test_conflicting_temps ... ok test arg_tests::test_invalid_default_widget_1 ... ok test arg_tests::test_missing_default_widget_type ... ok test arg_tests::test_invalid_default_widget_2 ... ok test arg_tests::test_large_default_time ... ok test arg_tests::test_negative_rate ... ok test arg_tests::test_invalid_rate ... ok test arg_tests::test_small_delta_time ... ok test arg_tests::test_large_delta_time ... ok test arg_tests::test_large_rate ... ok test arg_tests::test_small_default_time ... ok test invalid_config_tests::test_duplicate_temp_type ... ok test arg_tests::test_small_rate ... ok test arg_tests::test_version ... ok test invalid_config_tests::test_empty_layout ... ok test invalid_config_tests::test_toml_mismatch_type ... ok test arg_tests::test_help ... ok test invalid_config_tests::test_lone_default_widget_count ... ok test invalid_config_tests::test_invalid_layout_widget_type ... ok test invalid_config_tests::test_invalid_colour_name ... ok test invalid_config_tests::test_invalid_colour_rgb_2 ... ok test invalid_config_tests::test_invalid_colour_hex ... ok test invalid_config_tests::test_invalid_colour_rgb ... ok test invalid_config_tests::test_invalid_default_widget_count ... ok test invalid_config_tests::test_invalid_colour_hex_2 ... ok test invalid_config_tests::test_invalid_colour_string ... ok test invalid_config_tests::test_invalid_colour_hex_3 ... ok test invalid_config_tests::test_invalid_process_column ... ok error: test failed, to rerun pass `--test integration` Caused by: process didn't exit successfully: `/home/buildozer/aports/community/bottom/src/bottom-0.10.2/target/debug/deps/integration-e09a36033a4b8ec6` (signal: 11, SIGSEGV: invalid memory reference) >>> ERROR: bottom: check failed >>> bottom: Uninstalling dependencies... (1/9) Purging .makedepends-bottom (20251027.165053) (2/9) Purging cargo-auditable (0.7.1-r0) (3/9) Purging cargo (1.90.0-r1) (4/9) Purging rust (1.90.0-r1) (5/9) Purging llvm21-libs (21.1.2-r1) (6/9) Purging scudo-malloc (21.1.2-r0) (7/9) Purging libffi (3.5.2-r0) (8/9) Purging libxml2 (2.13.9-r0) (9/9) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r24.trigger: Executing script... OK: 440 MiB in 105 packages