[INFO] fetching crate lx-ls 0.10.1...
[INFO] testing lx-ls-0.10.1 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate lx-ls 0.10.1 into /workspace/builds/worker-7-tc1/source
[INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate lx-ls 0.10.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate lx-ls 0.10.1
[INFO] tweaked toml for crates.io crate lx-ls 0.10.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate lx-ls 0.10.1 on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate lx-ls 0.10.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded uutils_term_grid v0.8.0
[INFO] [stderr]   Downloaded uzers v0.12.2
[INFO] [stderr]   Downloaded ansi-width v0.1.0
[INFO] [stderr]   Downloaded natord-plus-plus v2.0.0
[INFO] [stderr]   Downloaded locale v0.2.2
[INFO] [stderr]   Downloaded winreg v0.56.0
[INFO] [stderr]   Downloaded rand_chacha v0.10.0
[INFO] [stderr]   Downloaded jj-lib-proc-macros v0.41.0
[INFO] [stderr]   Downloaded interim v0.2.1
[INFO] [stderr]   Downloaded jj-lib v0.41.0
[INFO] [stderr]   Downloaded unicode-bom v2.0.3
[INFO] [stderr]   Downloaded gix-trace v0.1.19
[INFO] [stderr]   Downloaded gix-glob v0.26.0
[INFO] [stderr]   Downloaded gix-utils v0.3.2
[INFO] [stderr]   Downloaded gix-ignore v0.21.0
[INFO] [stderr]   Downloaded gix-path v0.12.0
[INFO] [stderr]   Downloaded gix-validate v0.11.1
[INFO] [stderr]   Downloaded prodash v31.0.0
[INFO] [stderr]   Downloaded gix-features v0.48.0
[INFO] [stderr]   Downloaded gix-actor v0.41.0
[INFO] [stderr]   Downloaded gix-quote v0.7.1
[INFO] [stderr]   Downloaded gix v0.83.0
[INFO] [stderr]   Downloaded faster-hex v0.10.0
[INFO] [stderr]   Downloaded gix-chunk v0.7.1
[INFO] [stderr]   Downloaded nonempty v0.12.0
[INFO] [stderr]   Downloaded gix-worktree-stream v0.32.0
[INFO] [stderr]   Downloaded gix-traverse v0.57.0
[INFO] [stderr]   Downloaded gix-revwalk v0.31.0
[INFO] [stderr]   Downloaded gix-date v0.15.3
[INFO] [stderr]   Downloaded gix-commitgraph v0.37.0
[INFO] [stderr]   Downloaded gix-packetline v0.21.3
[INFO] [stderr]   Downloaded gix-worktree-state v0.30.0
[INFO] [stderr]   Downloaded gix-fs v0.21.1
[INFO] [stderr]   Downloaded io-close v0.3.7
[INFO] [stderr]   Downloaded gix-filter v0.30.0
[INFO] [stderr]   Downloaded gix-command v0.9.0
[INFO] [stderr]   Downloaded gix-attributes v0.33.0
[INFO] [stderr]   Downloaded gix-object v0.60.0
[INFO] [stderr]   Downloaded gix-hashtable v0.15.0
[INFO] [stderr]   Downloaded gix-hash v0.25.0
[INFO] [stderr]   Downloaded gix-worktree v0.52.0
[INFO] [stderr]   Downloaded gix-sec v0.14.0
[INFO] [stderr]   Downloaded gix-lock v23.0.0
[INFO] [stderr]   Downloaded gix-negotiate v0.31.0
[INFO] [stderr]   Downloaded gix-bitmap v0.3.1
[INFO] [stderr]   Downloaded gix-config-value v0.18.0
[INFO] [stderr]   Downloaded gix-shallow v0.12.0
[INFO] [stderr]   Downloaded uluru v3.1.0
[INFO] [stderr]   Downloaded clru v0.6.3
[INFO] [stderr]   Downloaded gix-error v0.2.3
[INFO] [stderr]   Downloaded gix-refspec v0.41.0
[INFO] [stderr]   Downloaded gix-pathspec v0.18.0
[INFO] [stderr]   Downloaded gix-discover v0.51.0
[INFO] [stderr]   Downloaded gix-archive v0.32.0
[INFO] [stderr]   Downloaded gix-tempfile v23.0.0
[INFO] [stderr]   Downloaded gix-url v0.36.0
[INFO] [stderr]   Downloaded gix-submodule v0.30.0
[INFO] [stderr]   Downloaded gix-revision v0.45.0
[INFO] [stderr]   Downloaded gix-status v0.30.0
[INFO] [stderr]   Downloaded maybe-async v0.2.10
[INFO] [stderr]   Downloaded gix-dir v0.25.0
[INFO] [stderr]   Downloaded gix-blame v0.13.0
[INFO] [stderr]   Downloaded gix-index v0.51.0
[INFO] [stderr]   Downloaded gix-imara-diff v0.2.1
[INFO] [stderr]   Downloaded gix-ref v0.63.0
[INFO] [stderr]   Downloaded gix-config v0.56.0
[INFO] [stderr]   Downloaded gix-odb v0.80.0
[INFO] [stderr]   Downloaded gix-merge v0.16.0
[INFO] [stderr]   Downloaded gix-diff v0.63.0
[INFO] [stderr]   Downloaded gix-protocol v0.61.0
[INFO] [stderr]   Downloaded gix-transport v0.57.0
[INFO] [stderr]   Downloaded openssl-sys v0.9.115
[INFO] [stderr]   Downloaded clap_complete v4.6.3
[INFO] [stderr]   Downloaded gix-pack v0.70.0
[INFO] [stderr]   Downloaded assert_cmd v2.2.1
[INFO] [stderr]   Downloaded git2 v0.20.4
[INFO] [stderr]   Downloaded sha1-checked v0.10.0
[INFO] [stderr]   Downloaded libgit2-sys v0.18.3+1.9.2
[INFO] [stderr]   Downloaded openssl-src v300.6.0+3.6.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0
[INFO] running `Command { std: "docker" "start" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling ansi-width v0.1.0
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling natord-plus-plus v2.0.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling uutils_term_grid v0.8.0
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling locale v0.2.2
[INFO] [stderr]    Compiling uzers v0.12.2
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling libz-sys v1.1.28
[INFO] [stderr]    Compiling libgit2-sys v0.18.3+1.9.2
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling clap_complete v4.6.3
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling git2 v0.20.4
[INFO] [stderr]    Compiling lx-ls v0.10.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized] target(s) in 42.17s
[INFO] running `Command { std: "docker" "inspect" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling assert_cmd v2.2.1
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling clap_complete v4.6.3
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling lx-ls v0.10.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]     Finished `test` profile [unoptimized] target(s) in 18.54s
[INFO] running `Command { std: "docker" "inspect" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/lx-56d256be92979efb)
[INFO] [stdout] 
[INFO] [stdout] running 401 tests
[INFO] [stdout] test config::load::when_match_test::empty_actual_matches_empty_expected ... ok
[INFO] [stdout] test config::load::when_match_test::glob_bracket_range ... ok
[INFO] [stdout] test config::load::when_match_test::invalid_glob_falls_back_to_no_match ... ok
[INFO] [stdout] test config::load::when_match_test::literal_match ... ok
[INFO] [stdout] test config::load::when_match_test::glob_question_mark ... ok
[INFO] [stdout] test config::upgrade::rewrite_test::preserves_indent_and_trailing_comment ... ok
[INFO] [stdout] test config::upgrade::rewrite_test::does_not_rewrite_unknown_value ... ok
[INFO] [stdout] test config::upgrade::rewrite_test::rewrites_color_scale_alias ... ok
[INFO] [stdout] test config::load::when_match_test::glob_star_suffix ... ok
[INFO] [stdout] test config::upgrade::rewrite_test::rewrites_16_to_all ... ok
[INFO] [stdout] test config::upgrade::rewrite_test::rewrites_256_to_all ... ok
[INFO] [stdout] test config::upgrade::rewrite_test::rewrites_inside_when_block ... ok
[INFO] [stdout] test config::upgrade::rewrite_test::rewrites_none ... ok
[INFO] [stdout] test fs::file::ext_test::dotfile ... ok
[INFO] [stdout] test fs::file::ext_test::extension ... ok
[INFO] [stdout] test fs::file::filename_test::file ... ok
[INFO] [stdout] test fs::file::filename_test::here ... ok
[INFO] [stdout] test fs::file::filename_test::no_path ... ok
[INFO] [stdout] test fs::file::filename_test::everywhere ... ok
[INFO] [stdout] test fs::file::ext_test::no_extension ... ok
[INFO] [stdout] test fs::file::filename_test::there ... ok
[INFO] [stdout] test fs::file::filename_test::topmost ... ok
[INFO] [stdout] test fs::filter::test_ignores::ignores_an_exact_filename ... ok
[INFO] [stdout] test fs::filter::test_ignores::ignores_both ... ok
[INFO] [stdout] test fs::filter::test_ignores::ignores_a_glob ... ok
[INFO] [stdout] test options::dir_action::test::dirs_tree ... ok
[INFO] [stdout] test options::dir_action::test::dirs_short ... ok
[INFO] [stdout] test options::dir_action::test::dirs_recurse ... ok
[INFO] [stdout] test options::dir_action::test::dirs_long ... ok
[INFO] [stdout] test fs::filter::test_ignores::empty_matches_nothing ... ok
[INFO] [stdout] test options::dir_action::test::just_level ... ok
[INFO] [stdout] test options::dir_action::test::tree ... ok
[INFO] [stdout] test options::dir_action::test::rec_lim_long_2 ... ok
[INFO] [stdout] test options::dir_action::test::overriding_1 ... ok
[INFO] [stdout] test options::dir_action::test::rec_lim_short ... ok
[INFO] [stdout] test options::filter::test::dot_filters::all_all_2 ... ok
[INFO] [stdout] test options::dir_action::test::rec_long ... ok
[INFO] [stdout] test options::filter::test::dot_filters::all_and_dot_entries ... ok
[INFO] [stdout] test options::dir_action::test::rec_lim_long ... ok
[INFO] [stdout] test options::dir_action::test::rec_short_tree ... ok
[INFO] [stdout] test options::filter::test::dot_filters::all_all ... ok
[INFO] [stdout] test options::dir_action::test::rec_tree ... ok
[INFO] [stdout] test options::dir_action::test::empty ... ok
[INFO] [stdout] test options::dir_action::test::rec_lim_short_2 ... ok
[INFO] [stdout] test options::filter::test::dot_filters::dot_entries ... ok
[INFO] [stdout] test options::filter::test::dot_filters::empty ... ok
[INFO] [stdout] test options::filter::test::dot_filters::all_all_3 ... ok
[INFO] [stdout] test options::dir_action::test::rec_short ... ok
[INFO] [stdout] test options::filter::test::dot_filters::tree_a ... ok
[INFO] [stdout] test options::filter::test::dot_filters::tree_dot_entries ... ok
[INFO] [stdout] test options::filter::test::dot_filters::all ... ok
[INFO] [stdout] test options::filter::test::ignore_patterns::one ... ok
[INFO] [stdout] test options::filter::test::ignore_patterns::loads ... ok
[INFO] [stdout] test options::filter::test::dot_filters::tree_aa ... ok
[INFO] [stdout] test options::filter::test::dot_filters::dot_entries_alone ... ok
[INFO] [stdout] test options::filter::test::ignore_patterns::none ... ok
[INFO] [stdout] test options::filter::test::ignore_patterns::two ... ok
[INFO] [stdout] test options::filter::test::dot_filters::tree_aaa ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::gid ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::perms_mode ... ok
[INFO] [stdout] test options::filter::test::ignore_patterns::overridden_2 ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::perms_rejected_as_sort_field ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::uid ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::size_filesize ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::group_upper ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::user_lower ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::links ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::blocks ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::permissions ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::vcs ... ok
[INFO] [stdout] test options::filter::test::sort_fields::empty ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::version ... ok
[INFO] [stdout] test options::filter::test::sort_fields::error ... ok
[INFO] [stdout] test options::filter::test::ignore_patterns::overridden ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::group_lower ... ok
[INFO] [stdout] test options::filter::test::sort_fields::age ... ok
[INFO] [stdout] test options::filter::test::sort_fields::mix_hidden_lowercase ... ok
[INFO] [stdout] test options::filter::test::sort_fields::newest ... ok
[INFO] [stdout] test options::filter::test::sort_fields::one_long ... ok
[INFO] [stdout] test options::filter::test::sort_fields::oldest ... ok
[INFO] [stdout] test options::filter::test::sort_fields::overridden_2 ... ok
[INFO] [stdout] test options::filter::test::sort_fields::old ... ok
[INFO] [stdout] test options::filter::test::sort_fields::one_short ... ok
[INFO] [stdout] test options::filter::test::sort_fields::uppercase ... ok
[INFO] [stdout] test options::filter::test::vcs_ignores::off ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_no_smooth_alone ... ok
[INFO] [stdout] test options::filter::test::sort_fields::mix_hidden_uppercase ... ok
[INFO] [stdout] test options::filter::test::sort_fields::one_arg ... ok
[INFO] [stdout] test options::filter::test::sort_fields::new ... ok
[INFO] [stdout] test options::filter::test::sort_fields::overridden ... ok
[INFO] [stdout] test options::filter::test::vcs_ignores::vcs_flag ... ok
[INFO] [stdout] test options::theme::terminal_test::empty_with_no_color ... ok
[INFO] [stdout] test options::theme::terminal_test::empty ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_default ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_no_gradient ... ok
[INFO] [stdout] test options::theme::terminal_test::no_u_never ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_smooth ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::flags ... ok
[INFO] [stdout] test options::theme::terminal_test::overridden_2 ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::user_upper ... ok
[INFO] [stdout] test options::filter::test::sort_fields::lowercase ... ok
[INFO] [stdout] test options::theme::terminal_test::u_always ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_smooth_then_no ... ok
[INFO] [stdout] test options::theme::terminal_test::overridden_4 ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_no_gradient_then_smooth ... ok
[INFO] [stdout] test options::theme::terminal_test::no_u_always ... ok
[INFO] [stdout] test options::theme::terminal_test::u_error ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_smooth_with_gradient_size ... ok
[INFO] [stdout] test options::theme::terminal_test::no_u_auto ... ok
[INFO] [stdout] test options::theme::terminal_test::gf_size_only ... ok
[INFO] [stdout] test options::filter::test::sort_fields::metadata_sorts::perms_octal ... ok
[INFO] [stdout] test options::theme::terminal_test::no_u_error ... ok
[INFO] [stdout] test options::theme::terminal_test::overridden_3 ... ok
[INFO] [stdout] test options::theme::terminal_test::overridden_1 ... ok
[INFO] [stdout] test options::theme::terminal_test::u_auto ... ok
[INFO] [stdout] test options::theme::terminal_test::u_never ... ok
[INFO] [stdout] test options::view::test::columns::explicit_accessed_composes ... ok
[INFO] [stdout] test options::view::test::columns::default_has_modified ... ok
[INFO] [stdout] test options::view::test::columns::explicit_modified ... ok
[INFO] [stdout] test options::view::test::columns::explicit_created_composes ... ok
[INFO] [stdout] test options::view::test::columns::no_group_suppresses ... ok
[INFO] [stdout] test options::view::test::columns::short_upper_u_rejected ... ok
[INFO] [stdout] test options::view::test::columns::no_uid_suppresses ... ok
[INFO] [stdout] test options::view::test::columns::no_z_suppresses_filesize ... ok
[INFO] [stdout] test options::view::test::columns::no_modified_suppresses_only_modified ... ok
[INFO] [stdout] test options::view::test::columns::no_time_suppresses_all ... ok
[INFO] [stdout] test options::view::test::columns::long_negation_aliases ... ok
[INFO] [stdout] test options::view::test::columns::gid_adds_column_after_group ... ok
[INFO] [stdout] test options::view::test::columns::short_upper_m_is_permissions ... ok
[INFO] [stdout] test options::view::test::columns::no_upper_m_suppresses_permissions ... ok
[INFO] [stdout] test options::view::test::columns::tier3_all_timestamps ... ok
[INFO] [stdout] test options::view::test::columns::uid_column_from_name ... ok
[INFO] [stdout] test options::view::test::columns::tier3_has_links_and_blocks ... ok
[INFO] [stdout] test options::view::test::columns::time_tier_3_adds_all ... ok
[INFO] [stdout] test options::view::test::columns::multiple_individual_timestamps ... ok
[INFO] [stdout] test options::view::test::columns::no_u_suppresses_user ... ok
[INFO] [stdout] test options::view::test::columns::uid_and_gid_compose ... ok
[INFO] [stdout] test options::view::test::size_formats::binary ... ok
[INFO] [stdout] test options::view::test::columns::tier2_has_vcs_and_group ... ok
[INFO] [stdout] test options::view::test::size_formats::binary_overrides_decimal ... ok
[INFO] [stdout] test options::view::test::size_formats::binary_beats_style ... ok
[INFO] [stdout] test options::view::test::columns::time_equals_rejected ... ok
[INFO] [stdout] test options::view::test::columns::uid_adds_column_after_user ... ok
[INFO] [stdout] test options::view::test::columns::time_tier_2_adds_changed ... ok
[INFO] [stdout] test options::view::test::columns::time_tier_1_adds_modified ... ok
[INFO] [stdout] test options::view::test::columns::short_u_is_user ... ok
[INFO] [stdout] test options::view::test::columns::numeric_removed ... ok
[INFO] [stdout] test options::view::test::size_formats::both_1 ... ok
[INFO] [stdout] test options::view::test::size_formats::both_4 ... ok
[INFO] [stdout] test options::view::test::size_formats::short_upper_b ... ok
[INFO] [stdout] test options::view::test::columns::time_tier_composes_with_long2 ... ok
[INFO] [stdout] test options::view::test::size_formats::bytes ... ok
[INFO] [stdout] test options::view::test::size_formats::both_2 ... ok
[INFO] [stdout] test options::view::test::size_formats::style_beats_bytes ... ok
[INFO] [stdout] test options::view::test::size_formats::style_beats_binary ... ok
[INFO] [stdout] test options::view::test::columns::hidden_negation_aliases ... ok
[INFO] [stdout] test options::view::test::size_formats::short_lower_b ... ok
[INFO] [stdout] test options::view::test::size_formats::bytes_beats_style ... ok
[INFO] [stdout] test options::view::test::size_formats::decimal ... ok
[INFO] [stdout] test options::view::test::size_formats::style_binary ... ok
[INFO] [stdout] test options::view::test::size_formats::short_upper_k ... ok
[INFO] [stdout] test options::view::test::size_formats::both_3 ... ok
[INFO] [stdout] test options::view::test::size_formats::decimal_overrides_binary ... ok
[INFO] [stdout] test options::view::test::size_formats::decimal_overrides_bytes ... ok
[INFO] [stdout] test options::view::test::size_formats::empty ... ok
[INFO] [stdout] test options::view::test::size_formats::style_bytes ... ok
[INFO] [stdout] test options::view::test::time_formats::actually ... ok
[INFO] [stdout] test options::view::test::size_formats::style_override ... ok
[INFO] [stdout] test options::view::test::columns::short_z_is_filesize ... ok
[INFO] [stdout] test options::view::test::size_formats::style_decimal ... ok
[INFO] [stdout] test options::view::test::time_formats::long_iso ... ok
[INFO] [stdout] test options::view::test::views::ell ... ok
[INFO] [stdout] test options::view::test::time_formats::custom ... ok
[INFO] [stdout] test options::view::test::time_formats::iso ... ok
[INFO] [stdout] test options::view::test::time_formats::default ... ok
[INFO] [stdout] test options::view::test::views::empty ... ok
[INFO] [stdout] test options::view::test::time_formats::nevermind ... ok
[INFO] [stdout] test options::view::test::views::just_inode ... ok
[INFO] [stdout] test options::view::test::views::just_binary ... ok
[INFO] [stdout] test options::view::test::views::just_links ... ok
[INFO] [stdout] test options::view::test::views::just_blocks ... ok
[INFO] [stdout] test options::view::test::views::just_bytes ... ok
[INFO] [stdout] test options::view::test::views::gracross ... ok
[INFO] [stdout] test options::view::test::views::grid ... ok
[INFO] [stdout] test options::view::test::views::just_uid ... ok
[INFO] [stdout] test options::view::test::time_formats::override_env ... ok
[INFO] [stdout] test options::view::test::views::just_group ... ok
[INFO] [stdout] test options::view::test::views::just_header ... ok
[INFO] [stdout] test options::view::test::views::just_vcs_status ... ok
[INFO] [stdout] test options::view::test::views::lines ... ok
[INFO] [stdout] test options::view::test::views::lid ... ok
[INFO] [stdout] test options::view::test::time_formats::use_env ... ok
[INFO] [stdout] test options::view::test::time_formats::empty ... ok
[INFO] [stdout] test options::view::test::time_formats::relative ... ok
[INFO] [stdout] test options::view::test::views::lgo ... ok
[INFO] [stdout] test options::view::test::views::lgt ... ok
[INFO] [stdout] test options::view::test::views::just_gid ... ok
[INFO] [stdout] test options::view::test::views::across ... ok
[INFO] [stdout] test options::view::test::time_formats::full_iso ... ok
[INFO] [stdout] test output::cell::width_unit_test::addition ... ok
[INFO] [stdout] test options::view::test::views::leg ... ok
[INFO] [stdout] test output::cell::width_unit_test::addition_usize ... ok
[INFO] [stdout] test output::cell::width_unit_test::empty_string ... ok
[INFO] [stdout] test output::cell::width_unit_test::test_string ... ok
[INFO] [stdout] test output::render::groups::test::primary_group ... ok
[INFO] [stdout] test output::render::inode::test::blocklessness ... ok
[INFO] [stdout] test output::render::blocks::test::blockfulity ... ok
[INFO] [stdout] test output::render::blocks::test::blocklessness ... ok
[INFO] [stdout] test output::render::links::test::regular_directory ... ok
[INFO] [stdout] test output::render::links::test::regular_file ... ok
[INFO] [stdout] test options::view::test::views::tlg ... ok
[INFO] [stdout] test output::render::octal::test::normal_file ... ok
[INFO] [stdout] test output::render::octal::test::secret_file ... ok
[INFO] [stdout] test output::render::octal::test::sticky1 ... ok
[INFO] [stdout] test output::render::octal::test::normal_folder ... ok
[INFO] [stdout] test output::render::octal::test::sticky2 ... ok
[INFO] [stdout] test output::render::octal::test::sticky3 ... ok
[INFO] [stdout] test output::render::permissions::test::affirm ... ok
[INFO] [stdout] test output::render::permissions::test::extra_specials ... ok
[INFO] [stdout] test output::render::size::test::device_ids ... ok
[INFO] [stdout] test output::render::permissions::test::negate ... ok
[INFO] [stdout] test output::render::size::test::directory ... ok
[INFO] [stdout] test output::render::size::test::file_binary ... ok
[INFO] [stdout] test output::render::size::test::file_bytes ... ok
[INFO] [stdout] test output::render::size::test::file_decimal ... ok
[INFO] [stdout] test output::render::users::test::different_named ... ok
[INFO] [stdout] test output::render::users::test::different_unnamed_uid ... ok
[INFO] [stdout] test options::view::test::views::og ... ok
[INFO] [stdout] test options::view::test::views::original_g ... ok
[INFO] [stdout] test output::render::users::test::named ... ok
[INFO] [stdout] test output::render::users::test::unnamed_falls_back_to_uid ... ok
[INFO] [stdout] test output::render::vcs::test::vcs_jj_new_shows_a ... ok
[INFO] [stdout] test output::render::users::test::overflow ... ok
[INFO] [stdout] test output::render::vcs::test::vcs_staged_unstaged_differ ... ok
[INFO] [stdout] test output::tree::iter_test::test_empty ... ok
[INFO] [stdout] test output::tree::trunk_test::empty_at_first ... ok
[INFO] [stdout] test options::view::test::views::long_across ... ok
[INFO] [stdout] test options::view::test::views::prima ... ok
[INFO] [stdout] test output::tree::trunk_test::one_child ... ok
[INFO] [stdout] test options::view::test::views::ot ... ok
[INFO] [stdout] test options::view::test::views::tg ... ok
[INFO] [stdout] test options::view::test::views::long ... ok
[INFO] [stdout] test options::view::test::views::tgl ... ok
[INFO] [stdout] test output::tree::trunk_test::two_times_two_children ... ok
[INFO] [stdout] test output::tree::trunk_test::two_children ... ok
[INFO] [stdout] test output::render::links::test::popular_file ... ok
[INFO] [stdout] test output::render::groups::test::member_group ... ok
[INFO] [stdout] test output::render::groups::test::overflow ... ok
[INFO] [stdout] test output::render::groups::test::named_other_group ... ok
[INFO] [stdout] test output::render::groups::test::unnamed_falls_back_to_gid ... ok
[INFO] [stdout] test output::tree::trunk_test::two_times_two_nested_children ... ok
[INFO] [stdout] test theme::apply_theme_def_test::every_per_column_tier_key_parses_and_applies ... ok
[INFO] [stdout] test theme::apply_theme_def_test::each_column_can_be_themed_independently ... ok
[INFO] [stdout] test output::render::permissions::test::specials ... ok
[INFO] [stdout] test output::tree::iter_test::test_iteration ... ok
[INFO] [stdout] test theme::apply_theme_def_test::per_column_bulk_sets_every_tier_on_one_column ... ok
[INFO] [stdout] test theme::apply_theme_def_test::per_column_override_wins_over_bulk_date ... ok
[INFO] [stdout] test theme::customs_test::ls_cd ... ok
[INFO] [stdout] test theme::customs_test::ls_bd ... ok
[INFO] [stdout] test theme::apply_theme_def_test::full_precedence_chain_is_honoured ... ok
[INFO] [stdout] test theme::customs_test::ls_gn ... ok
[INFO] [stdout] test theme::customs_test::ls_gu ... ok
[INFO] [stdout] test theme::customs_test::ls_mp3 ... ok
[INFO] [stdout] test output::render::vcs::test::vcs_blank ... ok
[INFO] [stdout] test theme::customs_test::ls_or ... ok
[INFO] [stdout] test theme::customs_test::ls_pi ... ok
[INFO] [stdout] test theme::customs_test::ls_un ... ok
[INFO] [stdout] test theme::customs_test::ls_txt ... ok
[INFO] [stdout] test theme::customs_test::ls_fi ... ok
[INFO] [stdout] test theme::customs_test::ls_di ... ok
[INFO] [stdout] test theme::customs_test::ls_ex ... ok
[INFO] [stdout] test theme::customs_test::ls_uu ... ok
[INFO] [stdout] test theme::customs_test::ls_so ... ok
[INFO] [stdout] test theme::customs_test::ls_overwrite ... ok
[INFO] [stdout] test theme::customs_test::ls_five ... ok
[INFO] [stdout] test theme::key_registry::tests::direct_round_trip ... ok
[INFO] [stdout] test theme::customs_test::ls_mak ... ok
[INFO] [stdout] test theme::key_registry::tests::dumpable_skips_bulk ... ok
[INFO] [stdout] test theme::key_registry::tests::lookup_alias ... ok
[INFO] [stdout] test theme::key_registry::tests::registry_is_populated ... ok
[INFO] [stdout] test theme::customs_test::ls_multi ... ok
[INFO] [stdout] test theme::key_registry::tests::lookup_canonical_name ... ok
[INFO] [stdout] test theme::key_registry::tests::unknown_key_returns_none ... ok
[INFO] [stdout] test theme::key_registry::tests::no_duplicate_names_or_aliases ... ok
[INFO] [stdout] test theme::lsc::ansi_test::again ... ok
[INFO] [stdout] test theme::lsc::ansi_test::bfg2 ... ok
[INFO] [stdout] test theme::lsc::ansi_test::bgfg ... ok
[INFO] [stdout] test theme::lsc::ansi_test::bold ... ok
[INFO] [stdout] test theme::lsc::ansi_test::both ... ok
[INFO] [stdout] test theme::lsc::ansi_test::both2 ... ok
[INFO] [stdout] test theme::customs_test::ls_ln ... ok
[INFO] [stdout] test theme::lsc::ansi_test::bfg ... ok
[INFO] [stdout] test theme::lsc::ansi_test::bg ... ok
[INFO] [stdout] test theme::lsc::ansi_test::all ... ok
[INFO] [stdout] test theme::lsc::ansi_test::hiund ... ok
[INFO] [stdout] test theme::lsc::ansi_test::nines ... ok
[INFO] [stdout] test theme::lsc::ansi_test::rgb ... ok
[INFO] [stdout] test theme::lsc::ansi_test::rgbbi ... ok
[INFO] [stdout] test theme::lsc::ansi_test::bold2 ... ok
[INFO] [stdout] test theme::lsc::ansi_test::empty ... ok
[INFO] [stdout] test theme::lsc::ansi_test::hibg ... ok
[INFO] [stdout] test theme::lsc::ansi_test::hibo ... ok
[INFO] [stdout] test theme::lsc::ansi_test::hifg ... ok
[INFO] [stdout] test theme::lsc::ansi_test::toohi ... ok
[INFO] [stdout] test theme::lsc::ansi_test::fg ... ok
[INFO] [stdout] test theme::lsc::ansi_test::rgbbg ... ok
[INFO] [stdout] test theme::lsc::ansi_test::rgbi ... ok
[INFO] [stdout] test theme::lsc::ansi_test::fgbg ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::ansi_fallback_256 ... ok
[INFO] [stdout] test theme::lsc::ansi_test::semis ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::bold_hex ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::bold_named ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::ansi_fallback_with_bold ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::bold_underline_colour ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::bold_x11 ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::named_bold_order ... ok
[INFO] [stdout] test theme::lsc::ansi_test::under ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::named_colour ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::bold_with_inline_ansi ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::empty_string ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::hex_colour_3 ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::hex_colour_6 ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::magenta_alias ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::multiple_modifiers ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::named_colour_case_insensitive ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::dimmed_alias ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::unknown_token_ignored ... ok
[INFO] [stdout] test theme::lsc::ansi_test::word ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::x11_cornflowerblue ... ok
[INFO] [stdout] test theme::lsc::ansi_test::unde2 ... ok
[INFO] [stdout] test theme::lsc::parse_style_test::x11_tomato ... ok
[INFO] [stdout] test theme::lsc::render_style_to_lx_test::basic_colours_round_trip ... ok
[INFO] [stdout] test theme::lsc::render_style_to_lx_test::default_style_renders_empty ... ok
[INFO] [stdout] test theme::lsc::render_style_to_lx_test::fixed_palette_round_trips ... ok
[INFO] [stdout] test theme::lsc::render_style_to_lx_test::rgb_round_trips_as_hex ... ok
[INFO] [stdout] test theme::lsc::test::bold ... ok
[INFO] [stdout] test theme::lsc::render_style_to_lx_test::modifiers_round_trip ... ok
[INFO] [stdout] test theme::lsc::test::both ... ok
[INFO] [stdout] test theme::lsc::test::blue ... ok
[INFO] [stdout] test theme::lsc::test::empty ... ok
[INFO] [stdout] test theme::lsc::test::ends ... ok
[INFO] [stdout] test theme::lsc::test::green ... ok
[INFO] [stdout] test theme::lsc::test::jibber ... ok
[INFO] [stdout] test theme::lsc::test::more ... ok
[INFO] [stdout] test theme::lsc::test::many ... ok
[INFO] [stdout] test theme::lsc::test::purple ... ok
[INFO] [stdout] test theme::lsc::test::under ... ok
[INFO] [stdout] test theme::lsc::test::red ... ok
[INFO] [stdout] test theme::oklab::test::black_reference_value ... ok
[INFO] [stdout] test theme::lsc::test::yellow ... ok
[INFO] [stdout] test theme::lsc::test::cyan ... ok
[INFO] [stdout] test theme::lsc::test::equals ... ok
[INFO] [stdout] test theme::oklab::test::green_reference_value ... ok
[INFO] [stdout] test theme::oklab::test::lerp_endpoints_match_inputs ... ok
[INFO] [stdout] test theme::oklab::test::lerp_t_is_clamped ... ok
[INFO] [stdout] test theme::oklab::test::red_reference_value ... ok
[INFO] [stdout] test theme::oklab::test::white_reference_value ... ok
[INFO] [stdout] test theme::oklab::test::blue_reference_value ... ok
[INFO] [stdout] test theme::smooth::test::apply_gradient_flags::smooth_on_skips_columns_that_are_not_smoothable ... ok
[INFO] [stdout] test theme::oklab::test::red_green_midpoint_is_not_muddy ... ok
[INFO] [stdout] test theme::smooth::test::apply_gradient_flags::smooth_on_builds_all_five_luts_when_anchors_are_rgb ... ok
[INFO] [stdout] test theme::smooth::test::date_anchors_layout_matches_six_tiers ... ok
[INFO] [stdout] test theme::smooth::test::apply_gradient_flags::smooth_build_sees_pre_flatten_anchors ... ok
[INFO] [stdout] test theme::smooth::test::interior_anchors_land_on_their_own_buckets ... ok
[INFO] [stdout] test theme::smooth::test::interpolation_produces_monotonic_midpoints ... ok
[INFO] [stdout] test theme::lsc::test::starts ... ok
[INFO] [stdout] test theme::smooth::test::lut_is_full_length ... ok
[INFO] [stdout] test theme::smooth::test::last_stop_matches_last_anchor_exactly ... ok
[INFO] [stdout] test theme::oklab::test::round_trip_preservation ... ok
[INFO] [stdout] test theme::smooth::test::interpolated_stops_inherit_earlier_anchor_attributes ... ok
[INFO] [stdout] test theme::smooth::test::apply_gradient_flags::smooth_off_leaves_every_lut_none ... ok
[INFO] [stdout] test theme::smooth::test::apply_gradient_flags::smooth_on_skips_columns_with_gradient_off ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::size_is_monotonic ... ok
[INFO] [stdout] test theme::smooth::test::first_stop_matches_first_anchor_exactly ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::age_log_midpoint_of_week_month_segment ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::age_boundary_values ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::age_clamps_beyond_old_anchor ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::age_is_monotonic ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::age_log_midpoint_of_first_segment ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::size_boundary_values ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::size_clamps_beyond_huge_anchor ... ok
[INFO] [stdout] test theme::smooth::test::position_mapping::size_log_midpoints_land_at_segment_centres ... ok
[INFO] [stdout] test theme::smooth::test::size_anchors_layout_matches_five_tiers ... ok
[INFO] [stdout] test theme::theme_key_precedence_test::buckets_order_correctly ... ok
[INFO] [stdout] test theme::theme_key_precedence_test::bulk_date_is_most_generic ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::size_all_rgb_is_smoothable ... ok
[INFO] [stdout] test theme::theme_key_precedence_test::bulk_per_column_overrides_bulk_per_tier ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::size_one_palette_anchor_disqualifies_the_column ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::size_ignores_unit_slots ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::size_one_unset_anchor_disqualifies_the_column ... ok
[INFO] [stdout] test theme::theme_key_precedence_test::bulk_per_tier_is_next ... ok
[INFO] [stdout] test theme::theme_key_precedence_test::non_date_keys_land_in_neutral_bucket ... ok
[INFO] [stdout] test theme::theme_key_precedence_test::per_column_per_tier_is_most_specific ... ok
[INFO] [stdout] test theme::uid_gid_theme_test::theme_exposes_uid_styles ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::date_all_rgb_is_smoothable ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::date_default_is_not_smoothable ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::date_ignores_flat_slot ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::date_one_palette_tier_disqualifies_the_column ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::size_default_is_not_smoothable ... ok
[INFO] [stdout] test theme::ui_styles::is_smoothable_test::date_one_unset_tier_disqualifies_the_column ... ok
[INFO] [stdout] test theme::smooth::test::build_lut_from_size_anchors_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 401 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_basics.rs (/opt/rustwide/target/debug/deps/cli_basics-1336fc183a9237ea)
[INFO] [stdout] 
[INFO] [stdout] running 59 tests
[INFO] [stdout] test columns_env_ignored_when_not_tty ... ok
[INFO] [stdout] test colour_auto ... ok
[INFO] [stdout] test exit_code_success ... ok
[INFO] [stdout] test exit_code_options_error ... ok
[INFO] [stdout] test grid_view ... ok
[INFO] [stdout] test group_column ... ok
[INFO] [stdout] test explicit_width_forces_grid_on_pipe ... ok
[INFO] [stdout] test ignore_glob ... ok
[INFO] [stdout] test header_without_long_is_fine ... ok
[INFO] [stdout] test invalid_colour_value ... ok
[INFO] [stdout] test invalid_columns_env ... ok
[INFO] [stdout] test invalid_level_not_a_number ... ok
[INFO] [stdout] test list_current_directory ... ok
[INFO] [stdout] test level_without_recurse_is_fine ... ok
[INFO] [stdout] test help_flag ... ok
[INFO] [stdout] test columns_env_controls_width ... ok
[INFO] [stdout] test colour_never ... ok
[INFO] [stdout] test binary_without_long_is_fine ... ok
[INFO] [stdout] test binary_sizes ... ok
[INFO] [stdout] test long_grid_view ... ok
[INFO] [stdout] test list_specific_file ... ok
[INFO] [stdout] test invalid_lx_grid_rows_env ... ok
[INFO] [stdout] test inode_column ... ok
[INFO] [stdout] test colour_always ... ok
[INFO] [stdout] test byte_sizes ... ok
[INFO] [stdout] test no_time ... ok
[INFO] [stdout] test long_view ... ok
[INFO] [stdout] test nonexistent_path_still_exits ... ok
[INFO] [stdout] test oneline_view ... ok
[INFO] [stdout] test invalid_sort_value ... ok
[INFO] [stdout] test only_dirs ... ok
[INFO] [stdout] test only_dirs_filters_cli_arguments ... ok
[INFO] [stdout] test removed_time_flag_is_rejected ... ok
[INFO] [stdout] test recurse_view ... ok
[INFO] [stdout] test help_short_flag ... ok
[INFO] [stdout] test sort_by_name ... ok
[INFO] [stdout] test no_color_env ... ok
[INFO] [stdout] test no_permissions ... ok
[INFO] [stdout] test long_view_with_header ... ok
[INFO] [stdout] test sort_by_size ... ok
[INFO] [stdout] test time_tier_compounds ... ok
[INFO] [stdout] test no_user ... ok
[INFO] [stdout] test uppercase_f_groups_dirs_first ... ok
[INFO] [stdout] test version_flag ... ok
[INFO] [stdout] test reverse_sort ... ok
[INFO] [stdout] test tree_follows_symlinked_positional_dir ... ok
[INFO] [stdout] test tree_all_all_error ... ok
[INFO] [stdout] test no_filesize ... ok
[INFO] [stdout] test version_short_flag ... ok
[INFO] [stdout] test only_files_filters_cli_arguments ... ok
[INFO] [stdout] test tree_view ... ok
[INFO] [stdout] test unknown_short_flag ... ok
[INFO] [stdout] test uid_and_gid_columns ... ok
[INFO] [stdout] test unknown_time_style_errors ... ok
[INFO] [stdout] test unknown_long_flag ... ok
[INFO] [stdout] test recurse_with_level_and_positional_path ... ok
[INFO] [stdout] test completions_bash ... ok
[INFO] [stdout] test completions_zsh ... ok
[INFO] [stdout] test completions_fish ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 59 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_columns.rs (/opt/rustwide/target/debug/deps/cli_columns-e62fa5b54536b862)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test format_long ... ok
[INFO] [stdout] test columns_suppression_still_works ... ok
[INFO] [stdout] test columns_explicit_set ... ok
[INFO] [stdout] test group_add_between_user_and_timestamp ... ok
[INFO] [stdout] test columns_with_inode ... ok
[INFO] [stdout] test columns_overrides_tier ... ok
[INFO] [stdout] test format_with_suppression ... ok
[INFO] [stdout] test format_overrides_tier ... ok
[INFO] [stdout] test format_with_individual_add ... ok
[INFO] [stdout] test multiple_adds_canonical_order ... ok
[INFO] [stdout] test inode_inserts_before_perms ... ok
[INFO] [stdout] test format_long2_has_group ... ok
[INFO] [stdout] test format_long3_has_multiple_timestamps ... ok
[INFO] [stdout] test columns_unknown_names_error ... ok
[INFO] [stdout] test format_invalid_rejected ... ok
[INFO] [stdout] test no_duplicate_when_already_present ... ok
[INFO] [stdout] test columns_overrides_format ... ok
[INFO] [stdout] test blocks_inserts_after_size ... ok
[INFO] [stdout] test explicit_columns_with_add_inserts_canonically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_conditional.rs (/opt/rustwide/target/debug/deps/cli_conditional-3cf11fbad15039c8)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test when_env_false_fails_when_present ... ok
[INFO] [stdout] test when_multiple_env_all_must_match ... ok
[INFO] [stdout] test when_platform_array_no_match_uses_base ... ok
[INFO] [stdout] test when_blocks_in_v03_config_warns ... ok
[INFO] [stdout] test when_platform_inherits_through_chain ... ok
[INFO] [stdout] test when_multiple_env_both_match ... ok
[INFO] [stdout] test when_platform_other_does_not_override ... ok
[INFO] [stdout] test when_later_block_overrides_earlier ... ok
[INFO] [stdout] test when_env_matches_overrides_setting ... ok
[INFO] [stdout] test v03_config_without_when_no_warning ... ok
[INFO] [stdout] test when_platform_and_env_both_required ... ok
[INFO] [stdout] test when_env_true_and_exact_partial_fail ... ok
[INFO] [stdout] test when_env_wrong_value_uses_base ... ok
[INFO] [stdout] test when_env_true_matches_when_present ... ok
[INFO] [stdout] test when_env_true_and_exact_combined ... ok
[INFO] [stdout] test when_platform_array_any_match_overrides ... ok
[INFO] [stdout] test when_env_not_set_uses_base ... ok
[INFO] [stdout] test when_env_false_matches_when_absent ... ok
[INFO] [stdout] test when_env_true_fails_when_absent ... ok
[INFO] [stderr]      Running tests/cli_config.rs (/opt/rustwide/target/debug/deps/cli_config-7d54773a7858198a)
[INFO] [stdout] test when_platform_matches_current_overrides ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 71 tests
[INFO] [stdout] test config_lx_overridden_by_cli ... ok
[INFO] [stdout] test config_format_overrides_compiled_in ... ok
[INFO] [stdout] test bool_false_suppresses_permissions ... ok
[INFO] [stdout] test bool_false_without_negation_is_noop ... ok
[INFO] [stdout] test config_ignore_toml_array ... ok
[INFO] [stdout] test config_lx_personality_group_dirs ... ok
[INFO] [stdout] test config_ignore_pipe_string_still_works ... ok
[INFO] [stdout] test argv0_ll_dispatch ... ok
[INFO] [stdout] test config_personality_bool_setting ... ok
[INFO] [stdout] test config_custom_format ... ok
[INFO] [stdout] test config_unknown_setting_warns ... ok
[INFO] [stdout] test argv0_unknown_falls_back ... ok
[INFO] [stdout] test config_personality_columns_as_string ... ok
[INFO] [stdout] test dump_format_all ... ok
[INFO] [stdout] test dump_class_shows_config_override ... ok
[INFO] [stdout] test dump_personality_all ... ok
[INFO] [stdout] test dump_format_single ... ok
[INFO] [stdout] test bool_false_suppresses_inherited_column ... ok
[INFO] [stdout] test config_custom_personality ... ok
[INFO] [stdout] test dump_class_unknown ... ok
[INFO] [stdout] test dump_personality_emits_description ... ok
[INFO] [stdout] test dump_format_unknown ... ok
[INFO] [stdout] test dump_personality_single ... ok
[INFO] [stdout] test config_lx_personality_time_style ... ok
[INFO] [stdout] test dump_personality_inheritance_order ... ok
[INFO] [stdout] test dump_theme_emits_description ... ok
[INFO] [stdout] test dump_personality_default_has_when_blocks ... ok
[INFO] [stdout] test config_prune_toml_array ... ok
[INFO] [stdout] test dump_theme_groups_date_keys ... ok
[INFO] [stdout] test dump_personality_without_when_blocks ... ok
[INFO] [stdout] test dump_class_all ... ok
[INFO] [stdout] test dump_theme_exa ... ok
[INFO] [stdout] test dump_style_exa ... ok
[INFO] [stdout] test dump_personality_unknown ... ok
[INFO] [stdout] test inherit_cycle_detected ... ok
[INFO] [stdout] test inherit_child_overrides_format ... ok
[INFO] [stdout] test dump_style_unknown ... ok
[INFO] [stdout] test inherit_child_overrides_parent_setting ... ok
[INFO] [stdout] test dump_theme_lx_256_uses_palette_codes ... ok
[INFO] [stdout] test init_config_creates_file ... ok
[INFO] [stdout] test no_time_still_works_as_bulk_clear ... ok
[INFO] [stdout] test lx_config_env_takes_priority ... ok
[INFO] [stdout] test dump_theme_unknown ... ok
[INFO] [stdout] test dump_personality_valid_toml ... ok
[INFO] [stdout] test dump_class_single ... ok
[INFO] [stdout] test personality_cli_override ... ok
[INFO] [stdout] test inherit_multi_level ... ok
[INFO] [stdout] test personality_ll ... ok
[INFO] [stdout] test inherit_single_level ... ok
[INFO] [stdout] test show_config_available_omits_active ... ok
[INFO] [stdout] test show_as_writes_no_file ... ok
[INFO] [stdout] test show_config_default_omits_catalogue ... ok
[INFO] [stdout] test inherit_from_compiled_in ... ok
[INFO] [stdout] test personality_tree ... ok
[INFO] [stdout] test personality_long_flag ... ok
[INFO] [stdout] test dump_theme_lx_24bit_uses_hex ... ok
[INFO] [stdout] test personality_lll_has_header ... ok
[INFO] [stdout] test personality_lll_has_long_iso ... ok
[INFO] [stdout] test show_config_full_shows_both_halves ... ok
[INFO] [stdout] test show_config_implicit_format_long_with_l ... ok
[INFO] [stdout] test standalone_no_inherits ... ok
[INFO] [stdout] test init_config_refuses_overwrite ... ok
[INFO] [stdout] test show_config_implicit_format_long3_with_lll ... ok
[INFO] [stdout] test show_as_at_count_emits_xattr_indicator ... ok
[INFO] [stdout] test show_anonymous_emits_fully_commented_unnamed_preview ... ok
[INFO] [stdout] test show_as_emits_personality_section_to_stdout ... ok
[INFO] [stdout] test no_config_file_is_fine ... ok
[INFO] [stdout] test show_config_explicit_columns_suppresses_implicit ... ok
[INFO] [stdout] test show_config_no_format_section_without_l ... ok
[INFO] [stdout] test no_key_true_equivalent_to_key_false ... ok
[INFO] [stdout] test init_config_does_not_change_defaults ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 71 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_count.rs (/opt/rustwide/target/debug/deps/cli_count-a86ded5260cbfeb7)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test count_tree ... ok
[INFO] [stdout] test no_count_without_flag ... ok
[INFO] [stdout] test count_with_long_view ... ok
[INFO] [stdout] test count_only_files ... ok
[INFO] [stdout] test count_only_dirs ... ok
[INFO] [stdout] test count_flat_listing ... ok
[INFO] [stdout] test count_with_filter ... ok
[INFO] [stdout] test count_recursive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_display.rs (/opt/rustwide/target/debug/deps/cli_display-00d87d31ba861896)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test flags_via_columns ... ok
[INFO] [stdout] test classify_always_shows_indicators ... ok
[INFO] [stdout] test absolute_with_dot_entries_keeps_dots ... ok
[INFO] [stdout] test absolute_shows_full_paths ... ok
[INFO] [stdout] test no_absolute_shows_relative_names ... ok
[INFO] [stdout] test quotes_never_no_wrapping ... ok
[INFO] [stdout] test only_files_hides_directories ... ok
[INFO] [stdout] test flags_column_with_header ... ok
[INFO] [stdout] test flags_short_flag ... ok
[INFO] [stdout] test classify_never_hides_indicators ... ok
[INFO] [stdout] test width_controls_grid ... ok
[INFO] [stdout] test quotes_always_wraps_spaces ... ok
[INFO] [stdout] test octal_shows_permissions ... ok
[INFO] [stdout] test octal_permissions_alias_works ... ok
[INFO] [stdout] test flags_column_present ... ok
[INFO] [stderr] sudo: unable to resolve host 901be8b22f1f: Temporary failure in name resolution
[INFO] [stderr] chattr: Operation not permitted while setting flags on /tmp/.tmpbyBeSK/test.txt
[INFO] [stderr] sudo: unable to resolve host 901be8b22f1f: Temporary failure in name resolution
[INFO] [stderr]      Running tests/cli_dropin.rs (/opt/rustwide/target/debug/deps/cli_dropin-b3aa43be17911679)
[INFO] [stdout] test flags_shows_immutable_on_linux ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test dropin_files_loaded_alphabetically ... ok
[INFO] [stdout] test dropin_theme_is_loaded ... ok
[INFO] [stdout] test dropin_personality_available ... ok
[INFO] [stdout] test dropin_without_main_config ... ok
[INFO] [stdout] test no_dropin_dir_is_fine ... ok
[INFO] [stderr]      Running tests/cli_filtering.rs (/opt/rustwide/target/debug/deps/cli_filtering-547e576320dcd75e)
[INFO] [stdout] test show_config_lists_dropins ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test prune_shows_directory_but_hides_children_in_tree ... ok
[INFO] [stdout] test prune_shows_directory_but_hides_children_in_recurse ... ok
[INFO] [stdout] test prune_multiple_patterns ... ok
[INFO] [stdout] test symlinks_hide ... ok
[INFO] [stdout] test symlinks_follow_recurses_into_linked_dirs ... ok
[INFO] [stdout] test filesystem_invalid_value_rejected ... ok
[INFO] [stdout] test prune_with_total_size ... ok
[INFO] [stdout] test filesystem_local_crosses_local_boundaries ... ok
[INFO] [stdout] test ignore_and_prune_compose ... ok
[INFO] [stdout] test ignore_glob_alias_still_works ... ok
[INFO] [stdout] test no_filesystem_resets_to_all ... ok
[INFO] [stdout] test ignore_hides_matching_files ... ok
[INFO] [stdout] test ignore_hides_matching_directories ... ok
[INFO] [stdout] test prune_short_flag ... ok
[INFO] [stdout] test prune_does_not_affect_non_recursive_listing ... ok
[INFO] [stdout] test symlinks_follow_shows_target_metadata ... ok
[INFO] [stdout] test symlinks_show_is_default ... ok
[INFO] [stdout] test xdev_short_flag_equivalent_to_filesystem_same ... ok
[INFO] [stdout] test xdev_skips_cross_filesystem_descent ... ok
[INFO] [stdout] test xdev_double_equivalent_to_filesystem_local ... ok
[INFO] [stdout] test filesystem_flag_accepts_all_modes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_long_tiers.rs (/opt/rustwide/target/debug/deps/cli_long_tiers-83e971125f233917)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test tier2_no_header ... ok
[INFO] [stdout] test tier1_no_header ... ok
[INFO] [stdout] test tier3_has_links_column ... ok
[INFO] [stdout] test tier1_plus_group_flag ... ok
[INFO] [stdout] test tier3_with_no_time ... ok
[INFO] [stdout] test tier2_plus_header_flag ... ok
[INFO] [stdout] test tier2_has_group ... ok
[INFO] [stdout] test tier3_has_blocks_column ... ok
[INFO] [stdout] test tier3_has_header ... ok
[INFO] [stdout] test tier3_has_all_timestamp_headers ... ok
[INFO] [stdout] test tier1_has_permissions_size_user_modified ... ok
[INFO] [stdout] test tier1_no_group_column ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_sorting.rs (/opt/rustwide/target/debug/deps/cli_sorting-f70f255f5aa2d3e2)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test dot_and_dotdot_with_all_all ... ok
[INFO] [stdout] test only_files_hides_dirs ... ok
[INFO] [stdout] test no_dirs_first_suppresses_dirs_first ... ok
[INFO] [stdout] test group_dirs_last ... ok
[INFO] [stdout] test sort_by_extension ... ok
[INFO] [stdout] test ignore_glob_pipe_separated ... ok
[INFO] [stdout] test group_dirs_first ... ok
[INFO] [stdout] test reverse_sort ... ok
[INFO] [stdout] test sort_by_uid_runs ... ok
[INFO] [stdout] test hidden_files_shown_with_all ... ok
[INFO] [stdout] test ignore_glob_hides_matching_files ... ok
[INFO] [stdout] test only_dirs_hides_files ... ok
[INFO] [stdout] test sort_by_blocks ... ok
[INFO] [stdout] test sort_by_links ... ok
[INFO] [stdout] test sort_by_perms ... ok
[INFO] [stdout] test sort_by_size ... ok
[INFO] [stdout] test sort_version_is_alias_for_name ... ok
[INFO] [stdout] test hidden_files_not_shown_by_default ... ok
[INFO] [stdout] test group_directories_first_legacy ... ok
[INFO] [stdout] test sort_octal_is_alias_for_perms ... ok
[INFO] [stdout] test no_dirs_last_suppresses_dirs_last ... ok
[INFO] [stdout] test sort_name_case_insensitive ... ok
[INFO] [stdout] test sort_by_user_runs ... ok
[INFO] [stdout] test sort_none_preserves_readdir_order ... ok
[INFO] [stdout] test sort_name_case_sensitive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_theme.rs (/opt/rustwide/target/debug/deps/cli_theme-4682e530906f53dc)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test default_theme_produces_colour ... ok
[INFO] [stdout] test no_theme_works ... ok
[INFO] [stdout] test per_column_gradient_tokens_reach_the_renderer ... ok
[INFO] [stdout] test auto_selection_picks_exa_with_no_term ... ok
[INFO] [stdout] test dump_theme_groups_date_keys_by_column ... ok
[INFO] [stdout] test auto_selection_picks_lx_256_for_256color_term ... ok
[INFO] [stdout] test auto_selection_accepts_24bit_colorterm_value ... ok
[INFO] [stdout] test style_class_overrides_exa_default ... ok
[INFO] [stdout] test no_smooth_suppresses_personality_smooth ... ok
[INFO] [stdout] test default_theme_colours_filetypes ... ok
[INFO] [stdout] test style_quoted_pattern_and_class ... ok
[INFO] [stdout] test lx_256_theme_produces_256_colour ... ok
[INFO] [stdout] test per_column_date_keys_round_trip_through_dump_theme ... ok
[INFO] [stdout] test smooth_changes_24bit_output ... ok
[INFO] [stdout] test auto_selection_picks_lx_24bit_for_truecolor_colorterm ... ok
[INFO] [stdout] test theme_inheritance_cycle_detected ... ok
[INFO] [stdout] test hidden_gradient_aliases_match_canonical ... ok
[INFO] [stdout] test theme_cli_overrides_personality ... ok
[INFO] [stdout] test theme_inherited_through_personality ... ok
[INFO] [stdout] test style_class_reference ... ok
[INFO] [stdout] test theme_directory_colour ... ok
[INFO] [stdout] test theme_date_colour ... ok
[INFO] [stdout] test theme_filename_colour ... ok
[INFO] [stdout] test theme_hex_colour ... ok
[INFO] [stdout] test theme_without_inherits_is_blank ... ok
[INFO] [stdout] test theme_inherits_exa ... ok
[INFO] [stdout] test theme_via_personality ... ok
[INFO] [stdout] test lx_24bit_theme_produces_truecolour ... ok
[INFO] [stdout] test theme_inherits_custom ... ok
[INFO] [stdout] test user_class_overrides_compiled_in ... ok
[INFO] [stdout] test theme_x11_colour ... ok
[INFO] [stdout] test theme_extension_colour ... ok
[INFO] [stdout] test smooth_is_noop_on_ansi_exa_theme ... FAILED
[INFO] [stdout] test init_config_preserves_default_colours ... ok
[INFO] [stdout] test new_gradient_tokens_are_accepted ... ok
[INFO] [stdout] test smooth_with_no_gradient_is_harmless ... ok
[INFO] [stdout] test smooth_is_noop_on_256_palette_theme ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- smooth_is_noop_on_ansi_exa_theme stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'smooth_is_noop_on_ansi_exa_theme' (4869) panicked at tests/cli_theme.rs:901:5:
[INFO] [stdout] assertion `left == right` failed: smoothing should be a no-op on the exa theme (basic ANSI anchors)
[INFO] [stdout]   left: [46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 49, 48, 32, 74, 117, 108, 32, 49, 57, 58, 53, 48, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 100, 97, 121, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 49, 49, 32, 74, 117, 108, 32, 48, 55, 58, 50, 48, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 104, 111, 117, 114, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 32, 56, 32, 74, 117, 108, 32, 48, 55, 58, 53, 48, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 100, 97, 121, 115, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 49, 50, 32, 65, 112, 114, 32, 48, 55, 58, 53, 48, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 109, 111, 110, 116, 104, 115, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 50, 55, 32, 74, 117, 110, 32, 48, 55, 58, 53, 48, 27, 91, 48, 109, 32, 116, 119, 111, 95, 119, 101, 101, 107, 115, 10]
[INFO] [stdout]  right: [46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 49, 48, 32, 74, 117, 108, 32, 49, 57, 58, 52, 57, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 100, 97, 121, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 49, 49, 32, 74, 117, 108, 32, 48, 55, 58, 49, 57, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 104, 111, 117, 114, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 32, 56, 32, 74, 117, 108, 32, 48, 55, 58, 52, 57, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 100, 97, 121, 115, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 49, 50, 32, 65, 112, 114, 32, 48, 55, 58, 52, 57, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 109, 111, 110, 116, 104, 115, 10, 46, 27, 91, 49, 59, 51, 51, 109, 114, 27, 91, 51, 49, 109, 119, 27, 91, 48, 109, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 27, 91, 51, 51, 109, 114, 27, 91, 48, 109, 45, 45, 32, 27, 91, 51, 50, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 51, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 52, 109, 50, 55, 32, 74, 117, 110, 32, 48, 55, 58, 52, 57, 27, 91, 48, 109, 32, 116, 119, 111, 95, 119, 101, 101, 107, 115, 10]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x596470e2d3f8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x596470e43b5a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    2:     0x596470e33152 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]    3:     0x596470e0a196 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x596470e250c9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]    5:     0x596470d7a72c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x596470e25282 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x596470e0a252 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x596470dff379 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x596470e0af6d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]   10:     0x596470e4436c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]   11:     0x596470e44283 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x596470d5e01f - core[8fb95b77d25ab6c8]::panicking::assert_failed::<alloc[a7ee25936407c584]::vec::Vec<u8>, alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]   13:     0x596470d69a14 - cli_theme[910f0bb9aca002a7]::smooth_is_noop_on_ansi_exa_theme
[INFO] [stdout]   14:     0x596470d63d73 - cli_theme[910f0bb9aca002a7]::smooth_is_noop_on_ansi_exa_theme::{closure#0}
[INFO] [stdout]   15:     0x596470d634a6 - <cli_theme[910f0bb9aca002a7]::smooth_is_noop_on_ansi_exa_theme::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x596470d6d80b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]   17:     0x596470d7b085 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]   18:     0x596470d74994 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x596470d7e102 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x596470e2cb0f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x71f9b9344aa4 - <unknown>
[INFO] [stdout]   22:     0x71f9b93d1a64 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- smooth_is_noop_on_256_palette_theme stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'smooth_is_noop_on_256_palette_theme' (4868) panicked at tests/cli_theme.rs:890:5:
[INFO] [stdout] assertion `left == right` failed: smoothing should be a no-op on lx-256 (palette anchors gate it out)
[INFO] [stdout]   left: [46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 51, 56, 109, 49, 48, 32, 74, 117, 108, 32, 49, 57, 58, 53, 48, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 100, 97, 121, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 51, 56, 109, 49, 49, 32, 74, 117, 108, 32, 48, 55, 58, 50, 48, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 104, 111, 117, 114, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 51, 50, 109, 32, 56, 32, 74, 117, 108, 32, 48, 55, 58, 53, 48, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 100, 97, 121, 115, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 49, 50, 32, 65, 112, 114, 32, 48, 55, 58, 53, 48, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 109, 111, 110, 116, 104, 115, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 50, 55, 109, 50, 55, 32, 74, 117, 110, 32, 48, 55, 58, 53, 48, 27, 91, 48, 109, 32, 116, 119, 111, 95, 119, 101, 101, 107, 115, 10]
[INFO] [stdout]  right: [46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 51, 56, 109, 49, 48, 32, 74, 117, 108, 32, 49, 57, 58, 52, 57, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 100, 97, 121, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 51, 56, 109, 49, 49, 32, 74, 117, 108, 32, 48, 55, 58, 49, 57, 27, 91, 48, 109, 32, 97, 95, 104, 97, 108, 102, 95, 104, 111, 117, 114, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 51, 50, 109, 32, 56, 32, 74, 117, 108, 32, 48, 55, 58, 52, 57, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 100, 97, 121, 115, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 49, 50, 32, 65, 112, 114, 32, 48, 55, 58, 52, 57, 27, 91, 48, 109, 32, 116, 104, 114, 101, 101, 95, 109, 111, 110, 116, 104, 115, 10, 46, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 49, 54, 55, 109, 119, 27, 91, 48, 109, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 27, 91, 51, 56, 59, 53, 59, 50, 52, 52, 109, 45, 45, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 55, 54, 109, 48, 27, 91, 48, 109, 32, 27, 91, 49, 59, 51, 56, 59, 53, 59, 49, 55, 56, 109, 114, 111, 111, 116, 27, 91, 48, 109, 32, 27, 91, 51, 56, 59, 53, 59, 50, 55, 109, 50, 55, 32, 74, 117, 110, 32, 48, 55, 58, 52, 57, 27, 91, 48, 109, 32, 116, 119, 111, 95, 119, 101, 101, 107, 115, 10]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x596470e2d3f8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x596470e43b5a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    2:     0x596470e33152 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]    3:     0x596470e0a196 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x596470e250c9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]    5:     0x596470d7a72c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x596470e25282 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x596470e0a252 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x596470dff379 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x596470e0af6d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]   10:     0x596470e4436c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]   11:     0x596470e44283 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x596470d5e01f - core[8fb95b77d25ab6c8]::panicking::assert_failed::<alloc[a7ee25936407c584]::vec::Vec<u8>, alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]   13:     0x596470d6a884 - cli_theme[910f0bb9aca002a7]::smooth_is_noop_on_256_palette_theme
[INFO] [stdout]   14:     0x596470d63e63 - cli_theme[910f0bb9aca002a7]::smooth_is_noop_on_256_palette_theme::{closure#0}
[INFO] [stdout]   15:     0x596470d635e6 - <cli_theme[910f0bb9aca002a7]::smooth_is_noop_on_256_palette_theme::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x596470d6d80b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]   17:     0x596470d7b085 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]   18:     0x596470d74994 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x596470d7e102 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x596470e2cb0f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x71f9b9344aa4 - <unknown>
[INFO] [stdout]   22:     0x71f9b93d1a64 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     smooth_is_noop_on_256_palette_theme
[INFO] [stdout]     smooth_is_noop_on_ansi_exa_theme
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 35 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test cli_theme`
[INFO] running `Command { std: "docker" "inspect" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0", kill_on_drop: false }`
[INFO] [stdout] 901be8b22f1fde7d742979932f79110c4bbd1a4f6e7aa81b38af1eab25fe85a0
