>>> scooter: Building community/scooter 0.9.0-r0 (using abuild 3.16.0-r0) started Sun, 01 Mar 2026 14:24:56 +0000 >>> scooter: Validating /home/buildozer/aports/community/scooter/APKBUILD... >>> scooter: Analyzing dependencies... >>> scooter: Installing for build: build-base cargo-auditable oniguruma-dev ( 1/12) Installing libffi (3.5.2-r0) ( 2/12) Installing xz-libs (5.8.2-r0) ( 3/12) Installing libxml2 (2.13.9-r0) ( 4/12) Installing llvm21-libs (21.1.8-r0) ( 5/12) Installing scudo-malloc (21.1.8-r0) ( 6/12) Installing rust (1.93.1-r0) ( 7/12) Installing sqlite-libs (3.51.2-r1) ( 8/12) Installing cargo (1.93.1-r0) ( 9/12) Installing cargo-auditable (0.7.2-r0) (10/12) Installing oniguruma (6.9.10-r0) (11/12) Installing oniguruma-dev (6.9.10-r0) (12/12) Installing .makedepends-scooter (20260301.142457) Executing busybox-1.37.0-r31.trigger OK: 836.4 MiB in 117 packages >>> scooter: Cleaning up srcdir >>> scooter: Cleaning up pkgdir >>> scooter: Cleaning up tmpdir >>> scooter: Fetching https://distfiles.alpinelinux.org/distfiles/edge/scooter-0.9.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> scooter: Fetching scooter-0.9.0.tar.gz::https://github.com/thomasschafer/scooter/archive/refs/tags/v0.9.0.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/scooter-0.9.0.tar.gz.part' scooter-0.9.0.tar.gz 100% |********************************| 2074k 0:00:00 ETA '/var/cache/distfiles/edge/scooter-0.9.0.tar.gz.part' saved /var/cache/distfiles/edge/scooter-0.9.0.tar.gz: OK >>> scooter: Fetching https://distfiles.alpinelinux.org/distfiles/edge/scooter-0.9.0.tar.gz /var/cache/distfiles/edge/scooter-0.9.0.tar.gz: OK >>> scooter: Unpacking /var/cache/distfiles/edge/scooter-0.9.0.tar.gz... Updating crates.io index Downloading crates ... Downloaded num-conv v0.2.0 Downloaded linked-hash-map v0.5.6 Downloaded serde_spanned v1.0.4 Downloaded itoa v1.0.17 Downloaded fastrand v2.3.0 Downloaded strsim v0.11.1 Downloaded steel-gen v0.8.2 Downloaded thread-id v5.1.0 Downloaded serde-value v0.7.0 Downloaded humantime v2.3.0 Downloaded anstyle-query v1.1.5 Downloaded wezterm-dynamic-derive v0.1.1 Downloaded ordered-float v4.6.0 Downloaded bitflags v1.3.2 Downloaded wezterm-blob-leases v0.1.1 Downloaded termios v0.3.3 Downloaded nom v7.1.3 Downloaded phf_codegen v0.11.3 Downloaded wezterm-bidi v0.2.3 Downloaded hex v0.4.3 Downloaded memmem v0.1.1 Downloaded ratatui-macros v0.7.0 Downloaded bit-vec v0.6.3 Downloaded libc v0.2.182 Downloaded futures v0.3.32 Downloaded fancy-regex v0.11.0 Downloaded nix v0.29.0 Downloaded ratatui-crossterm v0.1.0 Downloaded terminfo v0.9.0 Downloaded regex-automata v0.4.14 Downloaded tokio v1.49.0 Downloaded finl_unicode v1.4.0 Downloaded syntect v5.3.0 Downloaded bit-set v0.5.3 Downloaded termwiz v0.23.3 Downloaded fixedbitset v0.4.2 Downloaded pest_generator v2.8.6 Downloaded pest v2.8.6 Downloaded pest_meta v2.8.6 Downloaded pest_derive v2.8.6 Downloaded onig_sys v69.9.1 Downloaded num-derive v0.4.2 Downloaded minimal-lexical v0.2.1 Downloaded bstr v1.12.1 Downloaded ratatui-widgets v0.3.0 Downloaded steel-core v0.8.2 Downloaded cpufeatures v0.2.17 Downloaded phf v0.11.3 Downloaded portable-atomic v1.13.1 Downloaded itertools v0.14.0 Downloaded ratatui-core v0.1.0 Downloaded ucd-trie v0.1.7 Downloaded vtparse v0.6.2 Downloaded cfg_aliases v0.2.1 Downloaded memoffset v0.9.1 Downloaded mac_address v1.1.8 Downloaded sha2 v0.10.9 Downloaded bytemuck v1.25.0 Downloaded atomic v0.6.1 Downloaded uuid v1.21.0 Downloaded euclid v0.22.13 Downloaded fancy-regex v0.17.0 Downloaded syn v1.0.109 Downloaded abi_stable v0.11.3 Downloaded chrono v0.4.44 Downloaded unicode-width v0.1.14 Downloaded im-rc v15.1.0 Downloaded zerocopy v0.8.39 Downloaded lab v0.11.0 Downloaded phf_generator v0.11.3 Downloaded phf_macros v0.11.3 Downloaded siphasher v1.0.2 Downloaded phf_shared v0.11.3 Downloaded csscolorparser v0.6.2 Downloaded wezterm-color-types v0.3.0 Downloaded clap_builder v4.5.60 Downloaded aho-corasick v1.1.4 Downloaded libm v0.2.16 Downloaded futures-util v0.3.32 Downloaded icu_properties_data v2.1.2 Downloaded darling_core v0.23.0 Downloaded darling v0.23.0 Downloaded compact_str v0.9.0 Downloaded kasuari v0.4.11 Downloaded ratatui v0.30.0 Downloaded crossterm v0.29.0 Downloaded insta v1.46.3 Downloaded rayon v1.11.0 Downloaded regex v1.12.3 Downloaded bigdecimal v0.4.10 Downloaded zerovec v0.11.5 Downloaded deltae v0.3.2 Downloaded im v15.1.0 Downloaded im-lists v0.11.4 Downloaded unicode-xid v0.2.6 Downloaded typenum v1.19.0 Downloaded rand v0.9.2 Downloaded hashbrown v0.12.3 Downloaded hashbrown v0.14.5 Downloaded num-bigint v0.4.6 Downloaded wezterm-dynamic v0.2.1 Downloaded wezterm-input-types v0.1.0 Downloaded ratatui-termwiz v0.1.0 Downloaded darling_macro v0.23.0 Downloaded instability v0.3.11 Downloaded line-clipping v0.3.5 Downloaded unicode-truncate v2.0.1 Downloaded strum_macros v0.27.2 Downloaded strum v0.27.2 Downloaded clap v4.5.60 Downloaded linux-raw-sys v0.12.1 Downloaded pretty_assertions v1.4.1 Downloaded rand v0.10.0 Downloaded scc v2.4.0 Downloaded abi_stable_derive v0.11.3 Downloaded typewit v1.14.2 Downloaded core_extensions v1.5.4 Downloaded crossbeam-channel v0.5.15 Downloaded icu_collections v2.1.1 Downloaded icu_properties v2.1.2 Downloaded icu_locale_core v2.1.1 Downloaded zerotrie v0.2.3 Downloaded icu_provider v2.1.1 Downloaded icu_casemap v2.1.1 Downloaded shared_vector v0.4.5 Downloaded compact_str v0.8.1 Downloaded rustix v1.1.4 Downloaded ident_case v1.0.1 Downloaded anstyle-parse v0.2.7 Downloaded anstream v0.6.21 Downloaded anstyle v1.0.13 Downloaded clap_derive v4.5.55 Downloaded diff v0.1.13 Downloaded yansi v1.0.1 Downloaded litrs v1.0.0 Downloaded thiserror-impl v1.0.69 Downloaded thiserror v1.0.69 Downloaded filedescriptor v0.8.3 Downloaded signal-hook v0.3.18 Downloaded etcetera v0.11.0 Downloaded bit-vec v0.8.0 Downloaded globset v0.4.18 Downloaded ignore v0.4.25 Downloaded indoc v2.0.7 Downloaded console v0.15.11 Downloaded lru v0.16.3 Downloaded chacha20 v0.10.0 Downloaded crossbeam-epoch v0.9.18 Downloaded rayon-core v1.13.0 Downloaded similar v2.7.0 Downloaded anyhow v1.0.102 Downloaded derive_more-impl v2.1.1 Downloaded const_panic v0.2.15 Downloaded core_extensions_proc_macros v1.5.4 Downloaded iana-time-zone v0.1.65 Downloaded codespan-reporting v0.11.1 Downloaded futures-channel v0.3.32 Downloaded httparse v1.10.1 Downloaded litemap v0.8.1 Downloaded tinystr v0.8.2 Downloaded displaydoc v0.2.5 Downloaded bitmaps v2.1.0 Downloaded sized-chunks v0.6.5 Downloaded polling v3.11.0 Downloaded two-face v0.5.1 Downloaded rand_chacha v0.9.0 Downloaded getrandom v0.3.4 Downloaded indexmap v1.9.3 Downloaded ryu v1.0.23 Downloaded crossbeam-utils v0.8.21 Downloaded ahash v0.8.12 Downloaded lasso v0.7.3 Downloaded num-rational v0.4.2 Downloaded regex-syntax v0.8.10 Downloaded colorchoice v1.0.4 Downloaded is_terminal_polyfill v1.70.2 Downloaded utf8parse v0.2.2 Downloaded clap_lex v1.0.0 Downloaded heck v0.5.0 Downloaded content_inspector v0.2.4 Downloaded document-features v0.2.12 Downloaded signal-hook-mio v0.2.5 Downloaded bit-set v0.8.0 Downloaded cpufeatures v0.3.0 Downloaded either v1.15.0 Downloaded crossbeam-deque v0.8.6 Downloaded sdd v3.0.10 Downloaded serial_test_derive v3.4.0 Downloaded serial_test v3.4.0 Downloaded convert_case v0.10.0 Downloaded derive_more v2.1.1 Downloaded as_derive_utils v0.11.0 Downloaded generational-arena v0.2.9 Downloaded libloading v0.7.4 Downloaded paste v1.0.15 Downloaded tstr v0.2.4 Downloaded repr_offset v0.2.2 Downloaded semver v1.0.27 Downloaded rustc_version v0.4.1 Downloaded termcolor v1.4.1 Downloaded futures-executor v0.3.32 Downloaded futures-core v0.3.32 Downloaded futures-macro v0.3.32 Downloaded slab v0.4.12 Downloaded glob v0.3.3 Downloaded writeable v0.6.2 Downloaded yoke v0.8.1 Downloaded synstructure v0.13.2 Downloaded zerovec-derive v0.11.2 Downloaded lazy_static v1.5.0 Downloaded generic_singleton v0.5.1 Downloaded rand_xoshiro v0.6.0 Downloaded digest v0.10.7 Downloaded ppv-lite86 v0.2.21 Downloaded rand_core v0.9.5 Downloaded rustversion v1.0.22 Downloaded static_assertions v1.1.0 Downloaded dashmap v6.1.0 Downloaded num-integer v0.1.46 Downloaded unicode-width v0.2.2 Downloaded syn v2.0.117 Downloaded log-mdc v0.1.0 Downloaded mock_instant v0.6.0 Downloaded ordered-float v2.10.1 Downloaded unsafe-libyaml v0.2.11 Downloaded serde_yaml v0.9.34+deprecated Downloaded unicode-segmentation v1.12.0 Downloaded abi_stable_shared v0.11.0 Downloaded tstr_proc_macros v0.2.2 Downloaded async-ffi v0.5.0 Downloaded crossbeam-queue v0.3.12 Downloaded futures-io v0.3.32 Downloaded futures-sink v0.3.32 Downloaded futures-task v0.3.32 Downloaded icu_casemap_data v2.1.1 Downloaded potential_utf v0.1.4 Downloaded stable_deref_trait v1.2.1 Downloaded yoke-derive v0.8.1 Downloaded zerofrom-derive v0.1.6 Downloaded zerofrom v0.1.6 Downloaded anymap3 v1.0.1 Downloaded block-buffer v0.10.4 Downloaded crypto-common v0.1.7 Downloaded castaway v0.2.4 Downloaded version_check v0.9.5 Downloaded quick-xml v0.38.4 Downloaded time v0.3.47 Downloaded serde_json v1.0.149 Downloaded hashbrown v0.16.1 Downloaded winnow v0.7.14 Downloaded log4rs v1.4.0 Downloaded arc-swap v1.8.2 Downloaded generic-array v0.14.7 Downloaded md-5 v0.10.6 Downloaded codegen v0.2.0 Downloaded rand v0.8.5 Downloaded tempfile v3.26.0 Downloaded bytes v1.11.1 Downloaded log v0.4.29 Downloaded mio v1.1.1 Downloaded signal-hook-registry v1.4.8 Downloaded miniz_oxide v0.8.9 Downloaded flate2 v1.1.9 Downloaded bitflags v2.11.0 Downloaded cc v1.2.56 Downloaded base64 v0.22.1 Downloaded serde v1.0.228 Downloaded serde_derive v1.0.228 Downloaded proc-macro2 v1.0.106 Downloaded unicode-ident v1.0.24 Downloaded allocator-api2 v0.2.21 Downloaded indexmap v2.13.0 Downloaded serde_core v1.0.228 Downloaded memchr v2.8.0 Downloaded simple-log v2.4.0 Downloaded num-traits v0.2.19 Downloaded steel-parser v0.8.2 Downloaded thin-vec v0.2.14 Downloaded which v8.0.0 Downloaded getrandom v0.4.1 Downloaded lock_api v0.4.14 Downloaded smallvec v1.15.1 Downloaded parking_lot_core v0.9.12 Downloaded parking_lot v0.12.5 Downloaded pin-project-lite v0.2.16 Downloaded socket2 v0.6.2 Downloaded bincode v1.3.3 Downloaded crc32fast v1.5.0 Downloaded simd-adler32 v0.3.8 Downloaded once_cell v1.21.3 Downloaded shlex v1.3.0 Downloaded pkg-config v0.3.32 Downloaded onig v6.5.1 Downloaded deranged v0.5.8 Downloaded time-macros v0.2.27 Downloaded plist v1.8.0 Downloaded zmij v1.0.21 Downloaded thiserror v2.0.18 Downloaded walkdir v2.5.0 Downloaded yaml-rust v0.4.5 Downloaded quote v1.0.44 Downloaded equivalent v1.0.2 Downloaded foldhash v0.2.0 Downloaded toml_datetime v1.0.0+spec-1.1.0 Downloaded toml_parser v1.0.9+spec-1.1.0 Downloaded toml v1.0.3+spec-1.1.0 Downloaded autocfg v1.5.0 Downloaded rand_core v0.6.4 Downloaded ordered-float v5.1.0 Downloaded arrayvec v0.5.2 Downloaded typed-arena v2.0.2 Downloaded pretty v0.12.5 Downloaded rustc-hash v2.1.1 Downloaded steel-quickscope v0.3.2 Downloaded weak-table v0.3.2 Downloaded env_home v0.1.0 Downloaded xdg v3.0.0 Downloaded steel-derive v0.8.2 Downloaded rand_core v0.10.0 Downloaded home v0.5.12 Downloaded termini v1.0.0 Downloaded scopeguard v1.2.0 Downloaded tokio-macros v2.6.0 Downloaded cfg-if v1.0.4 Downloaded adler2 v2.0.1 Downloaded fnv v1.0.7 Downloaded find-msvc-tools v0.1.9 Downloaded thiserror-impl v2.0.18 Downloaded num_threads v0.1.7 Downloaded powerfmt v0.2.0 Downloaded errno v0.3.14 Downloaded time-core v0.1.8 Downloaded toml_writer v1.0.6+spec-1.1.0 Downloaded same-file v1.0.6 Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.44 Compiling libc v0.2.182 Compiling serde_core v1.0.228 Compiling cfg-if v1.0.4 Compiling memchr v2.8.0 Compiling equivalent v1.0.2 Compiling foldhash v0.2.0 Compiling allocator-api2 v0.2.21 Compiling itoa v1.0.17 Compiling bitflags v2.11.0 Compiling rustversion v1.0.22 Compiling thiserror v2.0.18 Compiling serde v1.0.228 Compiling ryu v1.0.23 Compiling parking_lot_core v0.9.12 Compiling unicode-segmentation v1.12.0 Compiling powerfmt v0.2.0 Compiling either v1.15.0 Compiling autocfg v1.5.0 Compiling scopeguard v1.2.0 Compiling smallvec v1.15.1 Compiling heck v0.5.0 Compiling zerocopy v0.8.39 Compiling ident_case v1.0.1 Compiling num-conv v0.2.0 Compiling time-core v0.1.8 Compiling num_threads v0.1.7 Compiling find-msvc-tools v0.1.9 Compiling getrandom v0.3.4 Compiling unicode-xid v0.2.6 Compiling futures-core v0.3.32 Compiling shlex v1.3.0 Compiling regex-syntax v0.8.10 Compiling strsim v0.11.1 Compiling crossbeam-utils v0.8.21 Compiling crc32fast v1.5.0 Compiling zmij v1.0.21 Compiling adler2 v2.0.1 Compiling rustix v1.1.4 Compiling unicode-width v0.2.2 Compiling serde_json v1.0.149 Compiling pkg-config v0.3.32 Compiling signal-hook v0.3.18 Compiling simd-adler32 v0.3.8 Compiling instability v0.3.11 Compiling linux-raw-sys v0.12.1 Compiling indoc v2.0.7 Compiling lock_api v0.4.14 Compiling once_cell v1.21.3 Compiling static_assertions v1.1.0 Compiling fnv v1.0.7 Compiling same-file v1.0.6 Compiling litrs v1.0.0 Compiling anyhow v1.0.102 Compiling pin-project-lite v0.2.16 Compiling deranged v0.5.8 Compiling miniz_oxide v0.8.9 Compiling futures-sink v0.3.32 Compiling getrandom v0.4.1 Compiling cc v1.2.56 Compiling unsafe-libyaml v0.2.11 Compiling base64 v0.22.1 Compiling linked-hash-map v0.5.6 Compiling rayon-core v1.13.0 Compiling utf8parse v0.2.2 Compiling itertools v0.14.0 Compiling walkdir v2.5.0 Compiling winnow v0.7.14 Compiling iana-time-zone v0.1.65 Compiling futures-channel v0.3.32 Compiling line-clipping v0.3.5 Compiling anstyle-parse v0.2.7 Compiling bit-vec v0.8.0 Compiling slab v0.4.12 Compiling humantime v2.3.0 Compiling log-mdc v0.1.0 Compiling futures-task v0.3.32 Compiling anstyle v1.0.13 Compiling futures-io v0.3.32 Compiling anstyle-query v1.1.5 Compiling mock_instant v0.6.0 Compiling hashbrown v0.16.1 Compiling colorchoice v1.0.4 Compiling yaml-rust v0.4.5 Compiling is_terminal_polyfill v1.70.2 Compiling clap_lex v1.0.0 Compiling toml_writer v1.0.6+spec-1.1.0 Compiling bytes v1.11.1 Compiling home v0.5.12 Compiling aho-corasick v1.1.4 Compiling convert_case v0.10.0 Compiling quick-xml v0.38.4 Compiling bstr v1.12.1 Compiling paste v1.0.15 Compiling fastrand v2.3.0 Compiling bit-set v0.8.0 Compiling termini v1.0.0 Compiling num-traits v0.2.19 Compiling anstream v0.6.21 Compiling content_inspector v0.2.4 Compiling etcetera v0.11.0 Compiling similar v2.7.0 Compiling flate2 v1.1.9 Compiling document-features v0.2.12 Compiling crossbeam-epoch v0.9.18 Compiling clap_builder v4.5.60 Compiling castaway v0.2.4 Compiling arc-swap v1.8.2 Compiling compact_str v0.9.0 Compiling crossbeam-deque v0.8.6 Compiling indexmap v2.13.0 Compiling lru v0.16.3 Compiling syn v2.0.117 Compiling rayon v1.11.0 Compiling onig_sys v69.9.1 Compiling errno v0.3.14 Compiling thread-id v5.1.0 Compiling socket2 v0.6.2 Compiling time v0.3.47 Compiling signal-hook-registry v1.4.8 Compiling rand_core v0.9.5 Compiling parking_lot v0.12.5 Compiling ordered-float v2.10.1 Compiling chrono v0.4.44 Compiling onig v6.5.1 Compiling unicode-truncate v2.0.1 Compiling toml_parser v1.0.9+spec-1.1.0 Compiling regex-automata v0.4.14 Compiling tempfile v3.26.0 Compiling log v0.4.29 Compiling toml_datetime v1.0.0+spec-1.1.0 Compiling serde_spanned v1.0.4 Compiling mio v1.1.1 Compiling toml v1.0.3+spec-1.1.0 Compiling signal-hook-mio v0.2.5 Compiling ppv-lite86 v0.2.21 Compiling darling_core v0.23.0 Compiling rand_chacha v0.9.0 Compiling rand v0.9.2 Compiling thiserror-impl v2.0.18 Compiling serde_derive v1.0.228 Compiling derive_more-impl v2.1.1 Compiling strum_macros v0.27.2 Compiling futures-macro v0.3.32 Compiling tokio-macros v2.6.0 Compiling clap_derive v4.5.55 Compiling globset v0.4.18 Compiling fancy-regex v0.17.0 Compiling regex v1.12.3 Compiling tokio v1.49.0 Compiling futures-util v0.3.32 Compiling ignore v0.4.25 Compiling kasuari v0.4.11 Compiling derive_more v2.1.1 Compiling crossterm v0.29.0 Compiling darling_macro v0.23.0 Compiling clap v4.5.60 Compiling strum v0.27.2 Compiling ratatui-core v0.1.0 Compiling darling v0.23.0 Compiling ratatui-widgets v0.3.0 Compiling ratatui-crossterm v0.1.0 Compiling bincode v1.3.3 Compiling plist v1.8.0 Compiling serde_yaml v0.9.34+deprecated Compiling serde-value v0.7.0 Compiling futures-executor v0.3.32 Compiling futures v0.3.32 Compiling ratatui-macros v0.7.0 Compiling ratatui v0.30.0 Compiling syntect v5.3.0 Compiling log4rs v1.4.0 Compiling simple-log v2.4.0 Compiling two-face v0.5.1 Compiling scooter-core v0.3.2 (/home/buildozer/aports/community/scooter/src/scooter-0.9.0/scooter-core) Compiling scooter v0.9.0 (/home/buildozer/aports/community/scooter/src/scooter-0.9.0/scooter) Finished `release` profile [optimized] target(s) in 1m 59s Compiling proc-macro2 v1.0.106 Compiling quote v1.0.44 Compiling unicode-ident v1.0.24 Compiling libc v0.2.182 Compiling cfg-if v1.0.4 Compiling serde_core v1.0.228 Compiling memchr v2.8.0 Compiling foldhash v0.2.0 Compiling allocator-api2 v0.2.21 Compiling equivalent v1.0.2 Compiling itoa v1.0.17 Compiling bitflags v2.11.0 Compiling unicode-segmentation v1.12.0 Compiling thiserror v2.0.18 Compiling rustversion v1.0.22 Compiling serde v1.0.228 Compiling parking_lot_core v0.9.12 Compiling ryu v1.0.23 Compiling scopeguard v1.2.0 Compiling strsim v0.11.1 Compiling smallvec v1.15.1 Compiling regex-syntax v0.8.10 Compiling once_cell v1.21.3 Compiling either v1.15.0 Compiling futures-core v0.3.32 Compiling autocfg v1.5.0 Compiling heck v0.5.0 Compiling powerfmt v0.2.0 Compiling getrandom v0.3.4 Compiling time-core v0.1.8 Compiling rustix v1.1.4 Compiling num-conv v0.2.0 Compiling shlex v1.3.0 Compiling crossbeam-utils v0.8.21 Compiling num_threads v0.1.7 Compiling find-msvc-tools v0.1.9 Compiling zmij v1.0.21 Compiling unicode-xid v0.2.6 Compiling crc32fast v1.5.0 Compiling ident_case v1.0.1 Compiling zerocopy v0.8.39 Compiling unicode-width v0.2.2 Compiling linux-raw-sys v0.12.1 Compiling pkg-config v0.3.32 Compiling serde_json v1.0.149 Compiling adler2 v2.0.1 Compiling signal-hook v0.3.18 Compiling simd-adler32 v0.3.8 Compiling getrandom v0.4.1 Compiling rand_core v0.10.0 Compiling lock_api v0.4.14 Compiling pin-project-lite v0.2.16 Compiling static_assertions v1.1.0 Compiling indoc v2.0.7 Compiling instability v0.3.11 Compiling fnv v1.0.7 Compiling anyhow v1.0.102 Compiling same-file v1.0.6 Compiling deranged v0.5.8 Compiling litrs v1.0.0 Compiling futures-sink v0.3.32 Compiling futures-io v0.3.32 Compiling base64 v0.22.1 Compiling iana-time-zone v0.1.65 Compiling winnow v0.7.14 Compiling itertools v0.14.0 Compiling miniz_oxide v0.8.9 Compiling slab v0.4.12 Compiling unsafe-libyaml v0.2.11 Compiling futures-task v0.3.32 Compiling linked-hash-map v0.5.6 Compiling cc v1.2.56 Compiling utf8parse v0.2.2 Compiling walkdir v2.5.0 Compiling rayon-core v1.13.0 Compiling line-clipping v0.3.5 Compiling futures-channel v0.3.32 Compiling is_terminal_polyfill v1.70.2 Compiling fastrand v2.3.0 Compiling bit-vec v0.8.0 Compiling log-mdc v0.1.0 Compiling mock_instant v0.6.0 Compiling anstyle-parse v0.2.7 Compiling anstyle-query v1.1.5 Compiling humantime v2.3.0 Compiling colorchoice v1.0.4 Compiling anstyle v1.0.13 Compiling paste v1.0.15 Compiling hashbrown v0.16.1 Compiling yaml-rust v0.4.5 Compiling convert_case v0.10.0 Compiling toml_writer v1.0.6+spec-1.1.0 Compiling clap_lex v1.0.0 Compiling bytes v1.11.1 Compiling home v0.5.12 Compiling similar v2.7.0 Compiling aho-corasick v1.1.4 Compiling quick-xml v0.38.4 Compiling bstr v1.12.1 Compiling termini v1.0.0 Compiling content_inspector v0.2.4 Compiling etcetera v0.11.0 Compiling sdd v3.0.10 Compiling cpufeatures v0.3.0 Compiling bit-set v0.8.0 Compiling chacha20 v0.10.0 Compiling num-traits v0.2.19 Compiling anstream v0.6.21 Compiling scc v2.4.0 Compiling flate2 v1.1.9 Compiling document-features v0.2.12 Compiling crossbeam-epoch v0.9.18 Compiling castaway v0.2.4 Compiling arc-swap v1.8.2 Compiling clap_builder v4.5.60 Compiling compact_str v0.9.0 Compiling indexmap v2.13.0 Compiling lru v0.16.3 Compiling crossbeam-deque v0.8.6 Compiling syn v2.0.117 Compiling errno v0.3.14 Compiling thread-id v5.1.0 Compiling socket2 v0.6.2 Compiling console v0.15.11 Compiling time v0.3.47 Compiling signal-hook-registry v1.4.8 Compiling rand_core v0.9.5 Compiling rand v0.10.0 Compiling onig_sys v69.9.1 Compiling parking_lot v0.12.5 Compiling ordered-float v2.10.1 Compiling chrono v0.4.44 Compiling rayon v1.11.0 Compiling unicode-truncate v2.0.1 Compiling onig v6.5.1 Compiling regex-automata v0.4.14 Compiling toml_parser v1.0.9+spec-1.1.0 Compiling tempfile v3.26.0 Compiling log v0.4.29 Compiling serde_spanned v1.0.4 Compiling toml_datetime v1.0.0+spec-1.1.0 Compiling mio v1.1.1 Compiling toml v1.0.3+spec-1.1.0 Compiling signal-hook-mio v0.2.5 Compiling darling_core v0.23.0 Compiling ppv-lite86 v0.2.21 Compiling rand_chacha v0.9.0 Compiling thiserror-impl v2.0.18 Compiling serde_derive v1.0.228 Compiling derive_more-impl v2.1.1 Compiling strum_macros v0.27.2 Compiling futures-macro v0.3.32 Compiling tokio-macros v2.6.0 Compiling clap_derive v4.5.55 Compiling serial_test_derive v3.4.0 Compiling rand v0.9.2 Compiling globset v0.4.18 Compiling regex v1.12.3 Compiling fancy-regex v0.17.0 Compiling tokio v1.49.0 Compiling ignore v0.4.25 Compiling insta v1.46.3 Compiling futures-util v0.3.32 Compiling kasuari v0.4.11 Compiling derive_more v2.1.1 Compiling crossterm v0.29.0 Compiling darling_macro v0.23.0 Compiling clap v4.5.60 Compiling strum v0.27.2 Compiling ratatui-core v0.1.0 Compiling darling v0.23.0 Compiling ratatui-widgets v0.3.0 Compiling ratatui-crossterm v0.1.0 Compiling serde-value v0.7.0 Compiling serde_yaml v0.9.34+deprecated Compiling plist v1.8.0 Compiling bincode v1.3.3 Compiling futures-executor v0.3.32 Compiling ratatui-macros v0.7.0 Compiling ratatui v0.30.0 Compiling futures v0.3.32 Compiling serial_test v3.4.0 Compiling syntect v5.3.0 Compiling log4rs v1.4.0 Compiling simple-log v2.4.0 Compiling two-face v0.5.1 Compiling scooter-core v0.3.2 (/home/buildozer/aports/community/scooter/src/scooter-0.9.0/scooter-core) Compiling scooter v0.9.0 (/home/buildozer/aports/community/scooter/src/scooter-0.9.0/scooter) Finished `test` profile [unoptimized + debuginfo] target(s) in 47.32s Running unittests src/lib.rs (target/debug/deps/scooter-0c6a22e6d89810d3) running 120 tests test app_runner::tests::test_build_editor_command_backslash_before_file_token_resets_escape ... ok test app_runner::tests::test_build_editor_command_backslash_before_line_token_resets_escape ... ok test app_runner::tests::test_build_editor_command_double_quoted_file ... ok test app_runner::tests::test_build_editor_command_colon_suffix ... ok test app_runner::tests::test_build_editor_command_double_quotes_escape_backslash ... ok test app_runner::tests::test_build_editor_command_double_quotes_escape_backtick ... ok test app_runner::tests::test_build_editor_command_double_quotes_escape_dollar ... ok test app_runner::tests::test_build_editor_command_empty_path ... ok test app_runner::tests::test_build_editor_command_helix_tmux_send_keys ... ok test app_runner::tests::test_build_editor_command_multiple_file_tokens ... ok test app_runner::tests::test_build_editor_command_no_tokens ... ok test app_runner::tests::test_build_editor_command_neovim_remote_send ... ok test app_runner::tests::test_build_editor_command_single_quote_in_path ... ok test app_runner::tests::test_build_editor_command_single_quoted_file ... ok test app_runner::tests::test_build_editor_command_unquoted_file ... ok test app_runner::tests::test_build_editor_command_unterminated_double_quote ... ok test app_runner::tests::test_format_replacement_results_no_errors ... ok test app_runner::tests::test_format_replacement_results_no_ignored_count ... ok test ui::colour::tests::test_specific_xterm_values ... ok test app_runner::tests::test_format_replacement_results_with_errors ... ok test ui::colour::tests::test_to_256_colour_black ... ok test ui::colour::tests::test_to_256_colour_color_thresholds ... ok test ui::colour::tests::test_to_256_colour_grayscale ... ok test ui::colour::tests::test_to_256_colour_primary_colors ... ok test ui::colour::tests::test_to_256_colour_secondary_colors ... ok test ui::colour::tests::test_to_256_colour_white ... ok test ui::view::tests::diffs_to_lines_tests::test_crlf_at_end ... ok test ui::view::tests::diffs_to_lines_tests::test_crlf_stripped ... ok test ui::view::tests::diffs_to_lines_tests::test_empty_diffs ... ok test ui::view::tests::diffs_to_lines_tests::test_empty_line_between_content ... ok test ui::view::tests::diffs_to_lines_tests::test_mixed_crlf_and_lf ... ok test ui::view::tests::diffs_to_lines_tests::test_multiple_segments_same_line ... ok test ui::view::tests::diffs_to_lines_tests::test_multiple_newlines ... ok test ui::view::tests::diffs_to_lines_tests::test_newline_across_segments ... ok test ui::view::tests::diffs_to_lines_tests::test_only_newlines ... ok test ui::view::tests::diffs_to_lines_tests::test_removed_line_kind ... ok test ui::view::tests::diffs_to_lines_tests::test_single_line ... ok test ui::view::tests::diffs_to_lines_tests::test_trailing_newline ... ok test ui::view::tests::diffs_to_lines_tests::test_unicode_multibyte ... ok test ui::view::tests::diffs_to_lines_tests::test_with_newline ... ok test ui::view::tests::multiline_diff_tests::test_build_multiline_diff_changed_and_unchanged_regions_have_expected_styles ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_empty_replacement ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_multiline_match ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_ending_with_newline ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_only_newlines ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_with_crlf ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_with_multiple_newlines ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_with_newline ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_single_line_replacement ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_unicode_content ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_unicode_with_newlines ... ok test ui::view::tests::strip_control_chars_cow_tests::test_empty_string_returns_borrowed ... ok test ui::view::tests::strip_control_chars_cow_tests::test_no_control_chars_returns_borrowed ... ok test ui::view::tests::strip_control_chars_cow_tests::test_unicode_no_control_returns_borrowed ... ok test ui::view::tests::strip_control_chars_cow_tests::test_with_control_chars_returns_owned ... ok test ui::view::tests::test_extract_first_n_width_basic ... ok test ui::view::tests::multiline_diff_tests::test_build_multiline_diff_preserves_full_line_counts_for_large_byte_range ... ok test ui::view::tests::test_extract_first_n_width_boundary_conditions ... ok test ui::view::tests::test_extract_first_n_width_complex_emojis ... ok test ui::view::tests::test_extract_first_n_width_emojis ... ok test ui::view::tests::test_extract_first_n_width_empty ... ok test ui::view::tests::test_extract_first_n_width_exact_fit ... ok test ui::view::tests::test_extract_first_n_width_mixed_content ... ok test ui::view::tests::test_extract_first_n_width_whitespace ... ok test ui::view::tests::test_extract_first_n_width_wide_characters ... ok test ui::view::tests::test_extract_first_n_width_zero_width_chars ... ok test ui::view::tests::test_split_first_chunk_combining_diacritics ... ok test ui::view::tests::test_split_first_chunk_emoji_with_skin_tone ... ok test ui::view::tests::test_split_first_chunk_emoji_zwj_sequences ... ok test ui::view::tests::test_split_first_chunk_empty ... ok test ui::view::tests::test_split_first_chunk_family_emoji ... ok test ui::view::tests::test_split_first_chunk_flag_emoji ... ok test ui::view::tests::test_split_first_chunk_keycap_sequences ... ok test ui::view::tests::test_split_first_chunk_mixed ... ok test ui::view::tests::test_split_first_chunk_multiple_grapheme_edge_cases ... ok test ui::view::tests::test_split_first_chunk_with_emojis ... ok test ui::view::tests::test_split_first_chunk_with_punctuation ... ok test ui::view::tests::test_split_first_chunk_with_unicode ... ok test ui::view::tests::test_split_first_chunk_words ... ok test ui::view::tests::test_split_lines_at_end ... ok test ui::view::tests::test_split_lines_at_start ... ok test ui::view::tests::test_split_lines_centered ... ok test ui::view::tests::test_split_lines_non_sequential_indices ... ok test ui::view::tests::test_split_lines_non_sequential_indices_large_window ... ok test ui::view::tests::test_split_lines_with_custom_data_type ... ok test ui::view::tests::test_split_lines_with_small_window ... ok test ui::view::tests::wrap_lines_tests::test_basic_wrapping ... ok test ui::view::tests::wrap_lines_tests::test_exact_width_fit ... ok test ui::view::tests::wrap_lines_tests::test_mixed_narrow_wide_characters ... ok test ui::view::tests::wrap_lines_tests::test_multiple_lines_wrapping ... ok test ui::view::tests::wrap_lines_tests::test_no_wrapping_needed ... ok test ui::view::tests::wrap_lines_tests::test_one_char_over_width ... ok test ui::view::tests::wrap_lines_tests::test_styled_segments_preserved ... ok test ui::view::tests::wrap_lines_tests::test_unicode_emoji ... ok test ui::view::tests::wrap_lines_tests::test_very_long_word ... ok test ui::view::tests::test_split_lines_line_idx_not_found - should panic ... ok test ui::view::tests::wrap_lines_tests::test_wide_characters_wrapping ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_empty_input ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_multiple_input_lines_with_limit ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_multiple_spaces ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_multiple_wraps_same_line ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_num_lines_limit ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_num_lines_zero ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_single_space ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_equals_prefix ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_one ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_zero ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_one_more_than_prefix ... ok test ui::view::tests::test_render_paragraph_popup_narrow_screen ... ok test ui::view::tests::test_render_paragraph_popup_wrapping ... ok test ui::view::tests::test_render_paragraph_popup_short_text ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_byte_range_cache_hit_for_equivalent_payload ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_byte_range_distinct_metadata_misses_cache ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_cache_hit_for_equivalent_payload_reuses_ready_diff ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_dedupes_inflight_requests_per_key ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_dedupes_inflight_requests_per_key_byte_range ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_distinct_key_triggers_new_background_compute ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_does_not_block_current_thread_runtime ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_transitions_simple_to_full_after_background_compute ... ok test ui::view::tests::multiline_diff_tests::test_failed_in_progress_entry_cleanup_allows_retry ... ok test result: ok. 120 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.28s Running unittests src/main.rs (target/debug/deps/scooter-416c4fa31c618bff) running 138 tests test app_runner::tests::test_build_editor_command_backslash_before_line_token_resets_escape ... ok test app_runner::tests::test_build_editor_command_backslash_before_file_token_resets_escape ... ok test app_runner::tests::test_build_editor_command_colon_suffix ... ok test app_runner::tests::test_build_editor_command_double_quoted_file ... ok test app_runner::tests::test_build_editor_command_double_quotes_escape_backslash ... ok test app_runner::tests::test_build_editor_command_double_quotes_escape_backtick ... ok test app_runner::tests::test_build_editor_command_double_quotes_escape_dollar ... ok test app_runner::tests::test_build_editor_command_empty_path ... ok test app_runner::tests::test_build_editor_command_multiple_file_tokens ... ok test app_runner::tests::test_build_editor_command_helix_tmux_send_keys ... ok test app_runner::tests::test_build_editor_command_neovim_remote_send ... ok test app_runner::tests::test_build_editor_command_no_tokens ... ok test app_runner::tests::test_build_editor_command_single_quote_in_path ... ok test app_runner::tests::test_build_editor_command_single_quoted_file ... ok test app_runner::tests::test_build_editor_command_unquoted_file ... ok test app_runner::tests::test_format_replacement_results_no_errors ... ok test app_runner::tests::test_build_editor_command_unterminated_double_quote ... ok test app_runner::tests::test_format_replacement_results_no_ignored_count ... ok test tests::test_app_config_try_from_success ... ok test app_runner::tests::test_format_replacement_results_with_errors ... ok test tests::test_editor_command_override ... ok test tests::test_editor_command_override_none ... ok test tests::test_parse_config_dir_nonexistent_path ... ok test tests::test_parse_config_dir_file_not_directory ... ok test tests::test_parse_config_dir_valid_directory ... ok test tests::test_search_field_values_from ... ok test tests::test_search_field_values_from_defaults ... ok test tests::test_validate_directory_does_not_exist ... ok test tests::test_validate_directory_exists ... ok test tests::test_validate_directory_with_nested_structure ... ok test tests::test_validate_flag_combinations_no_tui_and_immediate ... ok test tests::test_validate_directory_with_special_chars ... ok test tests::test_validate_flag_combinations_immediate_with_individual_flags ... ok test tests::test_validate_flag_combinations_no_tui_with_individual_flags ... ok test tests::test_validate_flag_combinations_success ... ok test tests::test_validate_search_text_required_flags_without_text ... ok test tests::test_validate_search_text_required_success ... ok test ui::colour::tests::test_specific_xterm_values ... ok test ui::colour::tests::test_to_256_colour_black ... ok test ui::colour::tests::test_to_256_colour_color_thresholds ... ok test ui::colour::tests::test_to_256_colour_grayscale ... ok test ui::colour::tests::test_to_256_colour_primary_colors ... ok test ui::colour::tests::test_to_256_colour_secondary_colors ... ok test ui::colour::tests::test_to_256_colour_white ... ok test ui::view::tests::diffs_to_lines_tests::test_crlf_at_end ... ok test ui::view::tests::diffs_to_lines_tests::test_crlf_stripped ... ok test ui::view::tests::diffs_to_lines_tests::test_empty_diffs ... ok test ui::view::tests::diffs_to_lines_tests::test_empty_line_between_content ... ok test ui::view::tests::diffs_to_lines_tests::test_mixed_crlf_and_lf ... ok test ui::view::tests::diffs_to_lines_tests::test_multiple_newlines ... ok test ui::view::tests::diffs_to_lines_tests::test_multiple_segments_same_line ... ok test ui::view::tests::diffs_to_lines_tests::test_newline_across_segments ... ok test ui::view::tests::diffs_to_lines_tests::test_only_newlines ... ok test ui::view::tests::diffs_to_lines_tests::test_removed_line_kind ... ok test ui::view::tests::diffs_to_lines_tests::test_single_line ... ok test ui::view::tests::diffs_to_lines_tests::test_trailing_newline ... ok test ui::view::tests::diffs_to_lines_tests::test_unicode_multibyte ... ok test ui::view::tests::diffs_to_lines_tests::test_with_newline ... ok test ui::view::tests::multiline_diff_tests::test_build_multiline_diff_changed_and_unchanged_regions_have_expected_styles ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_empty_replacement ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_multiline_match ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_ending_with_newline ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_only_newlines ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_with_crlf ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_with_multiple_newlines ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_replacement_with_newline ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_single_line_replacement ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_unicode_content ... ok test ui::view::tests::multiline_diff_tests::test_build_multiline_diff_preserves_full_line_counts_for_large_byte_range ... ok test ui::view::tests::simple_diff_tests::test_simple_diff_unicode_with_newlines ... ok test ui::view::tests::strip_control_chars_cow_tests::test_empty_string_returns_borrowed ... ok test ui::view::tests::strip_control_chars_cow_tests::test_no_control_chars_returns_borrowed ... ok test ui::view::tests::strip_control_chars_cow_tests::test_unicode_no_control_returns_borrowed ... ok test ui::view::tests::strip_control_chars_cow_tests::test_with_control_chars_returns_owned ... ok test ui::view::tests::test_extract_first_n_width_basic ... ok test ui::view::tests::test_extract_first_n_width_boundary_conditions ... ok test ui::view::tests::test_extract_first_n_width_complex_emojis ... ok test ui::view::tests::test_extract_first_n_width_emojis ... ok test ui::view::tests::test_extract_first_n_width_empty ... ok test ui::view::tests::test_extract_first_n_width_exact_fit ... ok test ui::view::tests::test_extract_first_n_width_mixed_content ... ok test ui::view::tests::test_extract_first_n_width_whitespace ... ok test ui::view::tests::test_extract_first_n_width_wide_characters ... ok test ui::view::tests::test_extract_first_n_width_zero_width_chars ... ok test ui::view::tests::test_split_first_chunk_combining_diacritics ... ok test ui::view::tests::test_split_first_chunk_emoji_with_skin_tone ... ok test ui::view::tests::test_split_first_chunk_emoji_zwj_sequences ... ok test ui::view::tests::test_split_first_chunk_empty ... ok test ui::view::tests::test_split_first_chunk_family_emoji ... ok test ui::view::tests::test_split_first_chunk_flag_emoji ... ok test ui::view::tests::test_split_first_chunk_keycap_sequences ... ok test ui::view::tests::test_split_first_chunk_mixed ... ok test ui::view::tests::test_split_first_chunk_multiple_grapheme_edge_cases ... ok test ui::view::tests::test_split_first_chunk_with_emojis ... ok test ui::view::tests::test_split_first_chunk_with_punctuation ... ok test ui::view::tests::test_split_first_chunk_with_unicode ... ok test ui::view::tests::test_split_first_chunk_words ... ok test ui::view::tests::test_split_lines_at_end ... ok test ui::view::tests::test_split_lines_at_start ... ok test ui::view::tests::test_split_lines_centered ... ok test ui::view::tests::test_split_lines_non_sequential_indices ... ok test ui::view::tests::test_split_lines_non_sequential_indices_large_window ... ok test ui::view::tests::test_split_lines_with_custom_data_type ... ok test ui::view::tests::test_split_lines_with_small_window ... ok test ui::view::tests::wrap_lines_tests::test_basic_wrapping ... ok test ui::view::tests::wrap_lines_tests::test_exact_width_fit ... ok test ui::view::tests::wrap_lines_tests::test_mixed_narrow_wide_characters ... ok test ui::view::tests::wrap_lines_tests::test_no_wrapping_needed ... ok test ui::view::tests::wrap_lines_tests::test_multiple_lines_wrapping ... ok test ui::view::tests::wrap_lines_tests::test_one_char_over_width ... ok test ui::view::tests::wrap_lines_tests::test_styled_segments_preserved ... ok test ui::view::tests::wrap_lines_tests::test_unicode_emoji ... ok test ui::view::tests::wrap_lines_tests::test_very_long_word ... ok test ui::view::tests::wrap_lines_tests::test_wide_characters_wrapping ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_empty_input ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_multiple_input_lines_with_limit ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_multiple_spaces ... ok test ui::view::tests::test_split_lines_line_idx_not_found - should panic ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_num_lines_limit ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_multiple_wraps_same_line ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_num_lines_zero ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_single_space ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_equals_prefix ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_one ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_one_more_than_prefix ... ok test ui::view::tests::wrap_lines_tests::test_wrap_lines_width_zero ... ok test ui::view::tests::test_render_paragraph_popup_short_text ... ok test ui::view::tests::test_render_paragraph_popup_narrow_screen ... ok test ui::view::tests::test_render_paragraph_popup_wrapping ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_byte_range_cache_hit_for_equivalent_payload ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_byte_range_distinct_metadata_misses_cache ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_cache_hit_for_equivalent_payload_reuses_ready_diff ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_dedupes_inflight_requests_per_key ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_dedupes_inflight_requests_per_key_byte_range ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_distinct_key_triggers_new_background_compute ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_does_not_block_current_thread_runtime ... ok test ui::view::tests::multiline_diff_tests::test_build_search_result_preview_transitions_simple_to_full_after_background_compute ... ok test ui::view::tests::multiline_diff_tests::test_failed_in_progress_entry_cleanup_allows_retry ... ok test result: ok. 138 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.24s Running tests/app_runner.rs (target/debug/deps/app_runner-53ecd78c965b228e) running 121 tests test test_binary_file_filtering::without_advanced_regex ... ok test test_binary_file_filtering::with_advanced_regex ... ok test test_advanced_regex_negative_lookahead ... ok test test_custom_toggle_keybinding::with_advanced_regex ... ok test test_custom_help_menu_keybinding ... ok test test_custom_toggle_keybinding::without_advanced_regex ... ok test test_preview_escape_off_multiline_on::with_advanced_regex ... ok test test_preview_escape_off_multiline_on::without_advanced_regex ... ok test test_preview_escape_on_multiline_off::with_advanced_regex ... ok test test_preview_escape_on_multiline_on::with_advanced_regex ... ok test test_replacement_progress_display ... ok test test_results_calculation_all_ignored ... ok test test_preview_escape_on_multiline_off::without_advanced_regex ... ok test test_results_calculation_all_success ... ok test test_error_when_search_text_is_empty ... ok test test_escape_sequences_with_config_enabled::without_advanced_regex ... ok test test_results_calculation_with_directory_deleted_errors ... ok test test_results_calculation_with_files_changed_errors ... ok test test_search_and_replace_empty_dir::with_advanced_regex_fixed_strings ... ok test test_escape_sequences_with_config_enabled::with_advanced_regex ... ok test test_search_and_replace_empty_dir::without_advanced_regex_no_fixed_strings ... ok test test_results_calculation_with_files_deleted_errors ... ok test test_search_and_replace_whole_words::with_advanced_regex_fixed_strings ... ok test test_search_and_replace_simple_dir::with_advanced_regex ... ok test test_search_and_replace_no_matches::with_advanced_regex ... ok test test_search_and_replace_empty_dir::with_advanced_regex_no_fixed_strings ... ok test test_search_and_replace_no_matches::without_advanced_regex ... ok test test_preview_escape_on_multiline_on::without_advanced_regex ... ok test test_search_and_replace_simple_dir::without_advanced_regex ... ok test test_search_and_replace_whole_words::without_advanced_regex_fixed_strings ... ok test test_search_and_replace_whole_words::without_advanced_regex_no_fixed_strings ... ok test test_ignores_git_folders_by_default::with_advanced_regex ... ok test test_search_and_replace_whole_words::with_advanced_regex_no_fixed_strings ... ok test test_search_replace_dont_match_case::with_advanced_regex ... ok test test_search_current_dir ... ok test test_ignores_gif_file::with_advanced_regex ... ok test test_results_calculation_mixed ... ok test test_search_replace_match_case::with_advanced_regex ... ok test test_search_replace_dont_match_case::without_advanced_regex ... ok test test_search_replace_fixed_string::with_advanced_regex ... ok test test_stdin_crlf_multiline_preview_does_not_panic::without_advanced_regex ... ok test test_stdin_multiline_search_and_replace::with_advanced_regex ... ok test test_search_and_replace_empty_dir::without_advanced_regex_fixed_strings ... ok test test_stdin_multiline_search_and_replace::without_advanced_regex ... ok test test_stdin_preview_escape_off_multiline_off::without_advanced_regex ... ok test test_stdin_preview_escape_off_multiline_on::with_advanced_regex ... ok test test_search_replace_match_case::without_advanced_regex ... ok test test_stdin_preview_escape_off_multiline_off::with_advanced_regex ... ok test test_stdin_crlf_multiline_preview_does_not_panic::with_advanced_regex ... ok test test_search_replace_fixed_string::without_advanced_regex ... ok test test_stdin_preview_escape_on_multiline_on::without_advanced_regex ... ok test test_text_wrapping_in_preview::with_advanced_regex ... ok test test_text_wrapping_in_preview::without_advanced_regex ... ok test test_stdin_preview_escape_on_multiline_off::without_advanced_regex ... ok test test_toggle_hidden_files_keybinding::with_advanced_regex ... ok test test_toggle_hidden_files_keybinding::without_advanced_regex ... ok test test_search_replace_defaults::with_advanced_regex ... ok test test_stdin_preview_escape_on_multiline_off::with_advanced_regex ... ok test test_tui_crlf_multiline_replacement ... ok test test_ignores_hidden_files_by_default::with_advanced_regex ... ok test test_immediate_replace_flag_skips_confirmation::with_advanced_regex ... ok test test_toggle_escape_sequences_keybinding::with_advanced_regex ... ok test test_update_search_results_exclude_dir::with_advanced_regex ... ok test test_immediate_search_flag_skips_search_screen::with_advanced_regex ... ok test test_tui_file_multiline_escape_matrix ... ok test test_stdin_preview_escape_off_multiline_on::without_advanced_regex ... ok test test_toggle_escape_sequences_keybinding::without_advanced_regex ... ok test test_update_search_results_invalid_regex::with_advanced_regex ... ok test test_update_search_results_multiple_includes_and_excludes::with_advanced_regex ... ok test test_tui_stdin_multiline_escape_matrix ... ok test test_search_replace_defaults::without_advanced_regex ... ok test test_update_search_results_no_matches::with_advanced_regex ... ok test test_update_search_results_include_dir::without_advanced_regex ... ok test test_ignores_git_folders_by_default::without_advanced_regex ... ok test test_update_search_results_no_matches::without_advanced_regex ... ok test test_update_search_results_regex::with_advanced_regex ... ok test test_update_search_results_exclude_dir::without_advanced_regex ... ok test test_update_search_results_multiple_includes_and_excludes_additional_spacing::with_advanced_regex ... ok test test_stdin_preview_escape_on_multiline_on::with_advanced_regex ... ok test test_update_search_results_regex::without_advanced_regex ... ok test test_validation_errors ... ok test test_tui_multiline_advanced_regex_lookaround_replacement ... ok test test_update_search_results_multiple_includes_and_excludes::without_advanced_regex ... ok test test_includes_hidden_files_with_flag::with_advanced_regex ... ok test test_includes_git_folders_with_flag::with_advanced_regex ... ok test test_help_screen_keymaps ... ok test test_toggle_multiline_keybinding::without_advanced_regex ... ok test test_multi_select_mode ... ok test test_multiline_hint_when_search_contains_newline::without_advanced_regex ... ok test test_update_search_results_include_dir::with_advanced_regex ... ok test test_includes_hidden_files_with_flag::without_advanced_regex ... ok test test_immediate_search_flag_skips_search_screen::without_advanced_regex ... ok test test_multiline_match_at_file_start::without_advanced_regex ... ok test test_multiline_match_at_file_end::without_advanced_regex ... ok test test_multiline_match_with_empty_line::without_advanced_regex ... ok test test_multiline_match_at_file_end::with_advanced_regex ... ok test test_multiline_match_with_empty_line::with_advanced_regex ... ok test test_multiline_replacement_collapses_lines::without_advanced_regex ... ok test test_multiline_search_preview::without_advanced_regex ... ok test test_multiline_replacement_collapses_lines::with_advanced_regex ... ok test test_immediate_replace_flag_skips_confirmation::without_advanced_regex ... ok test test_ignores_gif_file::without_advanced_regex ... ok test test_multiline_replacement_results_screen::without_advanced_regex ... ok test test_multiline_replacement_to_single_line::without_advanced_regex ... ok test test_multiline_search_three_line_match::with_advanced_regex ... ok test test_multiline_search_single_line_match::with_advanced_regex ... ok test test_multiline_search_preview::with_advanced_regex ... ok test test_multiline_match_at_file_start::with_advanced_regex ... ok test test_ignores_hidden_files_by_default::without_advanced_regex ... ok test test_multiline_hint_when_search_contains_newline::with_advanced_regex ... ok test test_multiline_search_three_line_match::without_advanced_regex ... ok test test_preview_escape_off_multiline_off::without_advanced_regex ... ok test test_multiline_replacement_results_screen::with_advanced_regex ... ok test test_includes_git_folders_with_flag::without_advanced_regex ... ok test test_prepopulated_fields ... ok test test_multiline_search_single_line_match::without_advanced_regex ... ok test test_multiline_replacement_to_single_line::with_advanced_regex ... ok test test_preview_escape_off_multiline_off::with_advanced_regex ... ok test test_toggle_multiline_keybinding::with_advanced_regex ... ok test test_update_search_results_invalid_regex::without_advanced_regex ... ok test test_update_search_results_multiple_includes_and_excludes_additional_spacing::without_advanced_regex ... ok test result: ok. 121 passed; 0 failed; 0 ignored; 0 measured; 5 filtered out; finished in 50.08s Running tests/headless.rs (target/debug/deps/headless-794a8bee501c61c3) running 137 tests test test_headless_basic_replacement::with_advanced_regex_no_fixed_strings ... ok test test_headless_basic_replacement::without_advanced_regex_no_fixed_strings ... ok test test_headless_basic_replacement::without_advanced_regex_fixed_strings ... ok test test_headless_basic_replacement::with_advanced_regex_fixed_strings ... ok test test_headless_advanced_regex_features ... ok test test_headless_binary_detection::with_advanced_regex_fixed_strings ... ok test test_headless_binary_detection::with_advanced_regex_no_fixed_strings ... ok test test_headless_binary_detection::without_advanced_regex_fixed_strings ... ok test test_headless_binary_detection::without_advanced_regex_no_fixed_strings ... ok test test_headless_binary_files_skipped::with_advanced_regex_fixed_strings ... ok test test_headless_binary_files_skipped::with_advanced_regex_no_fixed_strings ... ok test test_headless_binary_files_skipped::without_advanced_regex_fixed_strings ... ok test test_headless_binary_files_skipped::without_advanced_regex_no_fixed_strings ... ok test test_headless_case_sensitivity::with_advanced_regex_fixed_strings ... ok test test_headless_case_sensitivity::with_advanced_regex_no_fixed_strings ... ok test test_headless_case_sensitivity::without_advanced_regex_fixed_strings ... ok test test_headless_case_sensitivity::without_advanced_regex_no_fixed_strings ... ok test test_headless_file_globs_combined::with_advanced_regex_fixed_strings ... ok test test_headless_file_globs_combined::with_advanced_regex_no_fixed_strings ... ok test test_headless_file_globs_combined::without_advanced_regex_no_fixed_strings ... ok test test_headless_file_globs_combined::without_advanced_regex_fixed_strings ... ok test test_headless_file_globs_exclude::with_advanced_regex_fixed_strings ... ok test test_headless_file_globs_exclude::with_advanced_regex_no_fixed_strings ... ok test test_headless_file_globs_exclude::without_advanced_regex_fixed_strings ... ok test test_headless_file_globs_exclude::without_advanced_regex_no_fixed_strings ... ok test test_headless_file_globs_include::with_advanced_regex_fixed_strings ... ok test test_headless_file_globs_include::with_advanced_regex_no_fixed_strings ... ok test test_headless_file_globs_include::without_advanced_regex_fixed_strings ... ok test test_text_advanced_regex_features ... ok test test_headless_file_globs_include::without_advanced_regex_no_fixed_strings ... ok test test_headless_file_multiline_escape_matrix ... ok test test_headless_hidden_files::with_advanced_regex_fixed_strings ... ok test test_headless_hidden_files::with_advanced_regex_no_fixed_strings ... ok test test_headless_hidden_files::without_advanced_regex_fixed_strings ... ok test test_headless_hidden_files::without_advanced_regex_no_fixed_strings ... ok test test_headless_ignores_git_folders_by_default::with_advanced_regex_fixed_strings ... ok test test_headless_ignores_git_folders_by_default::with_advanced_regex_no_fixed_strings ... ok test test_headless_ignores_git_folders_by_default::without_advanced_regex_fixed_strings ... ok test test_headless_ignores_git_folders_by_default::without_advanced_regex_no_fixed_strings ... ok test test_headless_includes_git_folders_with_flag::with_advanced_regex_fixed_strings ... ok test test_headless_includes_git_folders_with_flag::with_advanced_regex_no_fixed_strings ... ok test test_headless_includes_git_folders_with_flag::without_advanced_regex_fixed_strings ... ok test test_headless_includes_git_folders_with_flag::without_advanced_regex_no_fixed_strings ... ok test test_headless_interpret_escape_sequences_file_replacement::with_advanced_regex_fixed_strings ... ok test test_headless_interpret_escape_sequences_file_replacement::with_advanced_regex_no_fixed_strings ... ok test test_headless_interpret_escape_sequences_file_replacement::without_advanced_regex_fixed_strings ... ok test test_headless_interpret_escape_sequences_file_replacement::without_advanced_regex_no_fixed_strings ... ok test test_headless_match_whole_word::with_advanced_regex_fixed_strings ... ok test test_headless_match_whole_word::with_advanced_regex_no_fixed_strings ... ok test test_headless_match_whole_word::without_advanced_regex_fixed_strings ... ok test test_headless_match_whole_word::without_advanced_regex_no_fixed_strings ... ok test test_headless_multiline_advanced_regex_lookaround ... ok test test_headless_multiline_crlf_file_replacement ... ok test test_headless_multiline_escape_matrix ... ok test test_headless_multiline_file_replacement::with_advanced_regex ... ok test test_headless_multiline_file_replacement::without_advanced_regex ... ok test test_headless_multiline_unicode_boundary ... ok test test_headless_output_formatting::with_advanced_regex_fixed_strings ... ok test test_headless_output_formatting::with_advanced_regex_no_fixed_strings ... ok test test_headless_output_formatting::without_advanced_regex_fixed_strings ... ok test test_headless_output_formatting::without_advanced_regex_no_fixed_strings ... ok test test_headless_regex_replacement::with_advanced_regex ... ok test test_headless_regex_replacement::without_advanced_regex ... ok test test_headless_regex_with_capture_groups::with_advanced_regex ... ok test test_headless_regex_with_capture_groups::without_advanced_regex ... ok test test_headless_validation_errors_glob::with_advanced_regex_fixed_strings ... ok test test_headless_validation_errors_glob::with_advanced_regex_no_fixed_strings ... ok test test_headless_validation_errors_glob::without_advanced_regex_fixed_strings ... ok test test_headless_validation_errors_glob::without_advanced_regex_no_fixed_strings ... ok test test_headless_validation_errors_regex::with_advanced_regex ... ok test test_headless_validation_errors_regex::without_advanced_regex ... ok test test_headless_with_globs::with_advanced_regex_fixed_strings ... ok test test_headless_with_globs::with_advanced_regex_no_fixed_strings ... ok test test_headless_with_globs::without_advanced_regex_fixed_strings ... ok test test_headless_with_globs::without_advanced_regex_no_fixed_strings ... ok test test_text_basic_replacement::with_advanced_regex_fixed_strings ... ok test test_text_no_multiline_matches::without_advanced_regex ... ok test test_text_basic_replacement::without_advanced_regex_fixed_strings ... ok test test_text_preserve_line_endings::with_advanced_regex_no_fixed_strings ... ok test test_text_case_sensitivity::with_advanced_regex_fixed_strings ... ok test test_text_case_sensitivity::with_advanced_regex_no_fixed_strings ... ok test test_text_case_sensitivity::without_advanced_regex_fixed_strings ... ok test test_text_case_sensitivity::without_advanced_regex_no_fixed_strings ... ok test test_text_empty_and_single_line::with_advanced_regex_fixed_strings ... ok test test_text_empty_and_single_line::with_advanced_regex_no_fixed_strings ... ok test test_text_empty_and_single_line::without_advanced_regex_fixed_strings ... ok test test_text_empty_and_single_line::without_advanced_regex_no_fixed_strings ... ok test test_text_fixed_strings_multiline_basic::with_multiline ... ok test test_text_special_characters::without_advanced_regex_no_fixed_strings ... ok test test_text_fixed_strings_multiline_literal_newline::with_advanced_regex ... ok test test_text_fixed_strings_multiline_literal_newline::without_advanced_regex ... ok test test_text_fixed_strings_multiline_no_match_across_lines::with_advanced_regex ... ok test test_text_fixed_strings_multiline_no_match_across_lines::without_advanced_regex ... ok test test_text_fixed_strings_multiline_regex_chars_literal::with_advanced_regex ... ok test test_text_fixed_strings_multiline_regex_chars_literal::without_advanced_regex ... ok test test_text_interpret_escape_sequences_disabled::with_advanced_regex_fixed_strings ... ok test test_text_interpret_escape_sequences_disabled::with_advanced_regex_no_fixed_strings ... ok test test_text_interpret_escape_sequences_disabled::without_advanced_regex_fixed_strings ... ok test test_text_interpret_escape_sequences_disabled::without_advanced_regex_no_fixed_strings ... ok test test_text_interpret_escape_sequences_replacement::with_advanced_regex_fixed_strings ... ok test test_text_interpret_escape_sequences_replacement::with_advanced_regex_no_fixed_strings ... ok test test_text_interpret_escape_sequences_replacement::without_advanced_regex_fixed_strings ... ok test test_text_interpret_escape_sequences_replacement::without_advanced_regex_no_fixed_strings ... ok test test_text_interpret_escape_sequences_tab::with_advanced_regex_fixed_strings ... ok test test_text_interpret_escape_sequences_tab::with_advanced_regex_no_fixed_strings ... ok test test_text_interpret_escape_sequences_tab::without_advanced_regex_fixed_strings ... ok test test_text_interpret_escape_sequences_tab::without_advanced_regex_no_fixed_strings ... ok test test_text_long_lines::with_advanced_regex_fixed_strings ... ok test test_text_long_lines::with_advanced_regex_no_fixed_strings ... ok test test_text_long_lines::without_advanced_regex_fixed_strings ... ok test test_text_long_lines::without_advanced_regex_no_fixed_strings ... ok test test_text_match_whole_word::with_advanced_regex_fixed_strings ... ok test test_text_match_whole_word::with_advanced_regex_no_fixed_strings ... ok test test_text_match_whole_word::without_advanced_regex_fixed_strings ... ok test test_text_match_whole_word::without_advanced_regex_no_fixed_strings ... ok test test_text_multiline_matches::with_advanced_regex ... ok test test_text_multiline_matches::without_advanced_regex ... ok test test_text_multiple_matches_per_line::with_advanced_regex_fixed_strings ... ok test test_text_multiple_matches_per_line::with_advanced_regex_no_fixed_strings ... ok test test_text_multiple_matches_per_line::without_advanced_regex_fixed_strings ... ok test test_text_multiple_matches_per_line::without_advanced_regex_no_fixed_strings ... ok test test_text_no_multiline_matches::with_advanced_regex ... ok test test_text_basic_replacement::with_advanced_regex_no_fixed_strings ... ok test test_text_preserve_line_endings::with_advanced_regex_fixed_strings ... ok test test_text_basic_replacement::without_advanced_regex_no_fixed_strings ... ok test test_text_preserve_line_endings::without_advanced_regex_fixed_strings ... ok test test_text_preserve_line_endings::without_advanced_regex_no_fixed_strings ... ok test test_text_regex_replacement::with_advanced_regex ... ok test test_text_regex_replacement::without_advanced_regex ... ok test test_text_regex_with_capture_groups::with_advanced_regex ... ok test test_text_regex_with_capture_groups::without_advanced_regex ... ok test test_text_special_characters::with_advanced_regex_fixed_strings ... ok test test_text_special_characters::with_advanced_regex_no_fixed_strings ... ok test test_text_special_characters::without_advanced_regex_fixed_strings ... ok test test_text_fixed_strings_multiline_basic::without_multiline ... ok test test_text_validation_errors_regex::with_advanced_regex ... ok test test_text_validation_errors_regex::without_advanced_regex ... ok test result: ok. 137 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.04s Running tests/utils.rs (target/debug/deps/utils-b6c0fecca61dfef7) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests scooter running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> scooter: Entering fakeroot... >>> scooter-doc*: Running split function doc... 'usr/share/licenses' -> '/home/buildozer/aports/community/scooter/pkg/scooter-doc/usr/share/licenses' >>> scooter-doc*: Preparing subpackage scooter-doc... >>> scooter-doc*: Running postcheck for scooter-doc >>> scooter*: Running postcheck for scooter >>> scooter*: Preparing package scooter... >>> scooter*: Stripping binaries >>> scooter*: Scanning shared objects >>> scooter-doc*: Tracing dependencies... >>> scooter-doc*: Package size: 1.0 KB >>> scooter-doc*: Compressing data... >>> scooter-doc*: Create checksum... >>> scooter-doc*: Create scooter-doc-0.9.0-r0.apk >>> scooter*: Tracing dependencies... so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libonig.so.5 >>> scooter*: Package size: 4.1 MB >>> scooter*: Compressing data... >>> scooter*: Create checksum... >>> scooter*: Create scooter-0.9.0-r0.apk >>> scooter: Build complete at Sun, 01 Mar 2026 14:28:53 +0000 elapsed time 0h 3m 57s >>> scooter: Cleaning up srcdir >>> scooter: Cleaning up pkgdir >>> scooter: Cleaning up tmpdir >>> scooter: Uninstalling dependencies... ( 1/12) Purging .makedepends-scooter (20260301.142457) ( 2/12) Purging cargo-auditable (0.7.2-r0) ( 3/12) Purging oniguruma-dev (6.9.10-r0) ( 4/12) Purging oniguruma (6.9.10-r0) ( 5/12) Purging cargo (1.93.1-r0) ( 6/12) Purging rust (1.93.1-r0) ( 7/12) Purging llvm21-libs (21.1.8-r0) ( 8/12) Purging scudo-malloc (21.1.8-r0) ( 9/12) Purging sqlite-libs (3.51.2-r1) (10/12) Purging libffi (3.5.2-r0) (11/12) Purging libxml2 (2.13.9-r0) (12/12) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 426.4 MiB in 105 packages >>> scooter: Updating the community/x86 repository index... >>> scooter: Signing the index...