>>> helix: Building community/helix 25.07.1-r0 (using abuild 3.15.0-r2) started Sun, 27 Jul 2025 18:17:52 +0000 >>> helix: Validating /home/buildozer/aports/community/helix/APKBUILD... >>> helix: Analyzing dependencies... >>> helix: Installing for build: build-base cargo cargo-auditable (1/8) Installing libffi (3.5.1-r0) (2/8) Installing xz-libs (5.8.1-r0) (3/8) Installing libxml2 (2.13.8-r0) (4/8) Installing llvm20-libs (20.1.8-r0) (5/8) Installing rust (1.88.0-r0) (6/8) Installing cargo (1.88.0-r0) (7/8) Installing cargo-auditable (0.7.0-r0) (8/8) Installing .makedepends-helix (20250727.181753) busybox-1.37.0-r21.trigger: Executing script... OK: 532 MiB in 112 packages >>> helix: Cleaning up srcdir >>> helix: Cleaning up pkgdir >>> helix: Cleaning up tmpdir >>> helix: Fetching https://distfiles.alpinelinux.org/distfiles/edge/helix-25.07.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> helix: Fetching https://github.com/helix-editor/helix/archive/25.07.1/helix-25.07.1.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/helix-25.07.1.tar.gz.part' helix-25.07.1.tar.gz 100% |********************************| 2426k 0:00:00 ETA '/var/cache/distfiles/edge/helix-25.07.1.tar.gz.part' saved >>> helix: Fetching https://distfiles.alpinelinux.org/distfiles/edge/helix-25.07.1.tar.gz >>> helix: Checking sha512sums... helix-25.07.1.tar.gz: OK >>> helix: Unpacking /var/cache/distfiles/edge/helix-25.07.1.tar.gz... Updating crates.io index Downloading crates ... Downloaded tree-house v0.3.0 Downloaded tree-house-bindings v0.2.1 Downloaded regex-cursor v0.1.5 Compiling proc-macro2 v1.0.95 Compiling unicode-ident v1.0.12 Compiling libc v0.2.174 Compiling memchr v2.7.4 Compiling autocfg v1.3.0 Compiling cfg-if v1.0.0 Compiling smallvec v1.15.1 Compiling thiserror v2.0.12 Compiling regex-syntax v0.8.5 Compiling log v0.4.27 Compiling version_check v0.9.5 Compiling serde v1.0.219 Compiling once_cell v1.21.3 Compiling parking_lot_core v0.9.11 Compiling scopeguard v1.2.0 Compiling stable_deref_trait v1.2.0 Compiling home v0.5.9 Compiling fastrand v2.1.1 Compiling tinyvec_macros v0.1.1 Compiling gix-trace v0.1.12 Compiling allocator-api2 v0.2.18 Compiling bitflags v2.9.1 Compiling zlib-rs v0.5.0 Compiling same-file v1.0.6 Compiling rustix v1.0.7 Compiling typenum v1.18.0 Compiling heapless v0.8.0 Compiling byteorder v1.5.0 Compiling getrandom v0.3.1 Compiling zerocopy v0.8.25 Compiling crossbeam-utils v0.8.20 Compiling itoa v1.0.11 Compiling linux-raw-sys v0.9.2 Compiling jiff v0.2.10 Compiling litemap v0.7.3 Compiling writeable v0.5.5 Compiling static_assertions v1.1.0 Compiling foldhash v0.1.5 Compiling icu_locid_transform_data v1.5.0 Compiling shlex v1.3.0 Compiling equivalent v1.0.1 Compiling icu_properties_data v1.5.0 Compiling write16 v1.0.0 Compiling icu_normalizer_data v1.5.0 Compiling utf8_iter v1.0.4 Compiling utf16_iter v1.0.5 Compiling anyhow v1.0.98 Compiling percent-encoding v2.3.1 Compiling unicode-bom v2.0.3 Compiling helix-loader v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-loader) Compiling str_indices v0.4.3 Compiling pin-project-lite v0.2.14 Compiling futures-core v0.3.31 Compiling shell-words v1.1.0 Compiling unicode-segmentation v1.12.0 Compiling rayon-core v1.12.1 Compiling arc-swap v1.7.1 Compiling env_home v0.1.0 Compiling fnv v1.0.7 Compiling bytes v1.7.1 Compiling serde_json v1.0.140 Compiling toml_write v0.1.2 Compiling pin-utils v0.1.0 Compiling futures-task v0.3.31 Compiling unicode-general-category v1.0.0 Compiling ryu v1.0.18 Compiling either v1.13.0 Compiling dunce v1.0.5 Compiling smawk v0.3.2 Compiling unicode-linebreak v0.1.5 Compiling unicode-width v0.2.0 Compiling crc32fast v1.4.2 Compiling encoding_rs v0.8.35 Compiling libloading v0.8.7 Compiling etcetera v0.10.0 Compiling walkdir v2.5.0 Compiling kstring v2.0.2 Compiling iana-time-zone v0.1.60 Compiling tinyvec v1.8.0 Compiling signal-hook v0.3.18 Compiling unicode-width v0.1.12 Compiling helix-parsec v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-parsec) Compiling form_urlencoded v1.2.1 Compiling clru v0.6.2 Compiling cc v1.2.29 Compiling hash32 v0.3.1 Compiling ropey v1.6.1 Compiling rustix v0.38.44 Compiling winnow v0.7.10 Compiling linux-raw-sys v0.4.14 Compiling is-docker v0.2.0 Compiling textwrap v0.16.2 Compiling pulldown-cmark v0.13.0 Compiling termini v1.0.0 Compiling pathdiff v0.2.1 Compiling cassowary v0.3.0 Compiling fern v0.7.1 Compiling aho-corasick v1.1.3 Compiling lock_api v0.4.13 Compiling generic-array v0.14.7 Compiling ahash v0.8.12 Compiling slab v0.4.9 Compiling hashbrown v0.15.4 Compiling num-traits v0.2.19 Compiling smartstring v1.0.1 Compiling slotmap v1.0.7 Compiling nucleo-matcher v0.3.1 Compiling unicase v2.7.0 Compiling grep-matcher v0.1.7 Compiling is-wsl v0.4.0 Compiling content_inspector v0.2.4 Compiling unicode-normalization v0.1.23 Compiling futures-util v0.3.31 Compiling quote v1.0.40 Compiling crossbeam-epoch v0.9.18 Compiling indexmap v2.10.0 Compiling imara-diff v0.1.8 Compiling imara-diff v0.2.0 Compiling syn v2.0.101 Compiling crossbeam-deque v0.8.5 Compiling libz-rs-sys v0.5.0 Compiling chrono v0.4.41 Compiling flate2 v1.1.1 Compiling chardetng v0.1.17 Compiling encoding_rs_io v0.1.7 Compiling tree-house-bindings v0.2.1 Compiling memmap2 v0.9.4 Compiling signal-hook-registry v1.4.2 Compiling mio v1.0.2 Compiling gix-sec v0.11.0 Compiling socket2 v0.5.7 Compiling filetime v0.2.25 Compiling num_cpus v1.16.0 Compiling open v5.3.2 Compiling threadpool v1.8.1 Compiling rayon v1.10.0 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling parking_lot v0.12.4 Compiling digest v0.10.7 Compiling prodash v29.0.2 Compiling regex-automata v0.4.9 Compiling signal-hook-mio v0.2.4 Compiling sha1 v0.10.6 Compiling crossterm v0.28.1 Compiling sha1-checked v0.10.0 Compiling tempfile v3.20.0 Compiling which v8.0.0 Compiling hashbrown v0.14.5 Compiling futures-executor v0.3.31 Compiling dashmap v6.1.0 Compiling nucleo v0.5.0 Compiling regex-cursor v0.1.5 Compiling regex v1.11.1 Compiling bstr v1.12.0 Compiling helix-stdx v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-stdx) Compiling synstructure v0.13.1 Compiling gix-utils v0.3.0 Compiling globset v0.4.16 Compiling grep-regex v0.1.13 Compiling grep-searcher v0.1.14 Compiling ignore v0.4.23 Compiling thiserror-impl v2.0.12 Compiling serde_derive v1.0.219 Compiling zerofrom-derive v0.1.4 Compiling yoke-derive v0.7.4 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling icu_provider_macros v1.5.0 Compiling tokio-macros v2.5.0 Compiling maybe-async v0.2.10 Compiling tokio v1.46.1 Compiling gix-validate v0.10.0 Compiling gix-date v0.10.1 Compiling gix-chunk v0.4.11 Compiling gix-quote v0.6.0 Compiling gix-bitmap v0.2.14 Compiling zerofrom v0.1.4 Compiling gix-path v0.10.17 Compiling yoke v0.7.4 Compiling gix-actor v0.35.1 Compiling zerovec v0.10.4 Compiling gix-features v0.42.1 Compiling gix-config-value v0.15.0 Compiling gix-command v0.6.0 Compiling tree-house v0.3.0 Compiling gix-fs v0.15.0 Compiling gix-glob v0.20.0 Compiling gix-tempfile v17.1.0 Compiling gix-attributes v0.26.0 Compiling gix-ignore v0.15.0 Compiling gix-lock v17.1.0 Compiling gix-pathspec v0.11.0 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling icu_provider v1.5.0 Compiling icu_locid_transform v1.5.0 Compiling icu_properties v1.5.1 Compiling serde_spanned v0.6.9 Compiling toml_datetime v0.6.11 Compiling tokio-stream v0.1.17 Compiling helix-event v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-event) Compiling signal-hook-tokio v0.3.1 Compiling faster-hex v0.10.0 Compiling icu_normalizer v1.5.0 Compiling toml_edit v0.22.27 Compiling gix-hash v0.18.0 Compiling gix-packetline-blocking v0.19.0 Compiling gix-packetline v0.19.0 Compiling gix-hashtable v0.8.1 Compiling gix-commitgraph v0.28.0 Compiling gix-shallow v0.4.0 Compiling gix-object v0.49.1 Compiling idna_adapter v1.2.0 Compiling idna v1.0.3 Compiling url v2.5.4 Compiling gix-url v0.31.0 Compiling helix-lsp-types v0.95.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-lsp-types) Compiling gix-revwalk v0.20.1 Compiling gix-ref v0.52.1 Compiling gix-filter v0.19.1 Compiling gix-pack v0.59.1 Compiling gix-traverse v0.46.1 Compiling gix-revision v0.34.1 Compiling gix-transport v0.47.0 Compiling gix-refspec v0.30.1 Compiling gix-index v0.40.0 Compiling toml v0.8.23 Compiling gix-odb v0.69.1 Compiling gix-discover v0.40.1 Compiling gix-config v0.45.1 Compiling gix-protocol v0.50.1 Compiling gix-worktree v0.41.0 Compiling gix-diff v0.52.1 Compiling gix-dir v0.14.1 Compiling helix-core v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-core) Compiling gix-submodule v0.19.1 Compiling helix-term v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-term) Compiling gix-status v0.19.1 Compiling gix v0.72.1 Compiling helix-dap v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-dap) Compiling helix-vcs v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-vcs) Compiling helix-lsp v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-lsp) Compiling helix-view v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-view) Compiling helix-tui v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-tui) Finished `release` profile [optimized] target(s) in 7m 19s Compiling proc-macro2 v1.0.95 Compiling unicode-ident v1.0.12 Compiling memchr v2.7.4 Compiling cfg-if v1.0.0 Compiling libc v0.2.174 Compiling regex-syntax v0.8.5 Compiling autocfg v1.3.0 Compiling smallvec v1.15.1 Compiling once_cell v1.21.3 Compiling log v0.4.27 Compiling thiserror v2.0.12 Compiling home v0.5.9 Compiling fastrand v2.1.1 Compiling serde v1.0.219 Compiling version_check v0.9.5 Compiling allocator-api2 v0.2.18 Compiling parking_lot_core v0.9.11 Compiling bitflags v2.9.1 Compiling scopeguard v1.2.0 Compiling stable_deref_trait v1.2.0 Compiling rustix v1.0.7 Compiling linux-raw-sys v0.9.2 Compiling tinyvec_macros v0.1.1 Compiling getrandom v0.3.1 Compiling gix-trace v0.1.12 Compiling equivalent v1.0.1 Compiling zlib-rs v0.5.0 Compiling itoa v1.0.11 Compiling same-file v1.0.6 Compiling crossbeam-utils v0.8.20 Compiling typenum v1.18.0 Compiling static_assertions v1.1.0 Compiling str_indices v0.4.3 Compiling byteorder v1.5.0 Compiling heapless v0.8.0 Compiling zerocopy v0.8.25 Compiling foldhash v0.1.5 Compiling writeable v0.5.5 Compiling litemap v0.7.3 Compiling unicode-segmentation v1.12.0 Compiling shlex v1.3.0 Compiling icu_locid_transform_data v1.5.0 Compiling env_home v0.1.0 Compiling icu_properties_data v1.5.0 Compiling utf16_iter v1.0.5 Compiling write16 v1.0.0 Compiling icu_normalizer_data v1.5.0 Compiling utf8_iter v1.0.4 Compiling anyhow v1.0.98 Compiling dunce v1.0.5 Compiling arc-swap v1.7.1 Compiling jiff v0.2.10 Compiling toml_write v0.1.2 Compiling percent-encoding v2.3.1 Compiling helix-loader v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-loader) Compiling serde_json v1.0.140 Compiling pin-project-lite v0.2.14 Compiling futures-core v0.3.31 Compiling rayon-core v1.12.1 Compiling ryu v1.0.18 Compiling either v1.13.0 Compiling bytes v1.7.1 Compiling unicode-general-category v1.0.0 Compiling pin-utils v0.1.0 Compiling unicode-width v0.2.0 Compiling helix-parsec v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-parsec) Compiling smawk v0.3.2 Compiling unicode-linebreak v0.1.5 Compiling iana-time-zone v0.1.60 Compiling futures-task v0.3.31 Compiling unicode-bom v2.0.3 Compiling unicode-width v0.1.12 Compiling shell-words v1.1.0 Compiling fnv v1.0.7 Compiling clru v0.6.2 Compiling signal-hook v0.3.18 Compiling rustix v0.38.44 Compiling linux-raw-sys v0.4.14 Compiling cassowary v0.3.0 Compiling crc32fast v1.4.2 Compiling etcetera v0.10.0 Compiling libloading v0.8.7 Compiling tinyvec v1.8.0 Compiling kstring v2.0.2 Compiling encoding_rs v0.8.35 Compiling termini v1.0.0 Compiling winnow v0.7.10 Compiling pulldown-cmark v0.13.0 Compiling pathdiff v0.2.1 Compiling cc v1.2.29 Compiling form_urlencoded v1.2.1 Compiling fern v0.7.1 Compiling indoc v2.0.6 Compiling walkdir v2.5.0 Compiling is-docker v0.2.0 Compiling ropey v1.6.1 Compiling is-wsl v0.4.0 Compiling textwrap v0.16.2 Compiling hash32 v0.3.1 Compiling generic-array v0.14.7 Compiling ahash v0.8.12 Compiling slotmap v1.0.7 Compiling unicase v2.7.0 Compiling lock_api v0.4.13 Compiling slab v0.4.9 Compiling num-traits v0.2.19 Compiling smartstring v1.0.1 Compiling hashbrown v0.15.4 Compiling aho-corasick v1.1.3 Compiling grep-matcher v0.1.7 Compiling content_inspector v0.2.4 Compiling nucleo-matcher v0.3.1 Compiling futures-util v0.3.31 Compiling crossbeam-epoch v0.9.18 Compiling quote v1.0.40 Compiling syn v2.0.101 Compiling crossbeam-deque v0.8.5 Compiling unicode-normalization v0.1.23 Compiling indexmap v2.10.0 Compiling imara-diff v0.2.0 Compiling imara-diff v0.1.8 Compiling chrono v0.4.41 Compiling memmap2 v0.9.4 Compiling num_cpus v1.16.0 Compiling signal-hook-registry v1.4.2 Compiling mio v1.0.2 Compiling socket2 v0.5.7 Compiling gix-sec v0.11.0 Compiling filetime v0.2.25 Compiling open v5.3.2 Compiling getrandom v0.2.15 Compiling chardetng v0.1.17 Compiling encoding_rs_io v0.1.7 Compiling rand_core v0.6.4 Compiling threadpool v1.8.1 Compiling parking_lot v0.12.4 Compiling rand v0.8.5 Compiling rayon v1.10.0 Compiling prodash v29.0.2 Compiling signal-hook-mio v0.2.4 Compiling libz-rs-sys v0.5.0 Compiling tree-house-bindings v0.2.1 Compiling crossterm v0.28.1 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling flate2 v1.1.1 Compiling digest v0.10.7 Compiling sha1 v0.10.6 Compiling sha1-checked v0.10.0 Compiling quickcheck v1.0.3 Compiling regex-automata v0.4.9 Compiling hashbrown v0.14.5 Compiling tempfile v3.20.0 Compiling which v8.0.0 Compiling futures-executor v0.3.31 Compiling dashmap v6.1.0 Compiling nucleo v0.5.0 Compiling regex-cursor v0.1.5 Compiling regex v1.11.1 Compiling bstr v1.12.0 Compiling synstructure v0.13.1 Compiling gix-utils v0.3.0 Compiling globset v0.4.16 Compiling grep-searcher v0.1.14 Compiling grep-regex v0.1.13 Compiling helix-stdx v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-stdx) Compiling ignore v0.4.23 Compiling thiserror-impl v2.0.12 Compiling serde_derive v1.0.219 Compiling zerofrom-derive v0.1.4 Compiling yoke-derive v0.7.4 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling icu_provider_macros v1.5.0 Compiling tokio-macros v2.5.0 Compiling maybe-async v0.2.10 Compiling tokio v1.46.1 Compiling gix-validate v0.10.0 Compiling gix-date v0.10.1 Compiling gix-chunk v0.4.11 Compiling gix-quote v0.6.0 Compiling gix-bitmap v0.2.14 Compiling zerofrom v0.1.4 Compiling gix-path v0.10.17 Compiling gix-actor v0.35.1 Compiling yoke v0.7.4 Compiling gix-features v0.42.1 Compiling gix-config-value v0.15.0 Compiling gix-command v0.6.0 Compiling zerovec v0.10.4 Compiling tree-house v0.3.0 Compiling gix-fs v0.15.0 Compiling gix-glob v0.20.0 Compiling gix-tempfile v17.1.0 Compiling gix-attributes v0.26.0 Compiling gix-ignore v0.15.0 Compiling gix-lock v17.1.0 Compiling gix-pathspec v0.11.0 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling icu_provider v1.5.0 Compiling icu_locid_transform v1.5.0 Compiling icu_properties v1.5.1 Compiling tokio-stream v0.1.17 Compiling helix-event v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-event) Compiling signal-hook-tokio v0.3.1 Compiling faster-hex v0.10.0 Compiling serde_spanned v0.6.9 Compiling toml_datetime v0.6.11 Compiling icu_normalizer v1.5.0 Compiling gix-hash v0.18.0 Compiling gix-packetline-blocking v0.19.0 Compiling gix-packetline v0.19.0 Compiling toml_edit v0.22.27 Compiling gix-hashtable v0.8.1 Compiling gix-commitgraph v0.28.0 Compiling gix-shallow v0.4.0 Compiling gix-object v0.49.1 Compiling idna_adapter v1.2.0 Compiling idna v1.0.3 Compiling url v2.5.4 Compiling gix-url v0.31.0 Compiling helix-lsp-types v0.95.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-lsp-types) Compiling gix-revwalk v0.20.1 Compiling gix-ref v0.52.1 Compiling gix-filter v0.19.1 Compiling gix-pack v0.59.1 Compiling gix-traverse v0.46.1 Compiling gix-revision v0.34.1 Compiling gix-transport v0.47.0 Compiling gix-refspec v0.30.1 Compiling gix-index v0.40.0 Compiling toml v0.8.23 Compiling gix-odb v0.69.1 Compiling gix-discover v0.40.1 Compiling gix-config v0.45.1 Compiling gix-protocol v0.50.1 Compiling gix-worktree v0.41.0 Compiling gix-diff v0.52.1 Compiling gix-dir v0.14.1 Compiling helix-core v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-core) Compiling gix-submodule v0.19.1 Compiling gix-status v0.19.1 Compiling gix v0.72.1 Compiling helix-term v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-term) Compiling helix-dap v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-dap) Compiling helix-vcs v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-vcs) Compiling helix-lsp v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-lsp) Compiling helix-view v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-view) Compiling helix-tui v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/helix-tui) Compiling xtask v25.7.1 (/home/buildozer/aports/community/helix/src/helix-25.07.1/xtask) Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 23s Running unittests src/lib.rs (target/debug/deps/helix_core-aab8a1af8c000703) running 156 tests test command_line::test::raw_after ... ok test chars::test::test_categorize ... ok test command_line::test::signature_validation_positionals ... ok test command_line::test::flags ... ok test command_line::test::tokenize_backslash ... ok test command_line::test::tokenize_backslash_unix ... ok test command_line::test::tokenize_unquoted ... ok test command_line::test::tokenize_quoting ... ok test command_line::test::tokenize_percent ... ok test comment::test::find_line_comment::is_commented ... ok test comment::test::test_get_comment_with_char_boundaries ... ok test comment::test::find_line_comment::not_commented ... ok test comment::test::test_use_longest_comment ... ok test comment::test::test_find_block_comments ... ok test comment::test::toggle_line_comment::comment ... ok test comment::test::toggle_line_comment::uncomment ... ok test comment::test::toggle_line_comment::uncomment_0_margin_comments ... ok test comment::test::toggle_line_comment::uncomment_0_margin_comments_with_no_space ... ok test diff::tests::equal_files ... ok test diff::tests::new_file ... ok test diff::tests::deleted_file ... ok test doc_formatter::test::annotation ... ok test doc_formatter::test::annotation_and_overlay ... ok test diff::tests::trailing_newline ... ok test doc_formatter::test::long_word_softwrap_text_width ... ok test doc_formatter::test::overlay ... ok test editor_config::test::is_glob_relative_test ... ok test doc_formatter::test::basic_softwrap ... ok test doc_formatter::test::softwrap_multichar_grapheme ... ok test doc_formatter::test::softwrap_indentation ... ok test doc_formatter::test::long_word_softwrap ... ok test increment::integer::test::test_increment_basic_binary_numbers ... ok test history::test::test_undo_redo ... ok test increment::integer::test::test_increment_basic_decimal_numbers ... ok test increment::integer::test::test_leading_and_trailing_separators_arent_a_match ... ok test indent::test::add_capture ... ok test increment::integer::test::test_increment_basic_hexadecimal_numbers ... ok test increment::integer::test::test_increment_basic_octal_numbers ... ok test increment::integer::test::test_increment_with_separators ... ok test indent::test::test_indent_level ... ok test indent::test::test_large_indent_level ... ok test line_ending::line_ending_tests::get_line_ending_str ... ok test line_ending::line_ending_tests::get_line_ending_rope_slice ... ok test history::test::test_earlier_later ... ok test line_ending::line_ending_tests::line_end_char_index_rope_slice ... ok test line_ending::line_ending_tests::str_to_line_ending ... ok test match_brackets::tests::find_matching_bracket_empty_file ... ok test line_ending::line_ending_tests::rope_slice_to_line_ending ... ok test line_ending::line_ending_tests::line_ending_autodetect ... ok test indent::test::test_relative_indent ... ok test match_brackets::tests::test_find_matching_bracket_current_line_plaintext ... ok test movement::test::horizontal_moves_through_multiline_text ... ok test movement::test::horizontal_moves_through_single_line_text ... ok test movement::test::multibyte_character_wide_column_jumps ... ok test movement::test::nonsensical_ranges_panic_on_backwards_movement_attempt_in_debug_mode - should panic ... ok test movement::test::nonsensical_ranges_panic_on_forward_to_end_movement_attempt_in_debug_mode - should panic ... ok test movement::test::nonsensical_ranges_panic_on_forward_movement_attempt_in_debug_mode - should panic ... ok test movement::test::selection_extending_moves_in_single_line_text ... ok test movement::test::test_behaviour_when_moving_to_next_paragraph_double ... ok test movement::test::test_behaviour_when_moving_to_prev_paragraph_double ... ok test movement::test::test_behaviour_when_moving_to_next_paragraph_extend ... ok test movement::test::test_behaviour_when_moving_to_end_of_next_sub_words ... ok test movement::test::test_behaviour_when_moving_to_prev_paragraph_extend ... ok test movement::test::test_behaviour_when_moving_to_end_of_next_long_words ... ok test movement::test::test_vertical_move ... ok test movement::test::test_behaviour_when_moving_to_end_of_previous_sub_words ... ok test movement::test::test_behaviour_when_moving_to_end_of_next_words ... ok test movement::test::test_behaviour_when_moving_to_end_of_prev_long_words ... ok test movement::test::test_behaviour_when_moving_to_end_of_previous_words ... ok test movement::test::test_behaviour_when_moving_to_prev_paragraph_single ... ok test position::test::test_char_idx_at_visual_row_offset_inline_annotation ... ok test movement::test::test_behaviour_when_moving_to_start_of_next_sub_words ... ok test position::test::test_ordering ... ok test movement::test::test_behaviour_when_moving_to_start_of_previous_sub_words ... ok test movement::test::vertical_moves_jumping_column ... ok test movement::test::vertical_moves_in_single_column ... ok test position::test::test_coords_at_pos ... ok test movement::test::test_behaviour_when_moving_to_next_paragraph_single ... ok test movement::test::test_behaviour_when_moving_to_start_of_next_long_words ... ok test movement::test::test_behaviour_when_moving_to_start_of_previous_long_words ... ok test movement::test::test_behaviour_when_moving_to_start_of_next_words ... ok test position::test::test_pos_at_coords ... ok test selection::test::test_contains ... ok test position::test::test_visual_coords_at_pos ... ok test selection::test::test_create_merges_adjacent_points ... ok test movement::test::test_behaviour_when_moving_to_start_of_previous_words ... ok test selection::test::test_create_normalizes_and_merges ... ok test position::test::test_pos_at_visual_coords ... ok test selection::test::test_cursor ... ok test position::test::test_visual_off_from_block ... ok test position::test::test_char_idx_at_visual_row_offset ... ok test selection::test::test_grapheme_aligned ... ok test selection::test::test_line_range ... ok test selection::test::test_merge_consecutive_ranges ... ok test selection::test::test_min_width_1 ... ok test selection::test::test_new_empty - should panic ... ok test selection::test::test_overlaps ... ok test selection::test::test_put_cursor ... ok test selection::test::test_selection_contains ... ok test snippets::parser::test::empty_string_is_error ... ok test snippets::active::tests::tabstop_zero_with_placeholder ... ok test snippets::active::tests::fully_remove ... ok test selection::test::selection_line_ranges ... ok test snippets::parser::test::parse_empty_placeholder ... ok test snippets::parser::test::parse_all ... ok test snippets::parser::test::parse_placeholder_nested_in_placeholder ... ok test snippets::parser::test::parse_placeholders_in_function_call ... ok test snippets::parser::test::parse_placeholders_in_statement ... ok test snippets::parser::test::parse_tabstop_nested_in_placeholder ... ok test snippets::parser::test::parse_variable ... ok test snippets::parser::test::regex_capture_replace ... ok test snippets::parser::test::rust_macro ... ok test snippets::parser::test::unterminated_placeholder ... ok test surround::test::test_find_nth_closest_pairs_pos_index_range_panic ... ok test snippets::render::tests::rust_macro ... ok test surround::test::test_find_nth_pairs_pos_inside_quote_ambiguous ... ok test surround::test::test_find_nth_pairs_pos_nested_quote_success ... ok test surround::test::test_find_nth_pairs_pos_quote_success ... ok test snippets::parser::test::parse_variable_transform ... ok test surround::test::test_get_surround_pos ... ok test surround::test::test_get_surround_pos_bail_cursor_overlap ... ok test surround::test::test_get_surround_pos_bail_different_surround_chars ... ok test surround::test::test_get_surround_pos_bail_overlapping_surround_chars ... ok test syntax::test::test_input_edits ... ok test snippets::parser::test::robust_parsing ... ok test test::test::plain_multi ... ok test test::test::plain_multi_code_point_grapheme ... ok test test::test::plain_multi_byte_code_point ... ok test test::test::plain_single ... ok test test::test::print_multi_code_point_grapheme ... ok test test::test::print_multi ... ok test test::test::print_single ... ok test textobject::test::test_textobject_paragraph_inside_double ... ok test transaction::test::combine_with_empty ... ok test transaction::test::combine_with_utf8 ... ok test transaction::test::composition ... ok test transaction::test::map_pos ... ok test transaction::test::invert ... ok test selection::test::test_select_on_matches ... ok test textobject::test::test_textobject_paragraph_around_single ... ok test transaction::test::optimized_composition ... ok test transaction::test::transaction_change ... ok test uri::test::unknown_scheme ... ok test textobject::test::test_textobject_paragraph_inside_single ... ok test textobject::test::test_textobject_surround ... ok test history::test::test_parse_undo_kind ... ok test textobject::test::test_textobject_word ... ok test transaction::test::changes_iter ... ok test selection::test::test_split_on_matches ... ok test test::test::print_multi_byte_code_point ... ok test editor_config::test::parse_test ... ok test diff::tests::test_compare_ropes ... ok test increment::date_time::test::test_increment_date_times ... ok test increment::date_time::test::test_invalid_date_times ... ok test syntax::test::test_textobject_queries ... ok test syntax::test::test_pretty_print ... ok test result: ok. 156 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s Running tests/indent.rs (target/debug/deps/indent-8968f394481a5975) running 6 tests test test_indent_level_for_line_with_spaces_and_tabs ... ok test test_indent_level_for_line_with_spaces ... ok test test_indent_level_for_line_with_tabs ... ok test test_treesitter_indent_rust_helix ... ok test test_treesitter_indent_rust ... ok test test_treesitter_indent_cpp ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s Running unittests src/lib.rs (target/debug/deps/helix_dap-dc268bef7383fe5b) running 2 tests test types::test_deserialize_module_id_from_number ... ok test types::test_deserialize_module_id_from_string ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_event-ea44c8445f7cf98c) running 6 tests test cancel::tests::immediate_cancel ... ok test cancel::tests::delayed_cancel ... ok test cancel::tests::running_count ... ok test cancel::tests::no_cancel ... ok test test::dynamic ... ok test test::smoke_test ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_loader-ced247a64bebdde1) running 2 tests test merge_toml_tests::language_toml_nested_array_merges ... ok test merge_toml_tests::language_toml_map_merges ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s Running unittests src/main.rs (target/debug/deps/hx_loader-4fcb62669c7ec2d4) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_lsp-65042f34506ed595) running 8 tests test jsonrpc::method_call_serialize ... ok test jsonrpc::notification_serialize ... ok test jsonrpc::id_deserialize ... ok test jsonrpc::serialize_skip_none_params ... ok test jsonrpc::success_output_deserialize ... ok test jsonrpc::success_output_deserialize_with_extra_fields ... ok test tests::emoji_format_gh_4791 ... ok test tests::converts_lsp_pos_to_pos ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_lsp_types-970b8034d8499188) running 24 tests test completion::tests::test_debug_enum ... ok test completion::tests::test_try_from_enum ... ok test notification::test::check_macro_definitions ... ok test completion::tests::test_tag_support_deserialization ... ok test code_action::tests::test_code_action_response ... ok test formatting::tests::formatting_options ... ok test request::test::check_macro_definitions ... ok test inline_value::tests::inline_values ... ok test semantic_tokens::tests::test_semantic_tokens_edit_support_deserialization ... ok test semantic_tokens::tests::test_semantic_tokens_edit_support_serialization ... ok test semantic_tokens::tests::test_semantic_tokens_support_deserialization ... ok test semantic_tokens::tests::test_semantic_tokens_support_serialization ... ok test tests::language_string ... ok test semantic_tokens::tests::test_semantic_tokens_support_deserialization_err - should panic ... ok test tests::number_or_string ... ok test tests::marked_string ... ok test tests::one_of ... ok test tests::root_uri_can_be_missing ... ok test tests::test_resource_operation_kind ... ok test tests::test_watch_kind ... ok test trace::tests::test_log_trace_params ... ok test trace::tests::test_set_trace_params ... ok test tests::workspace_edit ... ok test trace::tests::test_trace_value ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_parsec-a1b4cc6df3f788d6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_stdx-cde164fd03164032) running 10 tests test path::tests::expand_tilde ... ok test env::tests::current_dir_is_set ... ok test rope::tests::ends_with ... ok test rope::tests::grapheme_boundaries ... ok test rope::tests::char_boundaries ... ok test rope::tests::starts_with ... ok test env::tests::test_env_expand ... ok test path::tests::path_regex_unix ... ok test path::tests::path_regex_windows ... ok test path::tests::path_regex ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s Running tests/path.rs (target/debug/deps/path-8a806f13eb3d016c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_term-a189df882f131590) running 11 tests test keymap::tests::duplicate_keys_should_panic - should panic ... ok test keymap::tests::reverse_map ... ok test keymap::tests::escaped_keymap ... ok test ui::picker::query::test::active_column_test ... ok test ui::picker::query::test::parse_query_test ... ok test keymap::tests::check_duplicate_keys_in_default_keymap ... ok test keymap::tests::aliased_modes_are_same_in_default_keymap ... ok test keymap::tests::order_should_be_set ... ok test keymap::tests::merge_partial_keys ... ok test config::tests::parsing_keymaps_config_file ... ok test config::tests::keys_resolve_to_correct_defaults ... ok test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/main.rs (target/debug/deps/hx-c54f070f906e4ee5) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/integration.rs (target/debug/deps/integration-7a4370d4802b0071) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_tui-c49eaea8300cf916) running 38 tests test buffer::tests::buffer_diffing_multi_width_offset ... ok test buffer::tests::buffer_merge ... ok test buffer::tests::buffer_diffing_multi_width ... ok test buffer::tests::buffer_set_string_zero_width ... ok test buffer::tests::buffer_set_string_double_width ... ok test buffer::tests::buffer_merge2 ... ok test buffer::tests::buffer_set_string ... ok test buffer::tests::buffer_diffing_single_width ... ok test buffer::tests::buffer_merge3 ... ok test widgets::block::tests::inner_takes_into_account_the_borders ... ok test widgets::block::tests::inner_takes_into_account_the_title ... ok test buffer::tests::buffer_with_lines ... ok test widgets::reflow::test::line_composer_char_plus_lots_of_spaces ... ok test buffer::tests::pos_of_panics_on_out_of_bounds - should panic ... ok test buffer::tests::index_of_panics_on_out_of_bounds - should panic ... ok test widgets::reflow::test::line_composer_leading_whitespace_removal ... ok test widgets::reflow::test::line_composer_double_width_chars ... ok test widgets::reflow::test::line_composer_lots_of_spaces ... ok test widgets::reflow::test::line_composer_long_word ... ok test widgets::reflow::test::line_composer_max_line_width_of_1_double_width_characters ... ok test widgets::reflow::test::line_composer_long_sentence ... ok test widgets::reflow::test::line_composer_word_wrapper_mixed_length ... ok test widgets::reflow::test::line_composer_word_wrapper_double_width_chars_mixed_with_spaces ... ok test widgets::reflow::test::line_composer_max_line_width_of_1 ... ok test widgets::reflow::test::line_composer_word_wrapper_preserve_indentation ... ok test widgets::reflow::test::line_composer_word_wrapper_nbsp ... ok test widgets::reflow::test::line_composer_short_lines ... ok test widgets::reflow::test::line_composer_word_wrapper_nnbsp ... ok test widgets::reflow::test::line_composer_word_wrapper_preserve_indentation_lots_of_whitespace ... ok test widgets::reflow::test::line_composer_zero_width ... ok test widgets::reflow::test::line_composer_word_wrapper_preserve_indentation_with_wrap ... ok test widgets::table::tests::table_invalid_percentages - should panic ... ok test layout::tests::test_vertical_split_by_height ... ok test widgets::reflow::test::line_composer_one_line ... ok test buffer::tests::buffer_diffing_filled_filled ... ok test buffer::tests::it_translates_to_and_from_coordinates ... ok test buffer::tests::buffer_diffing_empty_empty ... ok test buffer::tests::buffer_diffing_empty_filled ... ok test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/terminal.rs (target/debug/deps/terminal-53323e292a90c5a3) running 1 test test terminal_buffer_size_should_not_be_limited ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/widgets_block.rs (target/debug/deps/widgets_block-b66d38687907d1e9) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/widgets_list.rs (target/debug/deps/widgets_list-0f16a03d0b3b7297) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/widgets_paragraph.rs (target/debug/deps/widgets_paragraph-55e97581b0d77951) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/widgets_table.rs (target/debug/deps/widgets_table-45740ad4aff55d54) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/helix_vcs-0200d11b49528c51) running 14 tests test diff::worker::test::add_use ... ok test diff::worker::test::delete_line ... ok test diff::worker::test::prepend_line ... ok test diff::worker::test::modify ... ok test diff::worker::test::delete_line_and_modify ... ok test diff::worker::test::append_line ... ok test diff::worker::test::update_base ... ok test diff::worker::test::update_document ... ok test git::test::missing_file ... ok test git::test::directory ... ok test git::test::modified_file ... ok test git::test::unmodified_file ... ok test git::test::symlink ... ok test git::test::symlink_to_git_repo ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/debug/deps/helix_view-4e05b034b8243063) running 56 tests test base64::tests::encode_all_bytes ... ok test base64::tests::encode_all_ascii ... ok test base64::tests::encode_rfc4648_0 ... ok test base64::tests::encode_rfc4648_1 ... ok test base64::tests::encode_rfc4648_2 ... ok test base64::tests::encode_rfc4648_3 ... ok test base64::tests::encode_rfc4648_4 ... ok test base64::tests::encode_rfc4648_5 ... ok test base64::tests::encode_rfc4648_6 ... ok test graphics::tests::test_rect_chop_from_bottom ... ok test graphics::tests::test_rect_chop_from_left ... ok test graphics::tests::test_rect_chop_from_right ... ok test graphics::tests::test_rect_chop_from_top ... ok test document::test::test_line_ending ... ok test document::test::changeset_to_changes_ignore_line_endings ... ok test document::test::changeset_to_changes ... ok test input::test::parsing_invalid_macros_fails ... ok test input::test::parsing_modified_keys ... ok test input::test::parsing_unmodified_keys ... ok test input::test::parsing_nonsensical_keys_fails ... ok test input::test::parsing_unsupported_named_keys ... ok test theme::tests::convert_to_and_from ... ok test gutter::tests::test_default_gutter_widths ... ok test theme::tests::full_numeric_range ... ok test theme::tests::retrieve_color ... ok test input::test::parsing_valid_macros ... ok test gutter::tests::test_configured_gutter_widths ... ok test gutter::tests::test_line_numbers_gutter_width_resizes ... ok test theme::tests::out_of_bounds - should panic ... ok test graphics::tests::test_rect_size_preservation ... ok test theme::tests::test_palette ... ok test theme::tests::test_parse_style_string ... ok test theme::tests::test_parse_style_table ... ok test tree::test::all_vertical_views_have_same_width ... ok test tree::test::find_split_in_direction ... ok test tree::test::swap_split_in_direction ... ok test tree::test::vsplit_gap_rounding ... ok test view::tests::test_text_pos_at_screen_coords_without_any_gutters ... ok test view::tests::test_text_pos_at_screen_coords_without_line_numbers_gutter ... ok test view::tests::test_text_pos_at_screen_coords_graphemes ... ok test view::tests::test_text_pos_at_screen_coords_cjk ... ok test view::tests::test_text_pos_at_screen_coords ... ok test document::test::jis0208_decode ... ok test document::test::jis0212_decode ... ok test document::test::iso_2022_jp_decode ... ok test document::test::shift_jis_decode ... ok test graphics::tests::combined_patch_gives_same_result_as_individual_patch ... ok test document::test::big5_decode ... ok test document::test::euc_kr_decode ... ok test document::test::gb18030_decode ... ok test document::test::euc_kr_encode ... ok test document::test::jis0208_encode ... ok test document::test::shift_jis_encode ... ok test document::test::iso_2022_jp_encode ... ok test document::test::big5_encode ... ok test document::test::gb18030_encode ... ok test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.45s Running unittests src/main.rs (target/debug/deps/xtask-eadcb824515dc3ec) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests helix_core running 8 tests test helix-core/src/command_line.rs - command_line::Args (line 708) ... ignored test helix-core/src/indent.rs - indent::treesitter_indent_for_pos (line 886) ... ignored test helix-core/src/indent.rs - indent::treesitter_indent_for_pos (line 893) ... ignored test helix-core/src/text_annotations.rs - text_annotations::Overlay (line 43) ... ok test helix-core/src/match_brackets.rs - match_brackets::get_pair (line 211) ... ok test helix-core/src/text_annotations.rs - text_annotations::Overlay (line 58) ... ok test helix-core/src/test.rs - test::print (line 21) ... ok test helix-core/src/test.rs - test::plain (line 143) ... ok test result: ok. 5 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 1.53s Doc-tests helix_dap running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests helix_event running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests helix_loader running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests helix_lsp running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests helix_lsp_types running 1 test test helix-lsp-types/src/lib.rs - MarkupContent (line 2716) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests helix_parsec running 18 tests test helix-parsec/src/lib.rs - optional (line 384) ... ok test helix-parsec/src/lib.rs - &'staticstr (line 67) ... ok test helix-parsec/src/lib.rs - choice (line 234) ... ok test helix-parsec/src/lib.rs - or (line 357) ... ok test helix-parsec/src/lib.rs - token (line 95) ... ok test helix-parsec/src/lib.rs - Parser (line 24) ... ok test helix-parsec/src/lib.rs - take_until (line 115) ... ok test helix-parsec/src/lib.rs - map (line 261) ... ok test helix-parsec/src/lib.rs - seq (line 170) ... ok test helix-parsec/src/lib.rs - filter (line 329) ... ok test helix-parsec/src/lib.rs - right (line 429) ... ok test helix-parsec/src/lib.rs - left (line 408) ... ok test helix-parsec/src/lib.rs - take_while (line 138) ... ok test helix-parsec/src/lib.rs - filter_map (line 284) ... ok test helix-parsec/src/lib.rs - sep (line 525) ... ok test helix-parsec/src/lib.rs - zero_or_more (line 450) ... ok test helix-parsec/src/lib.rs - one_or_more (line 483) ... ok test helix-parsec/src/lib.rs - reparse_as (line 309) ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s Doc-tests helix_stdx running 13 tests test helix-stdx/src/rope.rs - rope::RopeSliceExt::is_char_boundary (line 64) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::floor_char_boundary (line 32) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::ceil_char_boundary (line 50) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::is_grapheme_boundary (line 119) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::floor_grapheme_boundary (line 86) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::ceil_grapheme_boundary (line 106) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::next_grapheme_boundary (line 203) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::prev_grapheme_boundary (line 244) ... ok test helix-stdx/src/path.rs - path::get_truncated_path (line 169) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::grapheme_indices_at (line 179) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::graphemes_at (line 162) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::graphemes (line 133) ... ok test helix-stdx/src/rope.rs - rope::RopeSliceExt::graphemes_rev (line 150) ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s Doc-tests helix_term running 2 tests test helix-term/src/compositor.rs - compositor::AnyComponent::as_boxed_any (line 240) ... ok test helix-term/src/keymap/macros.rs - keymap::macros::keymap (line 67) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.34s Doc-tests helix_tui running 26 tests test helix-tui/src/lib.rs - (line 24) - compile ... ok test helix-tui/src/lib.rs - (line 54) - compile ... ok test helix-tui/src/lib.rs - (line 86) - compile ... ok test helix-tui/src/text.rs - text::Span<'a>::styled (line 93) ... ok test helix-tui/src/widgets/block.rs - widgets::block::Block (line 35) ... ok test helix-tui/src/text.rs - text::Text<'a>::raw (line 310) ... ok test helix-tui/src/buffer.rs - buffer::Buffer::index_of (line 229) ... ok test helix-tui/src/text.rs - text::Text<'a>::styled (line 331) ... ok test helix-tui/src/text.rs - text (line 21) ... ok test helix-tui/src/buffer.rs - buffer::Buffer::in_bounds (line 204) ... ok test helix-tui/src/text.rs - text::Spans<'_>::width (line 220) ... ok test helix-tui/src/text.rs - text::Span<'a>::raw (line 74) ... ok test helix-tui/src/widgets/table.rs - widgets::table::Cell (line 13) ... ok test helix-tui/src/widgets/paragraph.rs - widgets::paragraph::Paragraph (line 26) ... ok test helix-tui/src/text.rs - text::Text<'a>::height (line 368) ... ok test helix-tui/src/widgets/paragraph.rs - widgets::paragraph::Wrap (line 65) ... ok test helix-tui/src/buffer.rs - buffer::Buffer::pos_of (line 268) ... ok test helix-tui/src/text.rs - text::Text (line 283) ... ok test helix-tui/src/widgets/table.rs - widgets::table::Row (line 66) ... ok test helix-tui/src/widgets/table.rs - widgets::table::Row (line 60) ... ok test helix-tui/src/text.rs - text::Text<'a>::width (line 351) ... ok test helix-tui/src/text.rs - text::Text<'a>::patch_style (line 381) ... ok test helix-tui/src/widgets/table.rs - widgets::table::Table (line 139) ... ok test helix-tui/src/text.rs - text::Span<'a>::styled_graphemes (line 122) ... ok test helix-tui/src/layout.rs - layout::Layout::split (line 122) ... ok test helix-tui/src/buffer.rs - buffer::Buffer (line 111) ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.65s Doc-tests helix_vcs running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests helix_view running 13 tests test helix-view/src/graphics.rs - graphics::Modifier (line 365) ... ok test helix-view/src/graphics.rs - graphics::Style (line 404) ... ok test helix-view/src/graphics.rs - graphics::Style::underline_color (line 541) ... ok test helix-view/src/graphics.rs - graphics::Style::underline_style (line 556) ... ok test helix-view/src/graphics.rs - graphics::Style::remove_modifier (line 593) ... ok test helix-view/src/graphics.rs - graphics::Style::add_modifier (line 573) ... ok test helix-view/src/graphics.rs - graphics::Color::from_hex (line 271) ... ok test helix-view/src/graphics.rs - graphics::Style::bg (line 526) ... ok test helix-view/src/graphics.rs - graphics::Style::patch (line 611) ... ok test helix-view/src/graphics.rs - graphics::Style::fg (line 511) ... ok test helix-view/src/graphics.rs - graphics::Style (line 416) ... ok test helix-view/src/graphics.rs - graphics::Style (line 444) ... ok test helix-view/src/input.rs - input::KeyEvent::key_sequence_format (line 83) ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.20s >>> helix: Entering fakeroot... >>> helix-tree-sitter-vendor*: Running split function _vendor... 'usr/share/helix/runtime/grammars' -> '/home/buildozer/aports/community/helix/pkg/helix-tree-sitter-vendor/usr/share/helix/runtime/grammars' 'usr/share/helix/runtime/queries' -> '/home/buildozer/aports/community/helix/pkg/helix-tree-sitter-vendor/usr/share/helix/runtime/queries' >>> helix-tree-sitter-vendor*: Preparing subpackage helix-tree-sitter-vendor... >>> helix-tree-sitter-vendor*: Stripping binaries >>> helix-tree-sitter-vendor*: Running postcheck for helix-tree-sitter-vendor >>> helix-tree-sitter-system*: Running split function _system... >>> helix-tree-sitter-system*: Preparing subpackage helix-tree-sitter-system... >>> helix-tree-sitter-system*: Running postcheck for helix-tree-sitter-system >>> helix*: Running postcheck for helix >>> helix*: Preparing package helix... >>> helix*: Stripping binaries >>> helix*: Script found. /bin/sh added as a dependency for helix-25.07.1-r0.apk >>> helix*: Adding .post-install >>> helix*: Adding .post-upgrade >>> helix-tree-sitter-system*: Scanning shared objects >>> helix-tree-sitter-vendor*: Scanning shared objects >>> helix*: Scanning shared objects >>> helix-tree-sitter-system*: Tracing dependencies... >>> helix-tree-sitter-system*: Package size: 1.0 B >>> helix-tree-sitter-system*: Compressing data... >>> helix-tree-sitter-system*: Create checksum... >>> helix-tree-sitter-system*: Create helix-tree-sitter-system-25.07.1-r0.apk >>> helix-tree-sitter-vendor*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> helix-tree-sitter-vendor*: Package size: 179.1 MB >>> helix-tree-sitter-vendor*: Compressing data... >>> helix-tree-sitter-vendor*: Create checksum... >>> helix-tree-sitter-vendor*: Create helix-tree-sitter-vendor-25.07.1-r0.apk >>> helix*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 so:libgcc_s.so.1 >>> helix*: Package size: 7.9 MB >>> helix*: Compressing data... >>> helix*: Create checksum... >>> helix*: Create helix-25.07.1-r0.apk >>> helix: Build complete at Sun, 27 Jul 2025 18:28:12 +0000 elapsed time 0h 10m 20s >>> helix: Cleaning up srcdir >>> helix: Cleaning up pkgdir >>> helix: Uninstalling dependencies... (1/8) Purging .makedepends-helix (20250727.181753) (2/8) Purging cargo-auditable (0.7.0-r0) (3/8) Purging cargo (1.88.0-r0) (4/8) Purging rust (1.88.0-r0) (5/8) Purging llvm20-libs (20.1.8-r0) (6/8) Purging libffi (3.5.1-r0) (7/8) Purging libxml2 (2.13.8-r0) (8/8) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r21.trigger: Executing script... OK: 289 MiB in 104 packages >>> helix: Updating the community/armv7 repository index... >>> helix: Signing the index...