==> Updating pacman database cache :: Synchronizing package databases... core downloading... extra downloading... ==> Building treemd -> repo: extra-staging -> arch: aarch64 -> worker: ben-1 ==> Building treemd for [extra-staging] (aarch64) Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. :: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... aur downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging] (aarch64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-aarch64/root] -> [ben-1]...done ==> Making package: treemd 0.6.0-1 (Fri Jul 24 23:20:48 2026) ==> Retrieving sources... -> Downloading treemd-0.6.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 4.36M 0 4.36M 0 0 5.47M 0 0 100 4.36M 0 4.36M 0 0 5.47M 0 0 100 4.36M 0 4.36M 0 0 5.47M 0 0 ==> Validating source files with sha256sums... treemd-0.6.0.tar.gz ... Passed Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ==> Making package: treemd 0.6.0-1 (Sat Jul 25 06:20:55 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra-testing/oniguruma 6.9.10-1 0.95 MiB Total Installed Size: 0.95 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... oniguruma-6.9.10-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing oniguruma... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... :: There are 4 providers available for cargo: :: Repository extra-testing 1) rust 2) rustup :: Repository extra 3) rust 4) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (7) New Version Net Change extra-testing/compiler-rt 22.1.8-1 34.52 MiB core/libedit 20260512_3.1-1 0.30 MiB extra-testing/libgit2 1:1.9.6-1 3.16 MiB extra-testing/lld 22.1.8-1 7.18 MiB extra-testing/llhttp 9.3.1-1 0.16 MiB extra-testing/llvm-libs 22.1.8-2 159.60 MiB extra-testing/rust 1:1.97.1-1 293.57 MiB Total Installed Size: 498.49 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... rust-1:1.97.1-1-aarch64 downloading... llvm-libs-22.1.8-2-aarch64 downloading... compiler-rt-22.1.8-1-aarch64 downloading... lld-22.1.8-1-aarch64 downloading... libgit2-1:1.9.6-1-aarch64 downloading... libedit-20260512_3.1-1-aarch64 downloading... llhttp-9.3.1-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing compiler-rt... installing llhttp... installing libgit2... installing libedit... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script [installed] lldb: rust-lldb script :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found treemd-0.6.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting treemd-0.6.0.tar.gz with bsdtar ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded same-file v1.0.6 Downloaded radium v0.7.0 Downloaded errno v0.3.14 Downloaded fastrand v2.5.0 Downloaded walkdir v2.5.0 Downloaded funty v2.0.0 Downloaded plist v1.10.0 Downloaded time-macros v0.2.32 Downloaded time-core v0.1.9 Downloaded instability v0.3.12 Downloaded vsimd v0.8.0 Downloaded powerfmt v0.2.0 Downloaded strum v0.28.0 Downloaded xmlwriter v0.1.0 Downloaded unicode-vo v0.1.0 Downloaded base64-simd v0.8.0 Downloaded outref v0.5.2 Downloaded is-wsl v0.4.0 Downloaded ureq v3.3.0 Downloaded num-conv v0.2.2 Downloaded bincode v1.3.3 Downloaded heck v0.5.0 Downloaded zune-jpeg v0.5.15 Downloaded zune-core v0.5.1 Downloaded onig v6.5.3 Downloaded strum_macros v0.28.0 Downloaded resvg v0.47.0 Downloaded euclid v0.22.14 Downloaded wyz v0.5.1 Downloaded tap v1.0.1 Downloaded opensesame v0.1.1 Downloaded which v8.0.5 Downloaded open v5.4.0 Downloaded is-docker v0.2.0 Downloaded time v0.3.54 Downloaded deranged v0.5.8 Downloaded pkg-config v0.3.33 Downloaded fnv v1.0.7 Downloaded supports-color v3.0.2 Downloaded is_ci v1.2.0 Downloaded unicode-bidi v0.3.18 Downloaded siphasher v1.0.3 Downloaded castaway v0.2.4 Downloaded eyre v0.6.12 Downloaded gethostname v1.1.0 Downloaded byteorder-lite v0.1.0 Downloaded object v0.37.3 Downloaded foldhash v0.1.5 Downloaded num_threads v0.1.7 Downloaded usvg v0.47.0 Downloaded float-cmp v0.9.0 Downloaded arrayref v0.3.9 Downloaded unicode-bidi-mirroring v0.4.0 Downloaded sharded-slab v0.1.7 Downloaded indenter v0.3.4 Downloaded color-spantrace v0.3.0 Downloaded addr2line v0.25.1 Downloaded clap v4.6.4 Downloaded anstyle-query v1.1.5 Downloaded arboard v3.6.1 Downloaded wayland-sys v0.31.11 Downloaded os_pipe v1.2.3 Downloaded base64 v0.22.1 Downloaded tracing-error v0.2.1 Downloaded thread_local v1.1.10 Downloaded clap_mangen v0.3.0 Downloaded roff v1.1.1 Downloaded anstyle v1.0.14 Downloaded anstream v1.0.0 Downloaded is_terminal_polyfill v1.70.2 Downloaded colorchoice v1.0.5 Downloaded is_executable v1.0.6 Downloaded tree_magic_mini v3.2.2 Downloaded utf8-zero v0.8.1 Downloaded itoa v1.0.18 Downloaded subtle v2.6.1 Downloaded untrusted v0.9.0 Downloaded cfg-if v1.0.4 Downloaded percent-encoding v2.3.2 Downloaded simd-adler32 v0.3.10 Downloaded adler2 v2.0.1 Downloaded core_maths v0.1.1 Downloaded pico-args v0.5.0 Downloaded tinyvec_macros v0.1.1 Downloaded data-url v0.3.2 Downloaded by_address v1.2.1 Downloaded cpufeatures v0.2.17 Downloaded mac_address v1.1.8 Downloaded memoffset v0.9.1 Downloaded num-derive v0.4.2 Downloaded memmem v0.1.1 Downloaded signal-hook-mio v0.2.5 Downloaded notify v8.2.0 Downloaded notify-types v2.1.0 Downloaded inotify-sys v0.1.8 Downloaded owo-colors v4.3.0 Downloaded rustc-demangle v0.1.28 Downloaded clap_derive v4.6.4 Downloaded wl-clipboard-rs v0.9.3 Downloaded wayland-protocols-wlr v0.3.12 Downloaded fixedbitset v0.5.7 Downloaded rustls-pki-types v1.15.0 Downloaded zeroize v1.9.0 Downloaded ureq-proto v0.6.0 Downloaded httparse v1.10.1 Downloaded getrandom v0.2.17 Downloaded shlex v2.0.1 Downloaded find-msvc-tools v0.1.9 Downloaded once_cell v1.21.4 Downloaded crc32fast v1.5.0 Downloaded tiny-skia-path v0.12.0 Downloaded strict-num v0.1.1 Downloaded unicode-ccc v0.4.0 Downloaded version_check v0.9.5 Downloaded fdeflate v0.3.7 Downloaded rgb v0.8.53 Downloaded quick-error v2.0.1 Downloaded color_quant v1.1.0 Downloaded thiserror v1.0.69 Downloaded thiserror-impl v1.0.69 Downloaded self_cell v1.3.0 Downloaded unicode-truncate v2.0.1 Downloaded either v1.16.0 Downloaded palette_derive v0.7.6 Downloaded fast-srgb8 v1.0.0 Downloaded approx v0.5.1 Downloaded lru v0.18.1 Downloaded kasuari v0.4.12 Downloaded critical-section v1.2.0 Downloaded static_assertions v1.1.0 Downloaded rustversion v1.0.23 Downloaded line-clipping v0.3.7 Downloaded digest v0.10.7 Downloaded signal-hook-registry v1.4.8 Downloaded hex v0.4.3 Downloaded ref-cast-impl v1.0.26 Downloaded crossbeam-deque v0.8.7 Downloaded inotify v0.11.4 Downloaded json5 v1.3.1 Downloaded keybinds v0.2.0 Downloaded tracing-core v0.1.36 Downloaded backtrace v0.3.76 Downloaded clap_lex v1.1.0 Downloaded anstyle-parse v1.0.0 Downloaded clap_complete v4.6.7 Downloaded wayland-scanner v0.31.10 Downloaded wayland-client v0.31.14 Downloaded wayland-backend v0.3.15 Downloaded downcast-rs v1.2.1 Downloaded log v0.4.33 Downloaded http v1.4.2 Downloaded bytes v1.12.1 Downloaded cc v1.3.0 Downloaded flate2 v1.1.9 Downloaded miniz_oxide v0.8.9 Downloaded tokio-macros v2.7.1 Downloaded unicode-script v0.5.8 Downloaded svgtypes v0.16.1 Downloaded polycool v0.4.0 Downloaded arrayvec v0.7.8 Downloaded simplecss v0.2.2 Downloaded unicode-properties v0.1.4 Downloaded roxmltree v0.21.1 Downloaded imagesize v0.14.0 Downloaded tinyvec v1.12.0 Downloaded slotmap v1.1.1 Downloaded memmap2 v0.9.11 Downloaded fontconfig-parser v0.5.8 Downloaded roxmltree v0.20.0 Downloaded gif v0.14.2 Downloaded weezl v0.1.12 Downloaded compact_str v0.9.1 Downloaded strsim v0.11.1 Downloaded ident_case v1.0.1 Downloaded crypto-common v0.1.7 Downloaded phf_codegen v0.11.3 Downloaded derive_more v2.1.1 Downloaded derive_more-impl v2.1.1 Downloaded rustc_version v0.4.1 Downloaded semver v1.0.28 Downloaded ref-cast v1.0.26 Downloaded crossbeam-utils v0.8.22 Downloaded tracing-subscriber v0.3.23 Downloaded clap_builder v4.6.2 Downloaded wayland-protocols v0.32.13 Downloaded hashbrown v0.15.5 Downloaded nom v8.0.0 Downloaded rustls-webpki v0.103.13 Downloaded atomic v0.6.1 Downloaded bytemuck_derive v1.11.0 Downloaded pin-project-lite v0.2.17 Downloaded thiserror v2.0.19 Downloaded thiserror-impl v2.0.19 Downloaded quick-xml v0.41.0 Downloaded fontdb v0.23.0 Downloaded image-webp v0.2.4 Downloaded ratatui v0.30.2 Downloaded unicode-segmentation v1.13.3 Downloaded indoc v2.0.7 Downloaded darling v0.23.0 Downloaded darling_macro v0.23.0 Downloaded ratatui-termwiz v0.1.2 Downloaded sha2 v0.10.9 Downloaded utf8parse v0.2.2 Downloaded terminfo v0.9.0 Downloaded signal-hook v0.3.18 Downloaded pest_derive v2.8.8 Downloaded pest_generator v2.8.8 Downloaded pest v2.8.8 Downloaded fax v0.2.7 Downloaded quantette v0.5.1 Downloaded rayon-core v1.13.0 Downloaded rand_xoshiro v0.7.0 Downloaded rand_core v0.9.5 Downloaded gimli v0.32.3 Downloaded x11rb v0.13.2 Downloaded quick-xml v0.39.4 Downloaded webpki-roots v1.0.9 Downloaded unicode-width v0.2.2 Downloaded getrandom v0.4.3 Downloaded bytemuck v1.25.2 Downloaded syntect v5.3.0 Downloaded ttf-parser v0.25.1 Downloaded png v0.18.1 Downloaded itertools v0.14.0 Downloaded portable-atomic v1.14.0 Downloaded hashbrown v0.16.1 Downloaded darling_core v0.23.0 Downloaded wezterm-input-types v0.1.0 Downloaded wezterm-dynamic v0.2.1 Downloaded cfg_aliases v0.2.2 Downloaded nom v7.1.3 Downloaded minimal-lexical v0.2.1 Downloaded fixedbitset v0.4.2 Downloaded tiff v0.11.3 Downloaded half v2.7.1 Downloaded wide v0.8.3 Downloaded crossbeam-epoch v0.9.20 Downloaded rustls v0.23.42 Downloaded kurbo v0.13.1 Downloaded tiny-skia v0.12.0 Downloaded ratatui-widgets v0.3.2 Downloaded ratatui-core v0.1.2 Downloaded palette v0.7.6 Downloaded wezterm-dynamic-derive v0.1.1 Downloaded ordered-float v4.6.0 Downloaded getrandom v0.3.4 Downloaded finl_unicode v1.4.0 Downloaded moxcms v0.8.1 Downloaded rayon v1.12.0 Downloaded tracing v0.1.44 Downloaded syn v2.0.119 Downloaded rustybuzz v0.20.1 Downloaded rustix v0.38.44 Downloaded zerocopy v0.8.55 Downloaded nix v0.29.0 Downloaded image v0.25.10 Downloaded mermaid-rs-renderer v0.3.1 Downloaded x11rb-protocol v0.13.2 Downloaded turbovault-parser v1.6.0 Downloaded yaml_serde v0.10.4 Downloaded unicode-ident v1.0.24 Downloaded quote v1.0.47 Downloaded serde_core v1.0.229 Downloaded foldhash v0.2.0 Downloaded equivalent v1.0.2 Downloaded allocator-api2 v0.2.21 Downloaded onig_sys v69.9.3 Downloaded termwiz v0.23.3 Downloaded syn v1.0.109 Downloaded color-eyre v0.6.5 Downloaded serde v1.0.229 Downloaded serde_derive v1.0.229 Downloaded proc-macro2 v1.0.107 Downloaded ryu v1.0.23 Downloaded libyaml-rs v0.3.0 Downloaded indexmap v2.14.0 Downloaded option-ext v0.2.0 Downloaded crypto-common v0.2.2 Downloaded wezterm-bidi v0.2.3 Downloaded mio v1.2.2 Downloaded hashbrown v0.17.1 Downloaded uuid v1.24.0 Downloaded shellexpand v3.1.2 Downloaded dirs v6.0.0 Downloaded dirs-sys v0.5.0 Downloaded sha2 v0.11.0 Downloaded digest v0.11.3 Downloaded block-buffer v0.12.1 Downloaded cpufeatures v0.3.0 Downloaded zmij v1.0.23 Downloaded parking_lot v0.12.5 Downloaded bit-set v0.5.3 Downloaded winnow v1.0.4 Downloaded memchr v2.8.3 Downloaded hybrid-array v0.4.13 Downloaded const-oid v0.10.2 Downloaded parking_lot_core v0.9.12 Downloaded ordered-float v5.3.0 Downloaded typenum v1.20.1 Downloaded lock_api v0.4.14 Downloaded scopeguard v1.2.0 Downloaded pulldown-cmark-escape v0.11.0 Downloaded toml_writer v1.1.2+spec-1.1.0 Downloaded linux-raw-sys v0.4.15 Downloaded fancy-regex v0.11.0 Downloaded petgraph v0.8.3 Downloaded libc v0.2.189 Downloaded serde_json v1.0.151 Downloaded smallvec v1.15.2 Downloaded unicase v2.9.0 Downloaded syn v3.0.3 Downloaded num-traits v0.2.19 Downloaded autocfg v1.5.1 Downloaded iana-time-zone v0.1.65 Downloaded getopts v0.2.24 Downloaded bitflags v2.13.1 Downloaded wezterm-blob-leases v0.1.1 Downloaded toml v1.1.3+spec-1.1.0 Downloaded bitflags v1.3.2 Downloaded wezterm-color-types v0.3.0 Downloaded phf v0.11.3 Downloaded phf_shared v0.11.3 Downloaded rand v0.8.7 Downloaded termios v0.3.3 Downloaded lazy_static v1.5.0 Downloaded csscolorparser v0.6.2 Downloaded phf_macros v0.11.3 Downloaded phf_generator v0.11.3 Downloaded rand_core v0.6.4 Downloaded rand_chacha v0.3.1 Downloaded ppv-lite86 v0.2.21 Downloaded lab v0.11.0 Downloaded vtparse v0.6.2 Downloaded filedescriptor v0.8.3 Downloaded zerocopy-derive v0.8.55 Downloaded generic-array v0.14.7 Downloaded block-buffer v0.10.4 Downloaded ucd-trie v0.1.7 Downloaded pest_meta v2.8.8 Downloaded rand v0.9.5 Downloaded regex v1.13.1 Downloaded pulldown-cmark v0.13.4 Downloaded ratatui-image v11.0.6 Downloaded document-features v0.2.12 Downloaded libm v0.2.16 Downloaded bit-vec v0.6.3 Downloaded anyhow v1.0.104 Downloaded convert_case v0.10.0 Downloaded aho-corasick v1.1.4 Downloaded ratatui-termina v0.1.0 Downloaded ratatui-macros v0.7.2 Downloaded ratatui-crossterm v0.1.2 Downloaded litrs v1.0.0 Downloaded termina v0.3.3 Downloaded chrono v0.4.45 Downloaded crossterm v0.29.0 Downloaded tokio v1.53.1 Downloaded toml_parser v1.1.2+spec-1.1.0 Downloaded tempfile v3.27.0 Downloaded toml_datetime v1.1.1+spec-1.1.0 Downloaded pxfm v0.1.30 Downloaded bitvec v1.1.1 Downloaded regex-syntax v0.8.11 Downloaded serde_spanned v1.1.1 Downloaded ring v0.17.14 Downloaded regex-automata v0.4.16 Downloaded rustix v1.1.4 Downloaded deltae v0.3.2 Downloaded linux-raw-sys v0.12.1 Downloaded icy_sixel v0.5.0 Downloaded safe_arch v0.9.3 Downloaded turbovault-core v1.6.0 ==> Starting build()... Compiling proc-macro2 v1.0.107 Compiling unicode-ident v1.0.24 Compiling quote v1.0.47 Compiling libc v0.2.189 Compiling cfg-if v1.0.4 Compiling serde_core v1.0.229 Compiling bitflags v2.13.1 Compiling serde v1.0.229 Compiling allocator-api2 v0.2.21 Compiling foldhash v0.2.0 Compiling log v0.4.33 Compiling equivalent v1.0.2 Compiling shlex v2.0.1 Compiling libm v0.2.16 Compiling memchr v2.8.3 Compiling find-msvc-tools v0.1.9 Compiling thiserror v2.0.19 Compiling hashbrown v0.17.1 Compiling cc v1.3.0 Compiling simd-adler32 v0.3.10 Compiling syn v2.0.119 Compiling syn v3.0.3 Compiling rustix v1.1.4 Compiling adler2 v2.0.1 Compiling once_cell v1.21.4 Compiling itoa v1.0.18 Compiling miniz_oxide v0.8.9 Compiling crc32fast v1.5.0 Compiling linux-raw-sys v0.12.1 Compiling pkg-config v0.3.33 Compiling autocfg v1.5.1 Compiling flate2 v1.1.9 Compiling zerocopy v0.8.55 Compiling heck v0.5.0 Compiling num-traits v0.2.19 Compiling parking_lot_core v0.9.12 Compiling either v1.16.0 Compiling rustversion v1.0.23 Compiling scopeguard v1.2.0 Compiling indexmap v2.14.0 Compiling ryu v1.0.23 Compiling unicode-width v0.2.2 Compiling lock_api v0.4.14 Compiling crossbeam-utils v0.8.22 Compiling strsim v0.11.1 Compiling ident_case v1.0.1 Compiling wayland-sys v0.31.11 Compiling getrandom v0.2.17 Compiling errno v0.3.14 Compiling fdeflate v0.3.7 Compiling darling_core v0.23.0 Compiling unicode-segmentation v1.13.3 Compiling weezl v0.1.12 Compiling quick-error v2.0.1 Compiling signal-hook v0.3.18 Compiling crossbeam-epoch v0.9.20 Compiling zune-core v0.5.1 Compiling convert_case v0.10.0 Compiling png v0.18.1 Compiling castaway v0.2.4 Compiling zune-jpeg v0.5.15 Compiling signal-hook-registry v1.4.8 Compiling itertools v0.14.0 Compiling wayland-backend v0.3.15 Compiling mio v1.2.2 Compiling hashbrown v0.16.1 Compiling serde_derive v1.0.229 Compiling thiserror-impl v2.0.19 Compiling powerfmt v0.2.0 Compiling time-core v0.1.9 Compiling color_quant v1.1.0 Compiling version_check v0.9.5 Compiling bytemuck_derive v1.11.0 Compiling zerocopy-derive v0.8.55 Compiling strum_macros v0.28.0 Compiling darling_macro v0.23.0 Compiling num-conv v0.2.2 Compiling static_assertions v1.1.0 Compiling zmij v1.0.23 Compiling deranged v0.5.8 Compiling instability v0.3.12 Compiling pin-project-lite v0.2.17 Compiling byteorder-lite v0.1.0 Compiling bytemuck v1.25.2 Compiling num_threads v0.1.7 Compiling typenum v1.20.1 Compiling crossbeam-deque v0.8.7 Compiling quick-xml v0.39.4 Compiling image-webp v0.2.4 Compiling time v0.3.54 Compiling hybrid-array v0.4.13 Compiling kasuari v0.4.12 Compiling compact_str v0.9.1 Compiling strum v0.28.0 Compiling unicode-truncate v2.0.1 Compiling darling v0.23.0 Compiling slotmap v1.1.1 Compiling derive_more-impl v2.1.1 Compiling gif v0.14.2 Compiling smallvec v1.15.2 Compiling ring v0.17.14 Compiling core_maths v0.1.1 Compiling lru v0.18.1 Compiling parking_lot v0.12.5 Compiling base64 v0.22.1 Compiling pxfm v0.1.30 Compiling serde_json v1.0.151 Compiling fax v0.2.7 Compiling critical-section v1.2.0 Compiling getrandom v0.4.3 Compiling litrs v1.0.0 Compiling arrayvec v0.7.8 Compiling utf8parse v0.2.2 Compiling wayland-client v0.31.14 Compiling downcast-rs v1.2.1 Compiling rayon-core v1.13.0 Compiling bytes v1.12.1 Compiling radium v0.7.0 Compiling indoc v2.0.7 Compiling anstyle-parse v1.0.0 Compiling ratatui-core v0.1.2 Compiling document-features v0.2.12 Compiling ttf-parser v0.25.1 Compiling derive_more v2.1.1 Compiling signal-hook-mio v0.2.5 Compiling wayland-scanner v0.31.10 Compiling tracing-core v0.1.36 Compiling half v2.7.1 Compiling tiff v0.11.3 Compiling zeroize v1.9.0 Compiling foldhash v0.1.5 Compiling moxcms v0.8.1 Compiling option-ext v0.2.0 Compiling rand_core v0.9.5 Compiling by_address v1.2.1 Compiling ref-cast v1.0.26 Compiling tap v1.0.1 Compiling tinyvec_macros v0.1.1 Compiling roxmltree v0.20.0 Compiling is_terminal_polyfill v1.70.2 Compiling lazy_static v1.5.0 Compiling anstyle v1.0.14 Compiling float-cmp v0.9.0 Compiling regex-syntax v0.8.11 Compiling anstyle-query v1.1.5 Compiling palette v0.7.6 Compiling colorchoice v1.0.5 Compiling anstream v1.0.0 Compiling fontconfig-parser v0.5.8 Compiling strict-num v0.1.1 Compiling sharded-slab v0.1.7 Compiling tinyvec v1.12.0 Compiling wyz v0.5.1 Compiling palette_derive v0.7.6 Compiling dirs-sys v0.5.0 Compiling hashbrown v0.15.5 Compiling rustls-pki-types v1.15.0 Compiling image v0.25.10 Compiling crossterm v0.29.0 Compiling polycool v0.4.0 Compiling crypto-common v0.2.2 Compiling block-buffer v0.12.1 Compiling safe_arch v0.9.3 Compiling ref-cast-impl v1.0.26 Compiling onig_sys v69.9.3 Compiling memmap2 v0.9.11 Compiling aho-corasick v1.1.4 Compiling line-clipping v0.3.7 Compiling thread_local v1.1.10 Compiling arrayref v0.3.9 Compiling fast-srgb8 v1.0.0 Compiling clap_lex v1.1.0 Compiling inotify-sys v0.1.8 Compiling untrusted v0.9.0 Compiling fixedbitset v0.5.7 Compiling winnow v1.0.4 Compiling funty v2.0.0 Compiling owo-colors v4.3.0 Compiling const-oid v0.10.2 Compiling object v0.37.3 Compiling httparse v1.10.1 Compiling digest v0.11.3 Compiling regex-automata v0.4.16 Compiling bitvec v1.1.1 Compiling petgraph v0.8.3 Compiling clap_builder v4.6.2 Compiling tracing-subscriber v0.3.23 Compiling tiny-skia-path v0.12.0 Compiling ratatui-widgets v0.3.2 Compiling fontdb v0.23.0 Compiling wide v0.8.3 Compiling kurbo v0.13.1 Compiling wayland-protocols v0.32.13 Compiling rayon v1.12.0 Compiling dirs v6.0.0 Compiling rand v0.9.5 Compiling rand_xoshiro v0.7.0 Compiling tracing v0.1.44 Compiling ppv-lite86 v0.2.21 Compiling tokio-macros v2.7.1 Compiling clap_derive v4.6.4 Compiling ordered-float v5.3.0 Compiling rand_core v0.6.4 Compiling cpufeatures v0.3.0 Compiling nom v8.0.0 Compiling libyaml-rs v0.3.0 Compiling gimli v0.32.3 Compiling iana-time-zone v0.1.65 Compiling thiserror v1.0.69 Compiling unicode-bidi-mirroring v0.4.0 Compiling rustls v0.23.42 Compiling color-spantrace v0.3.0 Compiling unicode-properties v0.1.4 Compiling pulldown-cmark v0.13.4 Compiling same-file v1.0.6 Compiling eyre v0.6.12 Compiling anyhow v1.0.104 Compiling siphasher v1.0.3 Compiling rustix v0.38.44 Compiling unicode-ccc v0.4.0 Compiling unicode-script v0.5.8 Compiling svgtypes v0.16.1 Compiling clap v4.6.4 Compiling rustybuzz v0.20.1 Compiling addr2line v0.25.1 Compiling walkdir v2.5.0 Compiling quantette v0.5.1 Compiling wayland-protocols-wlr v0.3.12 Compiling yaml_serde v0.10.4 Compiling chrono v0.4.45 Compiling tree_magic_mini v3.2.2 Compiling tokio v1.53.1 Compiling rand_chacha v0.3.1 Compiling sha2 v0.11.0 Compiling tracing-error v0.2.1 Compiling shellexpand v3.1.2 Compiling ratatui-macros v0.7.2 Compiling regex v1.13.1 Compiling rustls-webpki v0.103.13 Compiling ratatui-crossterm v0.1.2 Compiling uuid v1.24.0 Compiling http v1.4.2 Compiling thiserror-impl v1.0.69 Compiling gethostname v1.1.0 Compiling getopts v0.2.24 Compiling is-docker v0.2.0 Compiling os_pipe v1.2.3 Compiling quick-xml v0.41.0 Compiling roxmltree v0.21.1 Compiling simplecss v0.2.2 Compiling pulldown-cmark-escape v0.11.0 Compiling ratatui-image v11.0.6 Compiling unicode-vo v0.1.0 Compiling percent-encoding v2.3.2 Compiling ucd-trie v0.1.7 Compiling outref v0.5.2 Compiling vsimd v0.8.0 Compiling data-url v0.3.2 Compiling pico-args v0.5.0 Compiling unicode-bidi v0.3.18 Compiling indenter v0.3.4 Compiling linux-raw-sys v0.4.15 Compiling imagesize v0.14.0 Compiling rustc-demangle v0.1.28 Compiling unicase v2.9.0 Compiling xmlwriter v0.1.0 Compiling subtle v2.6.1 Compiling x11rb-protocol v0.13.2 Compiling usvg v0.47.0 Compiling backtrace v0.3.76 Compiling base64-simd v0.8.0 Compiling json5 v1.3.1 Compiling plist v1.10.0 Compiling wl-clipboard-rs v0.9.3 Compiling is-wsl v0.4.0 Compiling turbovault-core v1.6.0 Compiling ureq-proto v0.6.0 Compiling ratatui v0.30.2 Compiling x11rb v0.13.2 Compiling inotify v0.11.4 Compiling onig v6.5.3 Compiling rand v0.8.7 Compiling icy_sixel v0.5.0 Compiling tiny-skia v0.12.0 Compiling toml_parser v1.1.2+spec-1.1.0 Compiling webpki-roots v1.0.9 Compiling bincode v1.3.3 Compiling rgb v0.8.53 Compiling serde_spanned v1.1.1 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling which v8.0.5 Compiling notify-types v2.1.0 Compiling utf8-zero v0.8.1 Compiling fastrand v2.5.0 Compiling is_executable v1.0.6 Compiling fnv v1.0.7 Compiling toml_writer v1.1.2+spec-1.1.0 Compiling roff v1.1.1 Compiling is_ci v1.2.0 Compiling self_cell v1.3.0 Compiling clap_complete v4.6.7 Compiling toml v1.1.3+spec-1.1.0 Compiling clap_mangen v0.3.0 Compiling supports-color v3.0.2 Compiling syntect v5.3.0 Compiling tempfile v3.27.0 Compiling ureq v3.3.0 Compiling notify v8.2.0 Compiling opensesame v0.1.1 Compiling resvg v0.47.0 Compiling mermaid-rs-renderer v0.3.1 Compiling turbovault-parser v1.6.0 Compiling arboard v3.6.1 Compiling color-eyre v0.6.5 Compiling open v5.4.0 Compiling keybinds v0.2.0 Compiling treemd v0.6.0 (/build/treemd/src/treemd-0.6.0) Finished `release` profile [optimized] target(s) in 5m 14s ==> Starting check()... Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.24 Compiling libc v0.2.189 Compiling cfg-if v1.0.4 Compiling serde_core v1.0.229 Compiling bitflags v2.13.1 Compiling serde v1.0.229 Compiling memchr v2.8.3 Compiling shlex v2.0.1 Compiling equivalent v1.0.2 Compiling allocator-api2 v0.2.21 Compiling foldhash v0.2.0 Compiling log v0.4.33 Compiling find-msvc-tools v0.1.9 Compiling libm v0.2.16 Compiling cc v1.3.0 Compiling hashbrown v0.17.1 Compiling simd-adler32 v0.3.10 Compiling thiserror v2.0.19 Compiling itoa v1.0.18 Compiling syn v2.0.119 Compiling syn v3.0.3 Compiling adler2 v2.0.1 Compiling rustix v1.1.4 Compiling once_cell v1.21.4 Compiling miniz_oxide v0.8.9 Compiling crc32fast v1.5.0 Compiling linux-raw-sys v0.12.1 Compiling pkg-config v0.3.33 Compiling autocfg v1.5.1 Compiling strsim v0.11.1 Compiling flate2 v1.1.9 Compiling heck v0.5.0 Compiling zerocopy v0.8.55 Compiling num-traits v0.2.19 Compiling unicode-segmentation v1.13.3 Compiling indexmap v2.14.0 Compiling either v1.16.0 Compiling parking_lot_core v0.9.12 Compiling scopeguard v1.2.0 Compiling rustversion v1.0.23 Compiling ryu v1.0.23 Compiling unicode-width v0.2.2 Compiling lock_api v0.4.14 Compiling ident_case v1.0.1 Compiling crossbeam-utils v0.8.22 Compiling wayland-sys v0.31.11 Compiling errno v0.3.14 Compiling getrandom v0.2.17 Compiling darling_core v0.23.0 Compiling fdeflate v0.3.7 Compiling crossbeam-epoch v0.9.20 Compiling zune-core v0.5.1 Compiling signal-hook v0.3.18 Compiling quick-error v2.0.1 Compiling weezl v0.1.12 Compiling castaway v0.2.4 Compiling zune-jpeg v0.5.15 Compiling png v0.18.1 Compiling signal-hook-registry v1.4.8 Compiling itertools v0.14.0 Compiling convert_case v0.10.0 Compiling wayland-backend v0.3.15 Compiling mio v1.2.2 Compiling hashbrown v0.16.1 Compiling serde_derive v1.0.229 Compiling thiserror-impl v2.0.19 Compiling num-conv v0.2.2 Compiling powerfmt v0.2.0 Compiling crossbeam-deque v0.8.7 Compiling version_check v0.9.5 Compiling static_assertions v1.1.0 Compiling time-core v0.1.9 Compiling pin-project-lite v0.2.17 Compiling zmij v1.0.23 Compiling bytemuck_derive v1.11.0 Compiling zerocopy-derive v0.8.55 Compiling strum_macros v0.28.0 Compiling byteorder-lite v0.1.0 Compiling typenum v1.20.1 Compiling darling_macro v0.23.0 Compiling color_quant v1.1.0 Compiling instability v0.3.12 Compiling num_threads v0.1.7 Compiling deranged v0.5.8 Compiling gif v0.14.2 Compiling bytemuck v1.25.2 Compiling hybrid-array v0.4.13 Compiling darling v0.23.0 Compiling kasuari v0.4.12 Compiling image-webp v0.2.4 Compiling slotmap v1.1.1 Compiling time v0.3.54 Compiling derive_more-impl v2.1.1 Compiling compact_str v0.9.1 Compiling unicode-truncate v2.0.1 Compiling strum v0.28.0 Compiling smallvec v1.15.2 Compiling ring v0.17.14 Compiling core_maths v0.1.1 Compiling lru v0.18.1 Compiling quick-xml v0.39.4 Compiling litrs v1.0.0 Compiling serde_json v1.0.151 Compiling getrandom v0.4.3 Compiling parking_lot v0.12.5 Compiling utf8parse v0.2.2 Compiling downcast-rs v1.2.1 Compiling arrayvec v0.7.8 Compiling base64 v0.22.1 Compiling wayland-client v0.31.14 Compiling bytes v1.12.1 Compiling indoc v2.0.7 Compiling fax v0.2.7 Compiling pxfm v0.1.30 Compiling critical-section v1.2.0 Compiling radium v0.7.0 Compiling rayon-core v1.13.0 Compiling wayland-scanner v0.31.10 Compiling ratatui-core v0.1.2 Compiling document-features v0.2.12 Compiling anstyle-parse v1.0.0 Compiling ttf-parser v0.25.1 Compiling signal-hook-mio v0.2.5 Compiling derive_more v2.1.1 Compiling tracing-core v0.1.36 Compiling half v2.7.1 Compiling foldhash v0.1.5 Compiling by_address v1.2.1 Compiling roxmltree v0.20.0 Compiling tiff v0.11.3 Compiling moxcms v0.8.1 Compiling tap v1.0.1 Compiling is_terminal_polyfill v1.70.2 Compiling lazy_static v1.5.0 Compiling option-ext v0.2.0 Compiling float-cmp v0.9.0 Compiling regex-syntax v0.8.11 Compiling anstyle-query v1.1.5 Compiling rand_core v0.9.5 Compiling palette v0.7.6 Compiling tinyvec_macros v0.1.1 Compiling ref-cast v1.0.26 Compiling anstyle v1.0.14 Compiling colorchoice v1.0.5 Compiling zeroize v1.9.0 Compiling anstream v1.0.0 Compiling rustls-pki-types v1.15.0 Compiling tinyvec v1.12.0 Compiling strict-num v0.1.1 Compiling dirs-sys v0.5.0 Compiling sharded-slab v0.1.7 Compiling wyz v0.5.1 Compiling fontconfig-parser v0.5.8 Compiling palette_derive v0.7.6 Compiling hashbrown v0.15.5 Compiling crossterm v0.29.0 Compiling image v0.25.10 Compiling polycool v0.4.0 Compiling crypto-common v0.2.2 Compiling block-buffer v0.12.1 Compiling safe_arch v0.9.3 Compiling ref-cast-impl v1.0.26 Compiling onig_sys v69.9.3 Compiling memmap2 v0.9.11 Compiling aho-corasick v1.1.4 Compiling line-clipping v0.3.7 Compiling thread_local v1.1.10 Compiling fast-srgb8 v1.0.0 Compiling const-oid v0.10.2 Compiling funty v2.0.0 Compiling clap_lex v1.1.0 Compiling owo-colors v4.3.0 Compiling winnow v1.0.4 Compiling httparse v1.10.1 Compiling object v0.37.3 Compiling inotify-sys v0.1.8 Compiling untrusted v0.9.0 Compiling arrayref v0.3.9 Compiling fixedbitset v0.5.7 Compiling tiny-skia-path v0.12.0 Compiling petgraph v0.8.3 Compiling regex-automata v0.4.16 Compiling bitvec v1.1.1 Compiling clap_builder v4.6.2 Compiling digest v0.11.3 Compiling ratatui-widgets v0.3.2 Compiling tracing-subscriber v0.3.23 Compiling fontdb v0.23.0 Compiling wide v0.8.3 Compiling kurbo v0.13.1 Compiling wayland-protocols v0.32.13 Compiling rayon v1.12.0 Compiling dirs v6.0.0 Compiling rand_xoshiro v0.7.0 Compiling rand v0.9.5 Compiling tracing v0.1.44 Compiling ppv-lite86 v0.2.21 Compiling tokio-macros v2.7.1 Compiling clap_derive v4.6.4 Compiling rand_core v0.6.4 Compiling ordered-float v5.3.0 Compiling cpufeatures v0.3.0 Compiling nom v8.0.0 Compiling unicode-ccc v0.4.0 Compiling pulldown-cmark v0.13.4 Compiling unicode-properties v0.1.4 Compiling siphasher v1.0.3 Compiling iana-time-zone v0.1.65 Compiling color-spantrace v0.3.0 Compiling eyre v0.6.12 Compiling gimli v0.32.3 Compiling rustix v0.38.44 Compiling rustls v0.23.42 Compiling anyhow v1.0.104 Compiling unicode-script v0.5.8 Compiling unicode-bidi-mirroring v0.4.0 Compiling libyaml-rs v0.3.0 Compiling same-file v1.0.6 Compiling thiserror v1.0.69 Compiling rustybuzz v0.20.1 Compiling walkdir v2.5.0 Compiling clap v4.6.4 Compiling yaml_serde v0.10.4 Compiling wayland-protocols-wlr v0.3.12 Compiling svgtypes v0.16.1 Compiling tree_magic_mini v3.2.2 Compiling addr2line v0.25.1 Compiling chrono v0.4.45 Compiling tokio v1.53.1 Compiling quantette v0.5.1 Compiling sha2 v0.11.0 Compiling rand_chacha v0.3.1 Compiling tracing-error v0.2.1 Compiling shellexpand v3.1.2 Compiling ratatui-macros v0.7.2 Compiling regex v1.13.1 Compiling rustls-webpki v0.103.13 Compiling ratatui-crossterm v0.1.2 Compiling uuid v1.24.0 Compiling http v1.4.2 Compiling thiserror-impl v1.0.69 Compiling gethostname v1.1.0 Compiling getopts v0.2.24 Compiling is-docker v0.2.0 Compiling os_pipe v1.2.3 Compiling quick-xml v0.41.0 Compiling roxmltree v0.21.1 Compiling simplecss v0.2.2 Compiling unicode-vo v0.1.0 Compiling xmlwriter v0.1.0 Compiling percent-encoding v2.3.2 Compiling rustc-demangle v0.1.28 Compiling data-url v0.3.2 Compiling vsimd v0.8.0 Compiling unicase v2.9.0 Compiling ucd-trie v0.1.7 Compiling linux-raw-sys v0.4.15 Compiling imagesize v0.14.0 Compiling pulldown-cmark-escape v0.11.0 Compiling unicode-bidi v0.3.18 Compiling outref v0.5.2 Compiling ratatui-image v11.0.6 Compiling subtle v2.6.1 Compiling indenter v0.3.4 Compiling pico-args v0.5.0 Compiling x11rb-protocol v0.13.2 Compiling usvg v0.47.0 Compiling backtrace v0.3.76 Compiling base64-simd v0.8.0 Compiling json5 v1.3.1 Compiling plist v1.10.0 Compiling x11rb v0.13.2 Compiling turbovault-core v1.6.0 Compiling wl-clipboard-rs v0.9.3 Compiling is-wsl v0.4.0 Compiling ureq-proto v0.6.0 Compiling ratatui v0.30.2 Compiling inotify v0.11.4 Compiling icy_sixel v0.5.0 Compiling onig v6.5.3 Compiling rand v0.8.7 Compiling toml_parser v1.1.2+spec-1.1.0 Compiling tiny-skia v0.12.0 Compiling webpki-roots v1.0.9 Compiling bincode v1.3.3 Compiling rgb v0.8.53 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling serde_spanned v1.1.1 Compiling which v8.0.5 Compiling notify-types v2.1.0 Compiling toml_writer v1.1.2+spec-1.1.0 Compiling is_executable v1.0.6 Compiling roff v1.1.1 Compiling utf8-zero v0.8.1 Compiling self_cell v1.3.0 Compiling fastrand v2.5.0 Compiling is_ci v1.2.0 Compiling fnv v1.0.7 Compiling supports-color v3.0.2 Compiling syntect v5.3.0 Compiling tempfile v3.27.0 Compiling clap_mangen v0.3.0 Compiling resvg v0.47.0 Compiling ureq v3.3.0 Compiling clap_complete v4.6.7 Compiling notify v8.2.0 Compiling toml v1.1.3+spec-1.1.0 Compiling opensesame v0.1.1 Compiling mermaid-rs-renderer v0.3.1 Compiling turbovault-parser v1.6.0 Compiling arboard v3.6.1 Compiling color-eyre v0.6.5 Compiling open v5.4.0 Compiling keybinds v0.2.0 Compiling treemd v0.6.0 (/build/treemd/src/treemd-0.6.0) Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 58s Running unittests src/lib.rs (target/debug/deps/treemd-63f8adcd313dd17f) running 300 tests test config::tests::color_rgb_and_indexed ... ok test config::tests::color_named_unknown_returns_none ... ok test config::tests::color_named_known_values ... ok test config::tests::code_theme_dir_path_no_path_returns_none ... ok test config::tests::config_default_is_sane ... ok test config::tests::is_compact_tree_reflects_style ... ok test config::tests::code_theme_dir_path_uses_config_parent ... ok test config::tests::config_partial_toml_uses_defaults_for_missing_fields ... ok test config::tests::theme_name_known_values ... ok test config::tests::save_then_load_round_trip ... ok test config::tests::load_from_path_invalid_toml_falls_back_to_default ... ok test config::tests::load_from_path_missing_file_returns_default ... ok test input::tests::test_hash_inside_code_fence_only_is_wrapped ... ok test config::tests::theme_name_unknown_falls_back_to_oceandark ... ok test keybindings::defaults::tests::test_all_modes_have_bindings ... ok test config::tests::config_color_value_untagged_parses_three_forms ... ok test config::tests::config_round_trips_through_toml ... ok test input::tests::test_setext_markdown_not_wrapped ... ok test input::tests::test_process_markdown_input ... ok test input::tests::test_process_plain_text ... ok test keybindings::defaults::tests::test_default_table_mode_copy_bindings ... ok test keybindings::tests::test_dispatch ... ok test keybindings::tests::test_all_modes_have_bindings ... ok test keybindings::defaults::tests::test_default_normal_mode ... ok test keybindings::defaults::tests::test_default_mouse_capture_toggle_binding ... ok test keybindings::tests::test_default_keybindings_exist ... ok test keybindings::defaults::tests::test_default_interactive_mode ... ok test keybindings::tests::test_keys_for_action ... ok test keybindings::tests::test_clone_preserves_user_config ... ok test keybindings::tests::test_noop_unbinds_key ... ok test keybindings::tests::test_user_config_overrides_defaults ... ok test keybindings::tests::test_noop_filtered_from_help_entries ... ok test parser::builder::tests::count_words_basic ... ok test parser::builder::tests::calculate_max_depth_empty_is_zero ... ok test parser::builder::tests::calculate_max_depth_counts_deepest_branch ... ok test parser::builder::tests::build_json_output_position_line_is_1_indexed ... ok test parser::builder::tests::build_json_output_section_raw_excludes_children ... ok test parser::builder::tests::section_body_keeps_heading_inside_code_block ... ok test parser::builder::tests::build_json_output_metadata_and_shape ... ok test parser::builder::tests::section_body_no_child_heading_takes_rest_of_doc ... ok test parser::builder::tests::build_json_output_slugifies_titles ... ok test parser::builder::tests::build_json_output_records_source_path ... ok test parser::content::tests::test_heading_inline_code_not_leaked_to_paragraph ... ok test parser::content::tests::test_list_with_code_block ... ok test parser::content::tests::test_parse_code_block ... ok test parser::builder::tests::section_body_keeps_indented_code_fence_content ... ok test parser::content::tests::test_parse_heading ... ok test parser::builder::tests::section_body_stops_at_first_child_heading ... ok test parser::document::tests::build_tree_jump_back_to_root ... ok test parser::content::tests::test_wikilinks_rendered_as_links ... ok test parser::document::tests::build_tree_pop_to_grandparent ... ok test parser::document::tests::build_tree_empty ... ok test parser::document::tests::build_tree_multiple_roots ... ok test parser::content::tests::test_code_block_excludes_wikilinks ... ok test parser::content::tests::test_details_block_with_table ... ok test parser::document::tests::extract_section_at_index_duplicate_at_eof ... ok test parser::document::tests::build_tree_deep_chain ... ok test parser::document::tests::build_tree_skipped_levels ... ok test parser::document::tests::extract_section_at_index_duplicate_sub_headings ... ok test parser::content::tests::test_parse_paragraph ... ok test parser::document::tests::extract_section_crlf_does_not_panic_and_excludes_heading ... ok test parser::document::tests::extract_section_case_insensitive_lookup ... ok test parser::document::tests::build_tree_same_level_siblings ... ok test parser::content::tests::test_slugify ... ok test parser::document::tests::filter_headings_empty_query_matches_all ... ok test parser::document::tests::build_tree_simple_nesting ... ok test parser::document::tests::build_tree_single_root ... ok test parser::document::tests::extract_section_setext_excludes_underline ... ok test parser::document::tests::find_heading_no_match ... ok test parser::document::tests::extract_section_at_index_out_of_bounds ... ok test parser::document::tests::extract_section_missing_returns_none ... ok test parser::document::tests::filter_headings_no_match ... ok test parser::document::tests::filter_headings_substring_case_insensitive ... ok test parser::document::tests::find_heading_case_insensitive ... ok test parser::document::tests::extract_section_stops_at_same_or_higher_level ... ok test parser::document::tests::find_heading_returns_first_on_duplicate ... ok test parser::document::tests::extract_section_solo_heading_at_eof_is_empty ... ok test parser::links::tests::test_extract_relative_file_link_with_anchor ... ok test parser::links::tests::test_empty_content ... ok test parser::document::tests::headings_at_level_filters_correctly ... ok test parser::links::tests::test_extract_anchor_link ... ok test parser::links::tests::test_extract_external_link ... ok test parser::links::tests::test_extract_relative_file_link ... ok test parser::links::tests::test_no_links ... ok test parser::links::tests::test_markdown_links_excluded_from_code_blocks ... ok test parser::links::tests::test_extract_wikilink_simple ... ok test parser::links::tests::test_extract_multiple_links ... ok test parser::links::tests::test_link_types_correctly_classified ... ok test parser::links::tests::test_extract_wikilink_with_alias ... ok test parser::tests::test_extract_section_at_end_of_document ... ok test parser::links::tests::test_wikilinks_excluded_from_code_blocks ... ok test parser::links::tests::test_malformed_wikilink ... ok test parser::utils::tests::test_get_heading_level ... ok test parser::tests::test_extract_section_with_bold_headings ... ok test parser::links::tests::test_wikilinks_excluded_from_inline_code ... ok test parser::tests::test_parse_headings_with_bold ... ok test parser::tests::test_parse_headings ... ok test parser::tests::test_headings_store_offsets ... ok test parser::tests::test_extract_section_with_numbered_bold_headings ... ok test parser::utils::tests::test_parse_inline_html_emphasis ... ok test parser::utils::tests::test_parse_inline_html_mixed ... ok test parser::utils::tests::test_parse_inline_html_bold ... ok test parser::utils::tests::test_parse_inline_html_overlap_keeps_outer ... ok test query::ast::tests::test_element_kind_from_str ... ok test parser::utils::tests::test_parse_inline_html_strong ... ok test parser::utils::tests::test_parse_inline_html_nested_tags_no_duplication ... ok test query::ast::tests::test_binary_op_precedence ... ok test parser::utils::tests::test_parse_inline_html_code ... ok test query::error::tests::test_error_formatting ... ok test parser::utils::tests::test_parse_inline_html_plain_text ... ok test query::eval::tests::test_heading_selection ... ok test query::eval::tests::test_all_headings ... ok test query::lexer::tests::test_descendant ... ok test query::lexer::tests::test_filter_syntax ... ok test query::lexer::tests::test_hierarchy ... ok test query::lexer::tests::test_comparison ... ok test query::lexer::tests::test_keywords ... ok test query::eval::tests::test_code_blocks_in_list_items ... ok test query::eval::tests::test_identity ... ok test query::lexer::tests::test_malformed_number_is_error ... ok test query::eval::tests::test_heading_index ... ok test query::eval::tests::test_code_blocks_with_content_filter_in_list ... ok test query::lexer::tests::test_negative_numbers ... ok test query::lexer::tests::test_pipe ... ok test query::lexer::tests::test_string_filter ... ok test query::output::tests::test_format_json ... ok test query::eval::tests::test_heading_filter ... ok test query::output::tests::test_format_plain_heading ... ok test query::parser::tests::test_comparison ... ok test query::lexer::tests::test_negative_literal_in_prefix_position ... ok test query::parser::tests::test_element_selector ... ok test query::lexer::tests::test_simple_tokens ... ok test query::lexer::tests::test_numbers ... ok test query::lexer::tests::test_subtraction_after_paren_and_ident ... ok test query::parser::tests::test_element_with_filter ... ok test query::lexer::tests::test_subtraction_not_negative_literal ... ok test parser::utils::tests::test_strip_markdown_inline ... ok test query::parser::tests::test_element_with_index ... ok test query::parser::tests::test_gt_between_non_selectors_is_comparison ... ok test query::parser::tests::test_function_call ... ok test query::parser::tests::test_elif_single_end ... ok test query::parser::tests::test_elif_too_many_ends_is_error ... ok test query::parser::tests::test_gt_between_selectors_is_hierarchy ... ok test query::parser::tests::test_property_chain_is_pipe ... ok test query::parser::tests::test_identity ... ok test query::parser::tests::test_pipe ... ok test query::registry::tests::test_registry_aliases ... ok test query::registry::tests::test_levenshtein ... ok test query::value::tests::test_value_truthy ... ok test query::parser::tests::test_hierarchy ... ok test query::registry::tests::test_suggest_function ... ok test query::registry::tests::test_registry_functions ... ok test tui::app::outline_integration_tests::collapsed_parent_hides_children_but_indices_stay_correct ... ok test tui::app::image_picker_tests::env_protocol_fallback_is_allowed_for_empty_halfblock_picker ... ok test query::value::tests::test_slugify ... ok test tui::app::palette_tests::contains_ignore_ascii_case_basics ... ok test tui::app::palette_tests::matches_alias_prefix ... ok test tui::app::palette_tests::matches_name_substring_case_insensitive ... ok test tui::app::palette_tests::registered_aliases_are_exact_matchable ... ok test tui::app::palette_tests::registered_quit_command_resolves ... ok test tui::app::palette_tests::score_alias_prefix_beats_name ... ok test query::value::tests::test_value_kind ... ok test tui::app::palette_tests::matches_empty_query_matches_all ... ok test tui::app::image_picker_tests::env_protocol_fallback_does_not_override_image_protocol ... ok test tui::app::palette_tests::score_empty_query_is_baseline ... ok test tui::app::palette_tests::matches_fuzzy_requires_in_order ... ok test tui::app::palette_tests::score_name_starts_with_beats_contains ... ok test tui::app::palette_tests::score_exact_alias_is_highest ... ok test tui::app::palette_tests::score_name_contains_below_starts_with ... ok test tui::app::palette_tests::matches_fuzzy_in_name ... ok test tui::app::palette_tests::score_fuzzy_only_match_is_baseline ... ok test tui::app::palette_tests::score_priority_ordering ... ok test tui::app::outline_integration_tests::duplicate_headings_resolve_to_correct_content ... ok test tui::app::palette_tests::starts_with_ignore_ascii_case_basics ... ok test tui::edits::tests::errors_when_not_found ... ok test tui::edits::tests::data_row_containing_dashes_is_not_a_separator ... ok test tui::edits::tests::counts_tables_only_from_section_start ... ok test tui::edits::tests::bare_pipe_block_without_separator_is_not_counted_as_a_table ... ok test tui::edits::tests::ignores_checkboxes_inside_code_fences ... ok test tui::edits::tests::matches_checked_state ... ok test tui::edits::tests::respects_escaped_pipes_in_cells ... ok test tui::edits::tests::errors_on_missing_table ... ok test tui::edits::tests::preserves_crlf_and_missing_trailing_newline ... ok test tui::edits::tests::replaces_cell_in_simple_table ... ok test tui::edits::tests::errors_on_out_of_range_column ... ok test tui::edits::tests::replaces_header_cell ... ok test tui::edits::tests::preserves_trailing_newline_absence_and_crlf ... ok test tui::edits::tests::respects_section_line_range ... ok test tui::edits::tests::unchecks_capital_x_without_touching_text ... ok test tui::edits::tests::toggles_simple_checkbox ... ok test tui::image_cache::tests::test_gif_frame_struct ... ok test tui::interactive::interactive_tests::reindex_replaces_stale_wrong_variant_state ... ok test tui::edits::tests::skips_pipe_lines_inside_code_fences ... ok test tui::edits::tests::skips_tilde_fences ... ok test tui::interactive::interactive_tests::test_nested_code_blocks_in_list_items ... ok test tui::kitty_animation::tests::test_base64_encoding ... ok test tui::kitty_animation::tests::test_is_kitty_detection ... ok test tui::kitty_animation::tests::test_image_id_generation ... ok test tui::edits::tests::separator_detection ... ok test tui::edits::tests::supports_star_plus_and_ordered_bullets ... ok test tui::edits::tests::toggles_correct_duplicate_by_occurrence ... ok test tui::interactive::interactive_tests::test_nested_list_item_links ... ok test tui::interactive::interactive_tests::test_mixed_interactive_elements ... ok test tui::terminal_compat::tests::test_capabilities_detection ... ok test tui::mermaid::tests::test_fix_font_families ... ok test tui::terminal_compat::tests::test_truecolor_detection_uses_env_vars ... ok test tui::terminal_compat::tests::test_color_mode_enum ... ok test tui::mermaid::tests::test_invalid_input ... ok test tui::ui::layout::tests::test_conditional_section_hidden ... ok test tui::ui::table::tests::render_table_row_tests::test_header_inline_code_keeps_surrounding_header_style ... ok test tui::ui::table::tests::render_table_row_tests::test_header_row_styling ... ok test tui::ui::layout::tests::test_all_sections_visible ... ok test tui::ui::layout::tests::test_conditional_section_visible ... ok test tui::ui::table::tests::render_table_row_tests::test_basic_row ... ok test tui::ui::table::tests::render_table_row_tests::test_row_with_arrow_when_selected ... ok test tui::ui::table::tests::render_table_row_tests::test_selected_cell_highlighting ... ok test tui::ui::table::tests::render_table_row_tests::test_row_without_arrow_when_not_selected ... ok test tui::ui::table::tests::render_table_row_tests::test_row_wrapping ... ok test tui::ui::table::tests::render_table_tests::test_multi_column_table ... ok test tui::ui::table::tests::render_table_tests::test_header_only_table ... ok test tui::ui::table::tests::render_table_tests::test_selected_table_adds_arrow ... ok test tui::ui::table::tests::render_table_tests::test_empty_headers_returns_empty ... ok test tui::ui::table::tests::render_table_tests::test_table_mode_shows_row_arrow ... ok test tui::ui::table::tests::render_table_tests::test_single_column_table ... ok test tui::ui::table::tests::render_table_tests::test_halfwidth_katakana_table_widths_match_terminal_cells ... ok test tui::ui::table::tests::render_table_tests::test_table_width_constraint ... ok test tui::ui::tests::callout_marker_basic_kinds ... ok test tui::ui::tests::non_callout_blockquote_is_untouched ... ok test tui::ui::util::tests::align_text_tests::test_align_halfwidth_katakana_sound_marks ... ok test tui::ui::tests::callout_marker_rejects_non_markers ... ok test tui::ui::table::tests::render_table_tests::test_seven_column_table_at_width_146_no_panic ... ok test tui::ui::util::tests::align_text_tests::test_exact_width ... ok test tui::ui::util::tests::align_text_tests::test_center_odd_padding ... ok test tui::ui::util::tests::align_text_tests::test_center_align ... ok test tui::ui::tests::callout_render_produces_header_and_body ... ok test tui::ui::util::tests::align_text_tests::test_left_align ... ok test tui::ui::tests::callout_marker_custom_title_and_fold ... ok test tui::ui::util::tests::align_text_tests::test_halfwidth_katakana_sound_marks_match_terminal_width ... ok test tui::ui::util::tests::align_text_tests::test_unicode_width ... ok test tui::ui::util::tests::detect_checkbox_tests::test_checked_lowercase ... ok test tui::ui::util::tests::align_text_tests::test_truncation_when_too_long ... ok test tui::ui::util::tests::align_text_tests::test_none_defaults_to_left ... ok test tui::ui::util::tests::align_text_tests::test_right_align ... ok test tui::ui::util::tests::detect_checkbox_tests::test_bracket_but_not_checkbox ... ok test tui::ui::util::tests::detect_checkbox_tests::test_checked_uppercase ... ok test tui::ui::util::tests::detect_checkbox_tests::test_with_leading_whitespace ... ok test tui::ui::util::tests::highlight_search_tests::test_empty_query ... ok test tui::ui::util::tests::highlight_search_tests::test_match_at_start ... ok test tui::ui::util::tests::highlight_search_tests::test_multiple_matches ... ok test tui::ui::util::tests::highlight_search_tests::test_no_match ... ok test tui::ui::util::tests::detect_checkbox_tests::test_not_a_task ... ok test tui::ui::util::tests::detect_checkbox_tests::test_empty_task ... ok test tui::ui::util::tests::highlight_search_tests::test_single_match ... ok test tui::ui::util::tests::strip_frontmatter_tests::test_no_frontmatter ... ok test tui::ui::util::tests::strip_frontmatter_tests::test_simple_frontmatter ... ok test tui::ui::util::tests::strip_frontmatter_tests::test_frontmatter_not_at_start ... ok test tui::ui::util::tests::detect_checkbox_tests::test_unchecked ... ok test tui::ui::util::tests::strip_frontmatter_tests::test_frontmatter_with_yaml ... ok test tui::ui::util::tests::highlight_search_tests::test_case_insensitive ... ok test tui::ui::util::tests::strip_latex_aggressive_tests::test_aggressive_preserves_inline_backslash ... ok test tui::ui::util::tests::strip_latex_aggressive_tests::test_aggressive_strips_any_backslash_line ... ok test tui::ui::util::tests::strip_latex_aggressive_tests::test_aggressive_preserves_prose ... ok test tui::ui::util::tests::strip_latex_aggressive_tests::test_aggressive_strips_with_args ... ok test query::parser::tests::test_deeply_nested_parens_errors_not_overflow ... ok test tui::mermaid::tests::test_basic_flowchart ... ok test tui::ui::util::tests::strip_latex_tests::test_code_spans_with_underscores_preserved ... ok test tui::ui::util::tests::strip_latex_tests::test_bare_commands_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_centering ... ok test tui::ui::util::tests::strip_latex_tests::test_display_math ... ok test tui::ui::util::tests::strip_latex_tests::test_bare_box_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_clearpage ... ok test tui::ui::util::tests::strip_latex_tests::test_font_size_normalsize ... ok test tui::ui::util::tests::strip_latex_tests::test_greek_letters ... ok test tui::ui::util::tests::strip_latex_tests::test_font_size_large ... ok test tui::ui::util::tests::strip_latex_tests::test_cite_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_font_size_tiny ... ok test tui::ui::util::tests::strip_latex_tests::test_code_spans_preserved_in_tables ... ok test tui::ui::util::tests::strip_latex_tests::test_inline_setlength_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_inline_math ... ok test tui::ui::util::tests::strip_latex_tests::test_fenced_code_block_preserved ... ok test tui::ui::util::tests::strip_latex_tests::test_inline_fontsize_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_inline_thispagestyle_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_inline_pagestyle_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_geometry_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_math_symbols ... ok test tui::ui::util::tests::strip_latex_tests::test_label_ref_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_inline_usepackage_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_standalone_commands ... ok test tui::ui::util::tests::strip_latex_tests::test_latex_environment ... ok test tui::ui::util::tests::strip_latex_tests::test_money_not_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_no_latex ... ok test tui::ui::util::tests::strip_latex_tests::test_subscript_preserves_snake_case ... ok test tui::ui::util::tests::strip_latex_tests::test_no_double_spaces_after_stripping ... ok test tui::ui::util::tests::strip_latex_tests::test_unpaired_begin_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_standalone_begin_end_stripped ... ok test tui::ui::util::tests::strip_latex_tests::test_text_formatting_preserved ... ok test tui::ui::util::tests::strip_latex_tests::test_usepackage ... ok test tui::watcher::tests::test_watcher_creation ... ok test tui::ui::util::tests::strip_latex_tests::test_vspace_hspace_stripped ... ok test tui::mermaid::tests::test_flowchart_keyword ... ok test result: ok. 300 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running unittests src/main.rs (target/debug/deps/treemd-f68b4247768ca082) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/cli_integration.rs (target/debug/deps/cli_integration-f5307aef0ba9188f) running 21 tests test at_line_zero_is_rejected ... ok test at_line_before_first_heading_exits_nonzero ... ok test at_line_on_heading_line_returns_that_heading ... ok test list_plain_emits_all_headings ... ok test help_flag_prints_usage_and_exits_zero ... ok test count_reports_per_level_and_total ... ok test at_line_finds_enclosing_heading ... ok test query_help_prints_query_docs_and_exits_zero ... ok test list_reads_markdown_from_stdin ... ok test list_json_output_is_valid_and_has_expected_shape ... ok test list_with_text_filter_is_case_insensitive ... ok test query_invalid_syntax_exits_nonzero ... ok test list_with_level_filter_keeps_only_that_level ... ok test section_with_inline_markdown_in_heading ... ok test section_extracts_named_section_only ... ok test section_missing_exits_nonzero ... ok test version_flag_prints_version_and_exits_zero ... ok test tree_output_uses_box_drawing_chars ... ok test tree_with_level_narrows_tree ... ok test tree_with_filter_narrows_tree ... ok test query_h2_returns_only_h2_headings ... ok test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running tests/query_integration.rs (target/debug/deps/query_integration-693734b5a0ab4d5f) running 27 tests test array_slice ... ok test array_single_index ... ok test array_negative_index ... ok test count_counts_codepoints_not_bytes ... ok test crlf_section_extraction_excludes_heading_and_underline ... ok test all_evaluates_per_element ... ok test any_evaluates_per_element ... ok test blockquotes_are_extracted ... ok test elif_chain_single_end ... ok test eof_solo_heading_has_empty_content ... ok test gt_between_non_selectors_is_comparison ... ok test group_by_level ... ok test frontmatter_is_parsed ... ok test descendant_code_blocks_are_scoped_to_heading ... ok test hierarchy_direct_child_headings ... ok test property_chain_applies_to_each_element ... ok test malformed_number_errors ... ok test negative_literal_in_prefix_position ... ok test pipe_inside_object_restores_current ... ok test string_repeat_overflow_errors_not_aborts ... ok test matches_invalid_regex_errors ... ok test paragraphs_are_extracted ... ok test property_chain_multi ... ok test setext_content_excludes_underline ... ok test sort_by_level ... ok test subtraction_lexes_as_two_numbers ... ok test deeply_nested_parens_error_not_overflow ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Doc-tests treemd running 10 tests test src/parser/content.rs - parser::content::slugify (line 39) ... ok test src/lib.rs - (line 20) ... ok test src/parser/utils.rs - parser::utils::get_heading_level (line 232) ... ok test src/query/mod.rs - query::engine_with_registry (line 81) ... ok test src/lib.rs - query (line 78) ... ok test src/lib.rs - query (line 99) ... ok test src/query/registry.rs - query::registry (line 9) ... ok test src/query/mod.rs - query::execute (line 49) ... ok test src/parser/utils.rs - parser::utils::strip_markdown_inline (line 17) ... ok test src/parser/utils.rs - parser::utils::parse_inline_html (line 56) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 1.84s; merged doctests compilation took 1.77s ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing libtool files... -> Removing static library files... -> Purging unwanted files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "treemd"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: treemd 0.6.0-1 (Sat Jul 25 06:28:26 2026) ==> Installing package treemd with pacman -U... loading packages... resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change treemd 0.6.0-1 8.22 MiB Total Installed Size: 8.22 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing treemd... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... resolving dependencies... looking for conflicting packages... Package (6) New Version Net Change core/licenses 20240728-1 1.54 MiB extra-testing/pyalpm 0.11.1-1 0.25 MiB extra-testing/python-boolean.py 5.0-2 0.36 MiB extra-testing/python-license-expression 30.4.4-2 1.24 MiB extra-testing/python-pyelftools 0.33-1 2.57 MiB extra-testing/namcap 3.6.0-3 1.00 MiB Total Installed Size: 6.96 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... pyalpm-0.11.1-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing licenses... installing pyalpm... installing python-boolean.py... installing python-license-expression... installing python-pyelftools... installing namcap... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... Checking PKGBUILD Checking treemd-0.6.0-1-aarch64.pkg.tar.zst treemd W: Referenced library 'ld-linux-aarch64.so.1' is an uninstalled dependency (needed in files ['usr/bin/treemd']) treemd W: Referenced library 'libm.so.6' is an uninstalled dependency (needed in files ['usr/bin/treemd']) treemd W: Referenced library 'libc.so.6' is an uninstalled dependency (needed in files ['usr/bin/treemd']) treemd W: Referenced library 'libonig.so.5' is an uninstalled dependency (needed in files ['usr/bin/treemd']) treemd W: Referenced library 'libgcc_s.so.1' is an uninstalled dependency (needed in files ['usr/bin/treemd']) treemd W: Dependency included, but may not be needed ('libgcc') treemd W: Dependency included, but may not be needed ('oniguruma') ==> Running checkpkg -> Downloading current versions Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. Package (1) Old Version New Version Net Change Download Size extra-testing/treemd 0.6.0-1 0.5.12-1 -1.15 MiB 3.75 MiB Total Download Size: 3.75 MiB :: Proceed with download? [Y/n] :: Retrieving packages... treemd-0.5.12-1-aarch64 downloading... checking keyring... checking package integrity... -> Checking packages ==> No soname differences for treemd. [?25h==> Generating .SRCINFO...done ==> Finished building treemd 0.6.0-1 [?25h