[INFO] fetching crate unilang 0.46.0... [INFO] testing unilang-0.46.0 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681 [INFO] extracting crate unilang 0.46.0 into /workspace/builds/worker-2-tc2/source [INFO] started tweaking crates.io crate unilang 0.46.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate unilang 0.46.0 [INFO] tweaked toml for crates.io crate unilang 0.46.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate unilang 0.46.0 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate unilang 0.46.0 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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1bd932d27f7d8a974afb12d24629574351bc1f63bb4d14aec2a4440e99c786cf [INFO] running `Command { std: "docker" "start" "-a" "1bd932d27f7d8a974afb12d24629574351bc1f63bb4d14aec2a4440e99c786cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1bd932d27f7d8a974afb12d24629574351bc1f63bb4d14aec2a4440e99c786cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1bd932d27f7d8a974afb12d24629574351bc1f63bb4d14aec2a4440e99c786cf", kill_on_drop: false }` [INFO] [stdout] 1bd932d27f7d8a974afb12d24629574351bc1f63bb4d14aec2a4440e99c786cf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c31df29934701274dd4a01853e046015e28ea86b1a61e74126808716af904881 [INFO] running `Command { std: "docker" "start" "-a" "c31df29934701274dd4a01853e046015e28ea86b1a61e74126808716af904881", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling collection_tools v0.34.0 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling clone_dyn_types v0.43.0 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling ryu v1.0.20 [INFO] [stderr] Compiling component_model_types v0.20.0 [INFO] [stderr] Compiling writeable v0.6.1 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling itertools v0.11.0 [INFO] [stderr] Compiling litemap v0.8.0 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling interval_adapter v0.39.0 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling lexical-util v1.0.7 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling siphasher v1.0.1 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling derive_tools v0.58.0 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling convert_case v0.6.0 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling lexical-parse-integer v1.0.6 [INFO] [stderr] Compiling lexical-write-integer v1.0.6 [INFO] [stderr] Compiling nix v0.28.0 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling ref-cast v1.0.24 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling lexical-write-float v1.0.6 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling lexical-parse-float v1.0.6 [INFO] [stderr] Compiling const_format_proc_macros v0.2.34 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling nibble_vec v0.1.0 [INFO] [stderr] Compiling former_types v2.33.0 [INFO] [stderr] Compiling bytecount v0.6.9 [INFO] [stderr] Compiling endian-type v0.1.2 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling strs_tools_meta v0.15.0 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling iter_tools v0.43.0 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling radix_trie v0.2.1 [INFO] [stderr] Compiling lexical-core v1.0.6 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling simdutf8 v0.1.5 [INFO] [stderr] Compiling strs_tools v0.41.0 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling home v0.5.11 [INFO] [stderr] Compiling lru v0.12.5 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling const_format v0.2.35 [INFO] [stderr] Compiling fd-lock v4.0.4 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling rustyline v14.0.0 [INFO] [stderr] Compiling unilang v0.46.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling macro_tools v0.78.0 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling ref-cast-impl v1.0.24 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling derive_tools_meta v0.57.0 [INFO] [stderr] Compiling former_meta v2.38.0 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling derive_more v1.0.0 [INFO] [stderr] Compiling mod_interface_meta v0.53.0 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling error_tools v0.36.0 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling unilang_parser v0.30.0 [INFO] [stderr] Compiling zerovec v0.11.4 [INFO] [stderr] Compiling mod_interface v0.55.0 [INFO] [stderr] Compiling former v2.40.0 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.3 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling halfbrown v0.2.5 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling value-trait v0.8.1 [INFO] [stderr] Compiling simd-json v0.13.11 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 47.47s [INFO] running `Command { std: "docker" "inspect" "c31df29934701274dd4a01853e046015e28ea86b1a61e74126808716af904881", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c31df29934701274dd4a01853e046015e28ea86b1a61e74126808716af904881", kill_on_drop: false }` [INFO] [stdout] c31df29934701274dd4a01853e046015e28ea86b1a61e74126808716af904881 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d3ba602698da38632d9398fd0d8d81d19b3c0ba8657a80e695f8b6f7b2ef690d [INFO] running `Command { std: "docker" "start" "-a" "d3ba602698da38632d9398fd0d8d81d19b3c0ba8657a80e695f8b6f7b2ef690d", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling anstyle v1.0.11 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling target-triple v0.1.4 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.1 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling anstream v0.6.20 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling clap_lex v0.7.5 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling inspect_type v0.16.0 [INFO] [stderr] Compiling toml_writer v1.0.3 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling clap_builder v4.5.48 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling test_tools v0.16.0 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling impls_index_meta v0.13.0 [INFO] [stderr] Compiling is_slice v0.14.0 [INFO] [stderr] Compiling implements v0.13.0 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling assert_cmd v2.0.17 [INFO] [stderr] Compiling dissimilar v1.0.10 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling strs_tools v0.41.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling toml_parser v1.0.3 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling impls_index v0.11.0 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling typing_tools v0.11.0 [INFO] [stderr] Compiling diagnostics_tools v0.11.0 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling error_tools v0.22.0 [INFO] [stderr] Compiling is-terminal v0.4.16 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling unilang_parser v0.30.0 [INFO] [stderr] Compiling collection_tools v0.18.0 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling mem_tools v0.9.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling pico-args v0.5.0 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling toml_datetime v0.7.2 [INFO] [stderr] Compiling serde_spanned v1.0.2 [INFO] [stderr] Compiling clap v4.5.48 [INFO] [stderr] Compiling toml v0.9.7 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling halfbrown v0.2.5 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling value-trait v0.8.1 [INFO] [stderr] Compiling trybuild v1.0.111 [INFO] [stderr] Compiling simd-json v0.13.11 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling unilang v0.46.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling predicates v2.1.5 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling globset v0.4.16 [INFO] [stderr] Compiling ignore v0.4.23 [INFO] [stderr] Compiling globwalk v0.9.1 [INFO] [stderr] Compiling assert_fs v1.1.3 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 13s [INFO] running `Command { std: "docker" "inspect" "d3ba602698da38632d9398fd0d8d81d19b3c0ba8657a80e695f8b6f7b2ef690d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d3ba602698da38632d9398fd0d8d81d19b3c0ba8657a80e695f8b6f7b2ef690d", kill_on_drop: false }` [INFO] [stdout] d3ba602698da38632d9398fd0d8d81d19b3c0ba8657a80e695f8b6f7b2ef690d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 26b1e0d035b214a462d9049ae0c75a74a4d7f62d7db4cd5c89a26737a33a3cbb [INFO] running `Command { std: "docker" "start" "-a" "26b1e0d035b214a462d9049ae0c75a74a4d7f62d7db4cd5c89a26737a33a3cbb", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/unilang-5ccd444e52ba17a0) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test interner::private::tests::test_basic_interning ... ok [INFO] [stdout] test interner::private::tests::test_clear ... ok [INFO] [stdout] test interner::private::tests::test_cache_size_limit ... ok [INFO] [stdout] test interner::private::tests::test_command_name_empty_first_slice ... ok [INFO] [stdout] test interner::private::tests::test_global_command_name_interner ... ok [INFO] [stdout] test interner::private::tests::test_empty_path_slices ... ok [INFO] [stdout] test interner::private::tests::test_global_interner ... ok [INFO] [stdout] test interner::private::tests::test_stats ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_process_command_parse_error ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_basic_tokenization ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_command_tokenization ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_process_command_semantic_error ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_empty_input ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_custom_delimiters ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_multiple_delimiters ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_no_delimiters ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_process_command_success ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_validate_command ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_process_batch ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_simd_enabled_detection ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_simd_info ... ok [INFO] [stdout] test interner::private::tests::test_command_name_interning ... ok [INFO] [stdout] test pipeline::tests::test_convenience_functions ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_token_counting ... ok [INFO] [stdout] test simd_tokenizer::private::tests::test_namespace_tokenization ... ok [INFO] [stdout] test interner::private::tests::test_concurrent_access ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/unilang_cli.rs (/opt/rustwide/target/debug/deps/unilang_cli-eb842be0f1dd0df8) [INFO] [stdout] [INFO] [stderr] Running tests/acceptance.rs (/opt/rustwide/target/debug/deps/acceptance-bb771f764e5df302) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test acceptance::cli_integration::test_task_021_quoted_multiword_values_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_020_complex_multiple_parameters_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_integrated_all_task_fixes_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_signal_handling_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_022_help_system_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_022_comprehensive_parsing_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_021_various_quote_scenarios_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_022_edge_cases_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_021_single_word_compatibility_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_memory_usage_patterns_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_shell_environment_integration ... ok [INFO] [stdout] test acceptance::cli_integration::test_comprehensive_user_workflow_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_020_backward_compatibility_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_concurrent_command_scenarios_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_error_scenarios_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_task_020_multiple_parameter_handling_shell ... ok [INFO] [stdout] test acceptance::cli_integration::test_performance_multiple_parameters_shell ... ok [INFO] [stdout] [INFO] [stderr] Running tests/argv_api.rs (/opt/rustwide/target/debug/deps/argv_api-7b22b381564e9757) [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_argv_empty ... ok [INFO] [stdout] test test_argv_with_dashes ... ok [INFO] [stdout] test test_argv_value_with_spaces ... ok [INFO] [stdout] test test_argv_path_like_values ... ok [INFO] [stdout] test test_argv_stop_at_next_param ... ok [INFO] [stdout] test test_argv_multiple_params ... ok [INFO] [stdout] test test_comparison_string_vs_argv ... ok [INFO] [stdout] test test_argv_multi_word_value ... ok [INFO] [stderr] Running tests/auto_categorize_decoupling_test.rs (/opt/rustwide/target/debug/deps/auto_categorize_decoupling_test-a11c347a3439dd34) [INFO] [stdout] test test_pipeline_argv_integration ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_explicit_categorization_required ... ok [INFO] [stdout] test test_auto_categorize_implementation_simplicity ... ok [INFO] [stderr] Running tests/build.rs (/opt/rustwide/target/debug/deps/build-8b96858e7051de17) [INFO] [stdout] test test_auto_categorize_edge_cases ... ok [INFO] [stdout] test test_auto_categorize_is_pure_function ... ok [INFO] [stdout] test test_auto_categorize_returns_empty_string ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/build_helpers_hint_generator.rs (/opt/rustwide/target/debug/deps/build_helpers_hint_generator-43433119ac48060d) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stderr] Running tests/build_helpers_type_analyzer.rs (/opt/rustwide/target/debug/deps/build_helpers_type_analyzer-bc79e8c387d8de5e) [INFO] [stdout] test message_shows_suppression ... ok [INFO] [stdout] test message_emphasizes_non_error ... ok [INFO] [stdout] test generates_integer_message ... ok [INFO] [stdout] test generates_boolean_message ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test detects_dry_run_boolean ... ok [INFO] [stdout] test detects_count_integer ... ok [INFO] [stdout] test detects_boolean_as_string ... ok [INFO] [stdout] test no_false_positive_for_code_template ... ok [INFO] [stdout] test no_false_positive_for_version ... ok [INFO] [stdout] test no_hint_for_generic_string_argument ... ok [INFO] [stdout] test detects_integer_as_string ... ok [INFO] [stdout] test no_false_positive_for_zero_padded ... ok [INFO] [stdout] test respects_global_suppression ... ok [INFO] [stderr] Running tests/build_validation_test.rs (/opt/rustwide/target/debug/deps/build_validation_test-64fbc30cce5e14f7) [INFO] [stdout] test respects_local_suppression ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_error_includes_fix_guidance ... ok [INFO] [stdout] test test_fixture_empty_name_rejected ... ok [INFO] [stdout] test test_fixture_empty_version_rejected ... ok [INFO] [stdout] test test_build_rs_integration_note ... ok [INFO] [stdout] test test_error_includes_file_path ... ok [INFO] [stdout] test test_fixture_valid_yaml_accepted ... ok [INFO] [stdout] test test_fixture_with_aliases_accepted ... ok [INFO] [stdout] test test_error_includes_invalid_value ... ok [INFO] [stdout] test test_fixture_missing_dot_prefix_rejected ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/category_field_backward_compat_tests.rs (/opt/rustwide/target/debug/deps/category_field_backward_compat_tests-8ea2dda186cec831) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test old_yaml_produces_same_behavior ... ok [INFO] [stdout] test generated_code_backward_compatible ... ok [INFO] [stdout] test old_yaml_without_category_loads_successfully ... ok [INFO] [stdout] test mixed_old_and_new_yaml ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/category_field_codegen_tests.rs (/opt/rustwide/target/debug/deps/category_field_codegen_tests-78f810ec15750ff4) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test codegen_escapes_newlines_in_category ... ok [INFO] [stderr] Running tests/category_field_conversion_tests.rs (/opt/rustwide/target/debug/deps/category_field_conversion_tests-8506f764aa2800f7) [INFO] [stdout] test codegen_outputs_category_line ... ok [INFO] [stdout] test codegen_escapes_quotes_in_category ... ok [INFO] [stdout] test codegen_very_long_category ... ok [INFO] [stdout] test codegen_empty_category_format ... ok [INFO] [stdout] test codegen_category_position_after_auto_help ... ok [INFO] [stdout] test codegen_category_with_special_markdown_chars ... ok [INFO] [stdout] test codegen_multiple_commands_different_categories ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test conversion_doesnt_modify_category ... ok [INFO] [stdout] test from_static_preserves_non_empty_category ... ok [INFO] [stderr] Running tests/category_field_edge_cases_tests.rs (/opt/rustwide/target/debug/deps/category_field_edge_cases_tests-b97b52707a817c77) [INFO] [stdout] test from_static_with_all_fields_preserves_category ... ok [INFO] [stdout] test issue_088_regression_both_fields_preserved ... ok [INFO] [stdout] test from_static_preserves_empty_category ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test all_commands_same_category ... ok [INFO] [stdout] test all_commands_empty_category ... ok [INFO] [stdout] test category_case_sensitivity ... ok [INFO] [stdout] test category_only_whitespace ... ok [INFO] [stdout] test category_with_injection_chars ... ok [INFO] [stdout] test category_with_path_separators ... ok [INFO] [stdout] test category_with_tabs_and_newlines ... ok [INFO] [stdout] test duplicate_category_names ... ok [INFO] [stdout] test category_with_unicode_emoji ... ok [INFO] [stdout] test category_with_all_special_markdown_chars ... ok [INFO] [stdout] test category_very_long_name_200_chars ... ok [INFO] [stderr] Running tests/category_field_unit_tests.rs (/opt/rustwide/target/debug/deps/category_field_unit_tests-2809a9b756f748c6) [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test category_field_accessible_directly ... ok [INFO] [stdout] test struct_with_all_fields_including_category ... ok [INFO] [stdout] test with_category_is_chainable ... ok [INFO] [stdout] test with_category_sets_value ... ok [INFO] [stdout] test empty_category_string_allowed ... ok [INFO] [stdout] test default_category_is_empty_string ... ok [INFO] [stdout] test with_category_multiple_calls_last_wins ... ok [INFO] [stdout] test category_with_spaces_allowed ... ok [INFO] [stdout] test category_preserves_exact_value ... ok [INFO] [stdout] test category_field_is_const_fn_compatible ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/cli.rs (/opt/rustwide/target/debug/deps/cli-328890753c64153b) [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test cli::cli_builder_api::test_build_static_basic_functionality ... ok [INFO] [stdout] test cli::cli_builder_api::test_build_static_ignores_dynamic_modules ... ok [INFO] [stdout] test cli::cli_builder_api::test_build_static_multiple_modules ... ok [INFO] [stdout] test cli::cli_builder_api::test_build_static_vs_build_comparison ... ok [INFO] [stdout] test cli::cli_builder_api::test_build_static_with_global_prefix ... ok [INFO] [stdout] test cli::cli_builder_api::test_conflict_detection_different_prefixes_no_conflict ... ok [INFO] [stdout] test cli::cli_builder_api::test_build_static_zero_overhead_optimization ... ok [INFO] [stdout] test cli::cli_builder_api::test_build_static_with_prefix ... ok [INFO] [stdout] test cli::cli_builder_api::test_conflict_detection_multiple_conflicts ... ok [INFO] [stdout] test cli::cli_builder_api::test_conflict_detection_disabled ... ok [INFO] [stdout] test cli::cli_builder_api::test_conflict_detection_with_global_prefix ... ok [INFO] [stdout] test cli::cli_builder_api::test_disabled_modules_excluded ... ok [INFO] [stdout] test cli::cli_builder_api::test_fluent_api_builder_pattern_chaining ... ok [INFO] [stdout] test cli::cli_builder_api::test_empty_builder_build_static ... ok [INFO] [stdout] test cli::cli_builder_api::test_fluent_api_configuration_methods ... ok [INFO] [stdout] test cli::cli_builder_api::test_fluent_api_mode_configuration ... ok [INFO] [stdout] test cli::cli_builder_api::test_fluent_api_default_configuration ... ok [INFO] [stdout] test cli::cli_builder_api::test_namespace_isolation_nested_prefixes ... ok [INFO] [stdout] test cli::cli_builder_api::test_static_module_with_prefix_empty_prefix ... ok [INFO] [stdout] test cli::cli_builder_api::test_namespace_isolation_same_command_names ... ok [INFO] [stdout] test cli::cli_builder_api::test_namespace_isolation_different_prefixes ... ok [INFO] [stdout] test cli::cli_builder_api::test_static_module_with_prefix_multiple_commands ... ok [INFO] [stdout] test cli::cli_builder_api::test_static_module_with_prefix_and_global_prefix ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_build_with_prefix ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_conditional_modules_disabled ... ok [INFO] [stdout] test cli::ergonomic_apis::test_backward_compatibility_with_existing_apis ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_configuration ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_auto_mode_detection ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_creation ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_dynamic_modules ... ok [INFO] [stdout] test cli::cli_builder_api::test_static_module_with_prefix_basic ... ok [INFO] [stdout] test cli::cli_builder_api::test_static_module_with_prefix_special_characters ... ok [INFO] [stdout] test cli::ergonomic_apis::test_aggregate_cli_simple_macro ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_build_static_only ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_mode_selection ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_dynamic_modules_with_prefix ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_static_modules ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_static_modules_with_prefix ... ok [INFO] [stdout] test cli::ergonomic_apis::test_mode_selection_apis ... ok [INFO] [stdout] test cli::ergonomic_apis::test_integration_with_hybrid_registry ... ok [INFO] [stdout] test cli::verbosity_control::test_parser_options_verbosity_levels ... ok [INFO] [stdout] test cli::verbosity_control::test_verbosity_levels_documentation ... ok [INFO] [stdout] test cli::verbosity_control::test_pipeline_with_custom_verbosity ... ok [INFO] [stdout] test cli::ergonomic_apis::test_error_handling_invalid_configuration ... ok [INFO] [stdout] test cli::verbosity_control::test_environment_variable_verbosity ... ok [INFO] [stderr] Running tests/inc/phase2/cli_integration_test.rs (/opt/rustwide/target/debug/deps/cli_integration_test-653d8639bd860c23) [INFO] [stdout] test cli::cli_builder_api::test_conflict_detection_duplicate_command_names ... ok [INFO] [stdout] test cli::cli_builder_api::test_conflict_detection_mixed_static_and_dynamic_modules ... ok [INFO] [stdout] test cli::ergonomic_apis::test_cli_builder_conditional_modules ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_cli_unknown_command ... ok [INFO] [stderr] Running tests/cli_multiword_params_test.rs (/opt/rustwide/target/debug/deps/cli_multiword_params_test-d226293214a88058) [INFO] [stdout] test test_cli_add_command_valid ... ok [INFO] [stdout] test test_cli_echo_command ... ok [INFO] [stdout] test test_cli_cat_command_non_existent_file ... ok [INFO] [stdout] test test_cli_add_command_missing_arg ... ok [INFO] [stdout] test test_cli_add_command_invalid_arg_type ... ok [INFO] [stdout] test test_cli_cat_command_valid_file ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_cli_with_preserved_quotes ... ignored, Parser quote stripping enhancement - tracked separately [INFO] [stdout] test test_cli_empty_value ... ok [INFO] [stdout] test test_cli_multiword_parameter_basic ... ok [INFO] [stdout] test test_cli_shell_command_parameter ... ok [INFO] [stdout] test test_cli_multiword_parameter_many_words ... ok [INFO] [stdout] test test_cli_value_with_special_chars ... ok [INFO] [stdout] test test_cli_path_with_spaces ... ok [INFO] [stdout] test test_cli_multiple_multiword_params ... ok [INFO] [stdout] test test_cli_single_word_parameter ... ok [INFO] [stdout] test test_cli_multiple_params_one_multiword ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/inc/phase2/command_loader_yaml_test.rs (/opt/rustwide/target/debug/deps/command_loader_yaml_test-ec5a7ccdb68ac8e8) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stderr] Running tests/inc/phase2/command_validation_test.rs (/opt/rustwide/target/debug/deps/command_validation_test-d074b7ff8e8b8858) [INFO] [stdout] test test_load_from_yaml_str_collection_types ... ok [INFO] [stdout] test test_load_from_yaml_str_complex_types_and_attributes ... ok [INFO] [stdout] test test_load_from_yaml_str_simple_command ... ok [INFO] [stdout] test test_load_from_yaml_str_multiple_commands ... ok [INFO] [stdout] test test_load_from_yaml_str_all_scalar_types ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_v1_1_valid_command_names ... ok [INFO] [stdout] test test_integration_validation_with_full_command ... ok [INFO] [stdout] test test_v1_2_invalid_command_names_without_dot ... ok [INFO] [stdout] test test_v2_1_valid_namespaces ... ok [INFO] [stdout] test test_v2_2_invalid_namespaces_without_dot ... ok [INFO] [stdout] test test_v2_3_namespace_edge_cases ... ok [INFO] [stdout] test test_v3_1_validate_complete_command_success ... ok [INFO] [stdout] test test_v3_4_validate_command_invalid_namespace ... ok [INFO] [stdout] test test_v3_2_validate_command_with_namespace ... ok [INFO] [stdout] test test_v3_3_validate_command_invalid_name ... ok [INFO] [stdout] test test_v3_5_validate_command_both_invalid ... ok [INFO] [stdout] test test_v4_1_is_help_command_detection ... ok [INFO] [stdout] test test_v4_2_make_help_command_name_generation ... ok [INFO] [stdout] test test_v1_4_command_name_error_messages ... ok [INFO] [stdout] test test_v2_4_namespace_error_messages ... ok [INFO] [stdout] test test_v1_3_command_name_edge_cases ... ok [INFO] [stdout] test test_v4_3_help_name_idempotency ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stderr] Running tests/config_extraction.rs (/opt/rustwide/target/debug/deps/config_extraction-abfd12ebb8712e9a) [INFO] [stdout] [INFO] [stderr] Running tests/data.rs (/opt/rustwide/target/debug/deps/data-c88c20a438ce66ee) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 130 tests [INFO] [stdout] test data::api_consistency::test_api_consistency_example_usage ... ok [INFO] [stdout] test data::api_consistency::test_execution_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_interactive_argument_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_other_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_command_not_found_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_help_request_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_command_result_outputs_or_empty ... ok [INFO] [stdout] test data::api_consistency::test_command_result_error_message ... ok [INFO] [stdout] test data::api_consistency::test_parse_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_semantic_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_static_command_error_parsing ... ok [INFO] [stdout] test data::api_consistency::test_successful_command_has_no_error_type ... ok [INFO] [stdout] test data::api_consistency::test_unilang_error_equality ... ok [INFO] [stdout] test data::command_definition::test_v2_all_getters ... ok [INFO] [stdout] test data::command_definition::test_v2_basic_construction ... ok [INFO] [stdout] test data::command_definition::test_v2_fluent_api ... ok [INFO] [stdout] test data::command_definition::test_v2_generate_help_command ... ok [INFO] [stdout] test data::command_definition::test_v2_help_command_generation ... ok [INFO] [stdout] test data::command_definition::test_v2_full_name_simple ... ok [INFO] [stdout] test data::command_definition::test_v2_missing_required_description ... ok [INFO] [stdout] test data::command_definition::test_v2_serde_yaml_validates_command_name ... ok [INFO] [stdout] test data::command_definition::test_v2_missing_required_name ... ok [INFO] [stdout] test data::command_definition::test_v2_serde_yaml_validates_namespace ... ok [INFO] [stdout] test data::command_definition::test_v2_serde_yaml_with_lists ... ok [INFO] [stdout] test data::command_definition::test_v2_realistic_command ... ok [INFO] [stdout] test data::command_definition::test_v2_with_status_variants ... ok [INFO] [stdout] test data::command_definition::test_v2_serde_yaml_basic ... ok [INFO] [stdout] test data::error_handling::test_error_registration_display ... ok [INFO] [stdout] test data::error_handling::test_error_data_conversion ... ok [INFO] [stdout] test data::error_handling::test_parse_error_from_conversion ... ok [INFO] [stdout] test data::error_handling::test_type_error_conversion ... ok [INFO] [stdout] test data::error_handling::test_error_yaml_display ... ok [INFO] [stdout] test data::error_handling::test_multiple_error_types ... ok [INFO] [stdout] test data::command_definition::test_v2_serde_yaml_validates_version ... ok [INFO] [stdout] test data::loader::test_load_command_definitions_from_yaml_str_invalid ... ok [INFO] [stdout] test data::static_data::test_auto_help_enabled_conversion_preserves_false ... ok [INFO] [stdout] test data::command_definition::test_v2_full_name_namespaced ... ok [INFO] [stdout] test data::static_data::test_auto_help_enabled_conversion_preserves_true ... ok [INFO] [stdout] test data::error_handling::test_yaml_error_from_conversion ... ok [INFO] [stdout] test data::loader::test_load_command_definitions_from_yaml_str_success ... ok [INFO] [stdout] test data::loader::test_resolve_routine_link_placeholder ... ok [INFO] [stdout] test data::static_data::test_category_conversion_preserves_empty_string ... ok [INFO] [stdout] test data::static_data::test_category_conversion_preserves_special_characters ... ok [INFO] [stdout] test data::static_data::test_existing_conversion_test_includes_auto_help ... ok [INFO] [stdout] test data::static_data::test_category_conversion_preserves_non_empty_value ... ok [INFO] [stdout] test data::error_handling::test_error_execution_display ... ok [INFO] [stdout] test data::static_data::test_static_argument_attributes_conversion ... ok [INFO] [stdout] test data::static_data::test_static_argument_definition_conversion ... ok [INFO] [stdout] test data::static_data::test_static_command_definition_conversion ... ok [INFO] [stdout] test data::loader::test_load_command_definitions_from_yaml_empty ... ok [INFO] [stdout] test data::loader::test_load_command_definitions_yaml_with_complex_types ... ok [INFO] [stdout] test data::static_data::test_static_command_definition_with_empty_arrays ... ok [INFO] [stdout] test data::static_data::test_static_kind_conversion_enum ... ok [INFO] [stdout] test data::static_data::test_static_validation_rule_conversion ... ok [INFO] [stdout] test data::types::test_parse_value_boolean_false_variants ... ok [INFO] [stdout] test data::types::test_parse_value_datetime_invalid ... ok [INFO] [stdout] test data::types::test_parse_value_datetime_success ... ok [INFO] [stdout] test data::types::test_parse_value_enum_invalid_choice ... ok [INFO] [stdout] test data::types::test_parse_value_enum_success ... ok [INFO] [stdout] test data::types::test_parse_value_integer_invalid ... ok [INFO] [stdout] test data::types::test_parse_value_boolean_invalid ... ok [INFO] [stdout] test data::types::test_parse_value_integer_success ... ok [INFO] [stdout] test data::types::test_parse_value_integer_negative ... ok [INFO] [stdout] test data::types::test_parse_value_boolean_true_variants ... ok [INFO] [stdout] test data::types::test_parse_value_float_success ... ok [INFO] [stdout] test data::types::test_parse_value_float_invalid ... ok [INFO] [stdout] test data::static_data::test_static_kind_conversion_primitives ... ok [INFO] [stdout] test data::static_data::test_static_kind_conversion_list ... ok [INFO] [stdout] test data::static_data::test_static_kind_conversion_map ... ok [INFO] [stdout] test data::types::test_parse_value_list_custom_delimiter ... ok [INFO] [stdout] test data::types::test_parse_value_list_success ... ok [INFO] [stdout] test data::types::test_parse_value_list_empty ... ok [INFO] [stdout] test data::types::test_parse_value_map_empty ... ok [INFO] [stdout] test data::types::test_parse_value_path_success ... ok [INFO] [stdout] test data::types::test_parse_value_map_invalid_entry ... ok [INFO] [stdout] test data::types::test_parse_value_map_success ... ok [INFO] [stdout] test data::types::test_parse_value_path_empty ... ok [INFO] [stdout] test data::types::test_parse_value_string_success ... ok [INFO] [stdout] test data::types::test_parse_value_pattern_invalid ... ok [INFO] [stdout] test data::types::test_parse_value_url_invalid ... ok [INFO] [stdout] test data::types::test_parse_value_url_success ... ok [INFO] [stdout] test data::types::test_value_as_integer_none ... ok [INFO] [stdout] test data::types::test_value_as_path_none ... ok [INFO] [stdout] test data::types::test_value_as_path_directory_variant ... ok [INFO] [stdout] test data::types::test_value_as_path_success ... ok [INFO] [stdout] test data::types::test_value_as_path_file_variant ... ok [INFO] [stdout] test data::types::test_value_display ... ok [INFO] [stdout] test data::validated_newtypes::command_name_clone_and_equality ... ok [INFO] [stdout] test data::validated_newtypes::command_name_debug_trait ... ok [INFO] [stdout] test data::validated_newtypes::command_name_display_trait ... ok [INFO] [stdout] test data::validated_newtypes::command_name_long_names ... ok [INFO] [stdout] test data::validated_newtypes::command_name_multiple_dots ... ok [INFO] [stdout] test data::validated_newtypes::command_name_rejects_empty_name ... ok [INFO] [stdout] test data::validated_newtypes::command_name_rejects_missing_dot_prefix ... ok [INFO] [stdout] test data::types::test_type_error_equality ... ok [INFO] [stdout] test data::types::test_parse_value_pattern_success ... ok [INFO] [stdout] test data::types::test_value_as_integer_success ... ok [INFO] [stdout] test data::validated_newtypes::command_name_accessors ... ok [INFO] [stdout] test data::types::test_value_partial_eq ... ok [INFO] [stdout] test data::validated_newtypes::command_name_serde_yaml_deserialize_rejects_invalid ... ok [INFO] [stdout] test data::validated_newtypes::command_name_single_char_after_dot ... ok [INFO] [stdout] test data::validated_newtypes::command_name_valid_construction ... ok [INFO] [stdout] test data::validated_newtypes::command_status_active ... ok [INFO] [stdout] test data::validated_newtypes::command_name_serde_yaml_deserialize_valid ... ok [INFO] [stdout] test data::validated_newtypes::command_status_clone_and_equality ... ok [INFO] [stdout] test data::validated_newtypes::command_status_default ... ok [INFO] [stdout] test data::validated_newtypes::command_status_deprecated_full ... ok [INFO] [stdout] test data::validated_newtypes::command_status_internal ... ok [INFO] [stdout] test data::validated_newtypes::namespace_accessors ... ok [INFO] [stdout] test data::validated_newtypes::command_status_serde_yaml_simple ... ok [INFO] [stdout] test data::validated_newtypes::namespace_rejects_missing_dot_prefix ... ok [INFO] [stdout] test data::validated_newtypes::namespace_serde_yaml_deserialize_valid ... ok [INFO] [stdout] test data::validated_newtypes::namespace_valid_with_dot_prefix ... ok [INFO] [stdout] test data::validated_newtypes::version_accessors ... ok [INFO] [stdout] test data::validated_newtypes::namespace_valid_empty ... ok [INFO] [stdout] test data::validated_newtypes::command_status_serde_yaml_deprecated_object ... ok [INFO] [stdout] test data::validated_newtypes::version_clone_and_equality ... ok [INFO] [stdout] test data::validated_newtypes::command_name_with_special_characters ... ok [INFO] [stdout] test data::validated_newtypes::command_status_deprecated_minimal ... ok [INFO] [stdout] test data::validated_newtypes::version_serde_yaml_deserialize_rejects_empty ... ok [INFO] [stdout] test data::validated_newtypes::version_serde_yaml_deserialize_valid ... ok [INFO] [stdout] test data::validated_newtypes::command_status_experimental ... ok [INFO] [stdout] test data::validated_newtypes::version_valid_construction ... ok [INFO] [stdout] test data::validated_newtypes::version_rejects_empty_string ... ok [INFO] [stdout] test data::validated_newtypes::namespace_clone_and_equality ... ok [INFO] [stdout] test data::validated_newtypes::namespace_display_trait ... ok [INFO] [stdout] test data::api_consistency::test_command_result_is_success ... ok [INFO] [stderr] Running tests/inc/phase3/data_model_features_test.rs (/opt/rustwide/target/debug/deps/data_model_features_test-710f7072978c5cbe) [INFO] [stdout] test data::error_handling::test_error_debug_format ... ok [INFO] [stdout] test data::error_handling::test_error_parse_display ... ok [INFO] [stdout] test data::validated_newtypes::version_display_trait ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 130 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_command_tags_stored ... ok [INFO] [stdout] test test_command_alias_works ... ok [INFO] [stdout] test test_command_status_in_help ... ok [INFO] [stdout] test test_argument_hint_in_help ... ok [INFO] [stdout] test test_command_hint_in_help ... ok [INFO] [stdout] test test_command_version_in_help ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/feature_parity_test.rs (/opt/rustwide/target/debug/deps/feature_parity_test-f74b83cb59ccec61) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_feature_parity_design_note ... ok [INFO] [stdout] test test_conversion_preserves_aliases ... ok [INFO] [stdout] test test_alias_resolution_works_for_static ... ok [INFO] [stdout] test test_static_register_validates_namespace ... ok [INFO] [stdout] test test_static_registry_no_help_for_help ... ok [INFO] [stdout] test test_static_register_detects_duplicates ... ok [INFO] [stdout] test test_static_registry_generates_auto_help ... ok [INFO] [stdout] test test_static_registry_auto_help_content ... ok [INFO] [stdout] test test_static_register_validates_command_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/format_category_name_decoupling_test.rs (/opt/rustwide/target/debug/deps/format_category_name_decoupling_test-bf4f89a873c742f4) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stderr] Running tests/help.rs (/opt/rustwide/target/debug/deps/help-2ca5961b0f7db7f4) [INFO] [stdout] test test_domain_agnostic_transformation ... ok [INFO] [stdout] test test_format_category_name_generic_transformation ... ok [INFO] [stdout] test test_format_category_name_empty_string ... ok [INFO] [stdout] test test_format_category_name_is_pure ... ok [INFO] [stdout] test test_format_category_name_multiple_underscores ... ok [INFO] [stdout] test test_format_category_name_single_word ... ok [INFO] [stdout] test test_no_hardcoded_mappings ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test help::formatting::test_documentation_of_improved_formatting_requirements ... ok [INFO] [stdout] test help::generation::test_help_includes_examples ... ok [INFO] [stdout] test help::generation::test_help_includes_aliases ... ok [INFO] [stdout] test help::generation::test_help_content_formatting ... ok [INFO] [stdout] test help::generation::test_command_help_with_complex_arguments ... ok [INFO] [stdout] test help::formatting::test_help_formatting_is_readable ... ok [INFO] [stdout] test help::generation::test_help_includes_argument_details ... ok [INFO] [stdout] test help::generation::test_help_for_nonexistent_command ... ok [INFO] [stdout] test help::generation::test_command_specific_help_generation ... ok [INFO] [stdout] test help::generation::test_help_with_empty_registry ... ok [INFO] [stdout] test help::generation::test_global_help_listing ... ok [INFO] [stdout] test help::help_completeness_validation::test_detect_missing_help_commands ... ok [INFO] [stdout] test help::formatting::test_help_formatting_visual_hierarchy ... ok [INFO] [stdout] test help::generation::test_help_performance ... ok [INFO] [stderr] Running tests/inc/phase2/help_generation_test.rs (/opt/rustwide/target/debug/deps/help_generation_test-8770de4d55e604ef) [INFO] [stdout] test help::help_completeness_validation::test_validate_all_commands_have_help ... ok [INFO] [stdout] test help::help_completeness_validation::test_formatted_listing_completeness ... ok [INFO] [stdout] test help::help_divergence_prevention::test_help_command_auto_generated_on_registration ... ok [INFO] [stdout] test help::help_divergence_prevention::test_multiple_commands_all_appear_in_help ... ok [INFO] [stdout] test help::help_divergence_prevention::test_register_generates_help_like_command_add_runtime ... ok [INFO] [stdout] test help::help_divergence_prevention::test_registered_command_appears_in_help_listing ... ok [INFO] [stdout] test help::help_divergence_prevention::test_registry_help_synchronization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_cli_no_args_help ... ok [INFO] [stdout] test test_cli_specific_command_help_add ... ok [INFO] [stdout] test test_cli_global_help_command ... ok [INFO] [stdout] test test_cli_invalid_help_usage ... ok [INFO] [stdout] test test_cli_help_non_existent_command ... ok [INFO] [stderr] Running tests/help_verbosity.rs (/opt/rustwide/target/debug/deps/help_verbosity-4fda98ea68494a1c) [INFO] [stdout] test test_cli_global_help_flag ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_verbosity_default ... ok [INFO] [stderr] Running tests/interpreter.rs (/opt/rustwide/target/debug/deps/interpreter-9170aeb99d3926d5) [INFO] [stdout] test test_verbosity_level_0_minimal ... ok [INFO] [stdout] test test_verbosity_progressive_information ... ok [INFO] [stdout] test test_verbosity_level_3_detailed ... ok [INFO] [stdout] test test_verbosity_set_and_get ... ok [INFO] [stdout] test test_verbosity_level_1_basic ... ok [INFO] [stdout] test test_verbosity_level_4_comprehensive ... ok [INFO] [stdout] test test_verbosity_level_2_standard_default ... ok [INFO] [stdout] test test_verbosity_from_level ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test interpreter::command_execution::test_basic_command_execution ... ok [INFO] [stdout] test interpreter::command_execution::test_command_execution_error_handling ... ok [INFO] [stdout] test interpreter::command_execution::test_command_execution_with_arguments ... ok [INFO] [stdout] test interpreter::command_execution::test_execution_output_formats ... ok [INFO] [stdout] test interpreter::command_execution::test_execution_context_management ... ok [INFO] [stdout] test interpreter::command_execution::test_execution_performance ... ok [INFO] [stdout] test interpreter::command_execution::test_multiple_command_executions ... ok [INFO] [stdout] test interpreter::command_execution::test_command_execution_with_default_arguments ... ok [INFO] [stdout] test interpreter::command_execution::test_execution_with_complex_arguments ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/output_truncation.rs (/opt/rustwide/target/debug/deps/output_truncation-26f31c6a3057a22f) [INFO] [stderr] Running tests/parser.rs (/opt/rustwide/target/debug/deps/parser-a39816c3a12ee48a) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 97 tests [INFO] [stdout] test parser::argument_parsing::test_argument_without_quotes ... ok [INFO] [stdout] test parser::argument_parsing::test_basic_named_argument_parsing ... ok [INFO] [stdout] test parser::argument_parsing::test_command_path_parsing ... ok [INFO] [stdout] test parser::argument_parsing::test_empty_command_parsing ... ok [INFO] [stdout] test parser::argument_parsing::test_mixed_positional_and_named_arguments ... ok [INFO] [stdout] test parser::argument_parsing::test_positional_argument_parsing ... ok [INFO] [stdout] test parser::argument_parsing::test_help_operator_parsing ... ok [INFO] [stdout] test parser::argument_parsing::test_same_name_multiple_arguments ... ok [INFO] [stdout] test parser::argument_parsing::test_multiple_named_arguments ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_single_command ... ok [INFO] [stdout] test parser::edge_case_handling::test_empty_argument_value ... ok [INFO] [stdout] test parser::argument_parsing::test_complex_values_with_special_characters ... ok [INFO] [stdout] test parser::edge_case_handling::test_empty_values_different_types ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_cicd_pipeline_commands ... ok [INFO] [stdout] test parser::argument_parsing::test_malformed_input_handling ... ok [INFO] [stdout] test parser::edge_case_handling::test_empty_command_value ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_four_commands ... ok [INFO] [stdout] test parser::edge_case_handling::test_malformed_quotes ... ok [INFO] [stdout] test parser::edge_case_handling::test_null_characters ... ok [INFO] [stdout] test parser::edge_case_handling::test_mixed_whitespace ... ok [INFO] [stdout] test parser::edge_case_handling::test_long_empty_values ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_eastern_european_characters ... ok [INFO] [stdout] test parser::edge_case_handling::test_nested_quotes ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_currency_symbols ... ok [INFO] [stdout] test parser::edge_case_handling::test_whitespace_only_command ... ok [INFO] [stdout] test parser::edge_case_handling::test_special_characters_edge_cases ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_german_umlauts ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_iso_8859_1_charset ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_french_accents ... ok [INFO] [stdout] test parser::edge_case_handling::test_unicode_edge_cases ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_20_command_sequence ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_memory_usage_scaling ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_scandinavian_characters ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_15_command_sequence ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_encoding_boundaries ... ok [INFO] [stdout] test parser::file_path_parsing::test_command_with_dot_prefix_and_file_path_with_dot_slash ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_spanish_characters ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_windows_1252_chars ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_mixed_ascii_extended_ascii ... ok [INFO] [stdout] test parser::file_path_parsing::test_file_path_does_not_interfere_with_command_parsing ... ok [INFO] [stdout] test parser::simd_tokenization::test_custom_delimiters ... ok [INFO] [stdout] test parser::simd_tokenization::test_basic_tokenization ... ok [INFO] [stdout] test parser::extended_ascii_safety::test_mathematical_symbols ... ok [INFO] [stdout] test parser::file_path_parsing::test_command_with_dot_prefix_and_various_file_paths ... ok [INFO] [stdout] test parser::file_path_parsing::test_documentation_of_file_path_parsing_requirements ... ok [INFO] [stdout] test parser::edge_case_handling::test_escape_sequences ... ok [INFO] [stdout] test parser::simd_tokenization::test_empty_input ... ok [INFO] [stdout] test parser::simd_tokenization::test_namespace_tokenization ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_no_commands ... ok [INFO] [stdout] test parser::simd_tokenization::test_command_tokenization ... ok [INFO] [stdout] test parser::simd_tokenization::test_multiple_delimiters ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_command_parsing_performance ... ok [INFO] [stdout] test parser::quoted_values::test_unquoted_multiword_handling ... ok [INFO] [stdout] test parser::simd_tokenization::test_no_delimiters ... ok [INFO] [stdout] test parser::simd_tokenization::test_token_counting ... ok [INFO] [stdout] test parser::static_data_structures::test_conversion_static_list_kind ... ok [INFO] [stdout] test parser::static_data_structures::test_conversion_static_to_dynamic_argument ... ok [INFO] [stdout] test parser::static_data_structures::test_conversion_static_map_kind ... ok [INFO] [stdout] test parser::simd_tokenization::test_simd_enabled_detection ... ok [INFO] [stdout] test parser::quoted_values::test_quoted_multiword_value_parsing_reproduction ... ok [INFO] [stdout] test parser::simd_tokenization::test_simd_info ... ok [INFO] [stdout] test parser::static_data_structures::test_conversion_static_enum_kind ... ok [INFO] [stdout] test parser::quoted_values::test_single_word_values_still_work ... ok [INFO] [stdout] test parser::static_data_structures::test_conversion_static_to_dynamic_kind ... ok [INFO] [stdout] test parser::static_data_structures::test_conversion_static_validation_rules ... ok [INFO] [stdout] test parser::static_data_structures::test_conversion_static_to_dynamic_command ... ok [INFO] [stdout] test parser::static_data_structures::test_phf_map_compatibility ... ok [INFO] [stdout] test parser::static_data_structures::test_static_argument_definition_creation ... ok [INFO] [stdout] test parser::static_data_structures::test_static_command_definition_creation ... ok [INFO] [stdout] test parser::quoted_values::test_multiple_multiword_params ... ok [INFO] [stdout] test parser::static_data_structures::test_static_command_map_wrapper ... ok [INFO] [stdout] test parser::static_data_structures::test_static_command_serialization_roundtrip ... ok [INFO] [stdout] test parser::static_data_structures::test_static_validation_rules ... ok [INFO] [stdout] test parser::string_interning::test_memory_usage_reporting ... ok [INFO] [stdout] test parser::static_data_structures::test_static_command_with_arguments ... ok [INFO] [stdout] test parser::static_data_structures::test_static_kind_variants ... ok [INFO] [stdout] test parser::string_interning::test_string_interning_reference_equality ... ok [INFO] [stdout] test parser::string_interning::test_error_handling_with_interning ... ok [INFO] [stdout] test parser::string_interning::test_memory_allocation_reduction ... ok [INFO] [stdout] test parser::string_interning::test_cache_size_limits ... ok [INFO] [stdout] test parser::unicode_safety::test_multiple_commands_with_unicode ... ok [INFO] [stdout] test parser::unicode_safety::test_complex_unicode_sequences ... ok [INFO] [stdout] test parser::string_interning::test_pipeline_integration_correctness ... ok [INFO] [stdout] test parser::unicode_safety::test_mixed_ascii_unicode_content ... ok [INFO] [stdout] test parser::string_interning::test_semantic_analyzer_integration ... ok [INFO] [stdout] test parser::unicode_safety::test_basic_unicode_symbols ... ok [INFO] [stdout] test parser::unicode_safety::test_unicode_memory_safety ... ok [INFO] [stdout] test parser::unicode_safety::test_unicode_boundary_detection ... ok [INFO] [stdout] test parser::unicode_safety::test_utf8_sequence_validation ... ok [INFO] [stdout] test parser::command_sequence_scalability::test_50_command_stress_test ... ok [INFO] [stdout] test parser::string_interning::test_global_interner_integration ... ok [INFO] [stdout] test parser::unicode_safety::test_basic_unicode_emoji ... ok [INFO] [stdout] test parser::string_interning::test_thread_safety ... ok [INFO] [stdout] test parser::quoted_values::test_quoted_multiword_value_with_various_quotes ... ok [INFO] [stdout] test parser::string_interning::test_interning_with_empty_first_slice ... ok [INFO] [stdout] test parser::string_interning::test_performance_characteristics ... ok [INFO] [stdout] test parser::argument_parsing::test_performance_with_large_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 97 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stderr] Running tests/parser_reexport_test.rs (/opt/rustwide/target/debug/deps/parser_reexport_test-ae76310cdc9f690c) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test parser_reexport_cli_parser_advanced ... ok [INFO] [stdout] test parser_reexport_basic_types ... ok [INFO] [stdout] test parser_reexport_cli_parser_basic ... ok [INFO] [stdout] test parser_reexport_prelude ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/registry.rs (/opt/rustwide/target/debug/deps/registry-3efffe8c7c07faa7) [INFO] [stdout] [INFO] [stdout] running 52 tests [INFO] [stdout] test registry::debug::test_command_registry_key_mismatch ... ok [INFO] [stdout] test registry::duplicate_detection::test_duplicate_error_message_clarity ... ok [INFO] [stdout] test registry::duplicate_detection::test_duplicate_command_name_detection ... ok [INFO] [stdout] test registry::duplicate_detection::test_first_registration_preserved_on_duplicate ... ok [INFO] [stdout] test registry::phf_map_functionality::test_multi_yaml_aggregator_static_registry_generation ... ok [INFO] [stdout] test registry::duplicate_detection::test_duplicate_registration_returns_error ... ok [INFO] [stdout] test registry::phf_map_functionality::test_complex_command_with_multiple_arguments ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_argument_definition ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_command_attributes ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_command_definition_structure ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_command_registry_with_static_map ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_kind_variants ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_map_basic_functionality ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_to_dynamic_command_conversion ... ok [INFO] [stdout] test registry::registry_basic::test_command_registry_trait_implementation ... ok [INFO] [stdout] test registry::registration_error_handling::test_registration_error_types ... ok [INFO] [stdout] test registry::registration_error_handling::test_error_propagation_with_question_mark ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_creation ... ok [INFO] [stdout] test registry::registration_error_handling::test_registration_returns_result ... ok [INFO] [stdout] test registry::registration_error_handling::test_successful_registration_returns_ok ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_help_generation ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_command_conversion_accuracy ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_performance_metrics ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_registry_mode_behavior ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_command_registry_trait ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_static_commands_count ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_with_dynamic_commands ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_routine_management ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_memory_efficiency ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_mode_switching ... ok [INFO] [stdout] test registry::validation_enforcement::test_both_paths_accept_valid_commands_identically ... ok [INFO] [stdout] test registry::registry_basic::test_command_registry_from_static_commands_basic ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_edge_cases ... ok [INFO] [stdout] test registry::static_registry::test_static_command_lookup_functionality ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_from_commands ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_map_iteration ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_map_memory_characteristics ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_deprecated_commands ... ok [INFO] [stdout] test registry::validation_enforcement::test_duplicate_rejection_preserves_first_command ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_concurrent_access ... ok [INFO] [stdout] test registry::validation_enforcement::test_empty_namespace_is_valid ... ok [INFO] [stdout] test registry::validation_enforcement::test_error_messages_are_helpful ... ok [INFO] [stdout] test registry::validation_enforcement::test_register_accepts_valid_command ... ok [INFO] [stdout] test registry::validation_enforcement::test_register_rejects_duplicate_commands ... ok [INFO] [stdout] test registry::validation_enforcement::test_register_rejects_invalid_namespace ... ok [INFO] [stdout] test registry::validation_enforcement::test_namespace_with_dot_prefix_is_valid ... ok [INFO] [stdout] test registry::validation_enforcement::test_both_paths_reject_invalid_commands_identically - should panic ... ok [INFO] [stdout] test registry::validation_enforcement::test_command_add_runtime_rejects_command_without_dot_prefix - should panic ... ok [INFO] [stdout] test registry::validation_enforcement::test_register_rejects_command_without_dot_prefix - should panic ... ok [INFO] [stdout] test registry::phf_map_functionality::test_static_map_lookup_performance ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_performance_characteristics ... ok [INFO] [stdout] test registry::static_registry::test_static_command_registry_large_scale_lookup ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s [INFO] [stdout] [INFO] [stderr] Running tests/regression.rs (/opt/rustwide/target/debug/deps/regression-61a1aa5578c5831d) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test regression::parameter_collection::regression_parser_still_collects_parameters_correctly ... ok [INFO] [stdout] test regression::parameter_collection::regression_task_024_exact_scenario_reproduction ... ok [INFO] [stdout] test regression::command_registration::test_namespaced_commands_work_correctly ... ok [INFO] [stdout] test regression::dot_command_panic::test_dot_command_with_minimal_commands ... ok [INFO] [stdout] test regression::dot_command_panic::test_dot_command_lists_multiple_commands ... ok [INFO] [stdout] test regression::parameter_collection::regression_edge_case_prevention ... ok [INFO] [stdout] test regression::command_registration::test_correct_dot_command_registration ... ok [INFO] [stdout] test regression::parameter_collection::regression_single_parameter_backward_compatibility ... ok [INFO] [stdout] test regression::dot_command_panic::test_dot_command_shows_help_instead_of_panicking ... ok [INFO] [stdout] test regression::dot_command_panic::test_empty_command_path_edge_case ... ok [INFO] [stdout] test regression::parameter_collection::regression_task_024_with_multiple_true_still_works ... ok [INFO] [stdout] test regression::command_registration::test_multiple_corrected_commands ... ok [INFO] [stderr] Running tests/semantic.rs (/opt/rustwide/target/debug/deps/semantic-fad6aa248eee5f1c) [INFO] [stdout] test regression::parameter_collection::regression_performance_no_degradation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 58 tests [INFO] [stdout] test semantic::argument_binding::test_basic_named_argument_binding ... ok [INFO] [stdout] test semantic::argument_binding::test_excess_arguments_error ... ok [INFO] [stdout] test semantic::argument_binding::test_default_value_binding ... ok [INFO] [stdout] test semantic::argument_binding::test_mixed_named_and_positional_binding ... ok [INFO] [stdout] test semantic::argument_binding::test_alias_binding ... ok [INFO] [stdout] test semantic::argument_binding::test_positional_argument_binding ... ok [INFO] [stdout] test semantic::argument_binding::test_optional_argument_binding ... ok [INFO] [stdout] test semantic::argument_binding::test_type_conversion_error ... ok [INFO] [stdout] test semantic::argument_binding::test_type_conversion_binding ... ok [INFO] [stdout] test semantic::argument_binding::test_missing_required_argument_error ... ok [INFO] [stdout] test semantic::command_validation::test_accept_correctly_formatted_commands ... ok [INFO] [stdout] test semantic::command_validation::test_reject_invalid_namespace ... ok [INFO] [stdout] test semantic::argument_binding::test_validation_rule_enforcement ... ok [INFO] [stdout] test semantic::command_validation::test_principle_minimum_implicit_magic ... ok [INFO] [stdout] test semantic::multiple_parameters::test_edge_case_empty_values ... ok [INFO] [stdout] test semantic::multiple_parameters::test_multiple_parameters_with_aliases ... ok [INFO] [stdout] test semantic::multiple_parameters::test_basic_multiple_parameter_collection ... ok [INFO] [stdout] test semantic::multiple_parameters::test_single_parameter_with_multiple_true ... ok [INFO] [stdout] test semantic::multiple_parameters::test_unicode_and_special_characters ... ok [INFO] [stdout] test semantic::multiple_parameters::test_mixed_parameter_types ... ok [INFO] [stdout] test semantic::parameter_storage_validation::test_detect_multiple_true_with_wrong_kind ... ok [INFO] [stdout] test semantic::parameter_storage_validation::test_document_illegal_state_pattern ... ok [INFO] [stdout] test semantic::multiple_parameters::test_backward_compatibility_single_parameters ... ok [INFO] [stdout] test semantic::multiple_parameters::test_multiple_parameter_collection_with_multiple_true ... ok [INFO] [stdout] test semantic::parameter_storage_validation::test_multiple_true_requires_list_kind ... ok [INFO] [stdout] test semantic::multiple_parameters::test_single_parameter_with_multiple_false ... ok [INFO] [stdout] test semantic::parameter_storage_validation::test_valid_parameter_combinations ... ok [INFO] [stdout] test semantic::unknown_parameters::test_valid_parameter_succeeds ... ok [INFO] [stdout] test semantic::parser_semantic::test_backward_compatibility_single_parameter_integration ... ok [INFO] [stdout] test semantic::parameter_storage_validation::test_validation_at_registration ... ok [INFO] [stdout] test semantic::multiple_parameters::test_quoted_string_preservation ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_all_optional_params_unknown_provided ... ok [INFO] [stdout] test semantic::unknown_parameters::test_multiple_unknown_parameters ... ok [INFO] [stdout] test semantic::parser_semantic::test_complete_multiple_parameter_integration ... ok [INFO] [stdout] test semantic::parser_semantic::test_quote_handling_integration ... ok [INFO] [stdout] test semantic::argument_binding::test_binding_performance ... ok [INFO] [stdout] test semantic::unknown_parameters::test_no_params_command_rejects_any_named ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_alias_parameter_succeeds ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_distance_three_no_suggestion ... ok [INFO] [stdout] test semantic::unknown_parameters::test_unknown_named_parameter_with_suggestion ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_distance_one_suggests ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_exact_match_succeeds ... ok [INFO] [stdout] test semantic::unknown_parameters::test_mix_valid_and_unknown ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_distance_two_suggests ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_no_params_provided_all_optional_succeeds ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_multiple_close_matches_picks_closest ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_mix_canonical_and_alias ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_empty_command_definition ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_many_parameters_stress ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_parameter_with_numbers_underscores ... ok [INFO] [stdout] test semantic::multiple_parameters::test_performance_with_many_parameters ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_suggestion_boundary_distance_2 ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_similar_parameter_names ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_unknown_close_to_alias_suggests_alias ... ok [INFO] [stdout] test semantic::unknown_parameters_edge_cases::test_very_long_parameter_name ... ok [INFO] [stdout] test semantic::command_validation::test_principle_minimum_implicit_magic_rejects_invalid - should panic ... ok [INFO] [stdout] test semantic::command_validation::test_reject_commands_without_dot_prefix - should panic ... ok [INFO] [stdout] test semantic::parser_semantic::test_multiple_parameter_performance ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s [INFO] [stdout] [INFO] [stderr] Running tests/show_version_in_help_tests.rs (/opt/rustwide/target/debug/deps/show_version_in_help_tests-94cc7598e1813bd8) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test static_command_new_defaults_show_version_true ... ok [INFO] [stdout] test static_command_with_show_version_in_help ... ok [INFO] [stdout] test command_definition_show_version_defaults_to_true ... ok [INFO] [stdout] test command_definition_show_version_can_be_false ... ok [INFO] [stderr] Running tests/inc/phase2/static_const_constructor_test.rs (/opt/rustwide/target/debug/deps/static_const_constructor_test-0697d02d4dd3e01d) [INFO] [stdout] test from_static_preserves_show_version_false ... ok [INFO] [stdout] test help_output_includes_version_when_true ... ok [INFO] [stdout] test help_output_excludes_version_when_false ... ok [INFO] [stdout] test from_static_preserves_show_version_true ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stderr] Running tests/static_registry_conversion_test.rs (/opt/rustwide/target/debug/deps/static_registry_conversion_test-384557966ce02acc) [INFO] [stdout] test test_cc1_1_basic_const_command_creation ... ok [INFO] [stdout] test test_cc1_2_command_with_all_fields ... ok [INFO] [stdout] test test_cc2_1_basic_const_argument_creation ... ok [INFO] [stdout] test test_cc2_2_argument_with_all_fields ... ok [INFO] [stdout] test test_cc2_3_argument_fluent_builder_api ... ok [INFO] [stdout] test test_cc3_1_basic_const_attributes_creation ... ok [INFO] [stdout] test test_cc3_2_attributes_with_all_fields ... ok [INFO] [stdout] test test_cc3_3_attributes_fluent_builder_api ... ok [INFO] [stdout] test test_cc1_3_fluent_builder_api ... ok [INFO] [stdout] test test_cc4_2_static_to_dynamic_argument_conversion ... ok [INFO] [stdout] test test_cc4_1_static_to_dynamic_command_conversion ... ok [INFO] [stdout] test test_cc4_3_static_to_dynamic_attributes_conversion ... ok [INFO] [stdout] test test_cc5_1_const_evaluation_works ... ok [INFO] [stdout] test test_cc5_2_can_be_used_in_const_context ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_conversion_bridge_design_note ... ok [INFO] [stderr] Running tests/system.rs (/opt/rustwide/target/debug/deps/system-5219e20f49b9127a) [INFO] [stdout] test conversion_tests::test_static_registry_converts_to_command_registry ... ok [INFO] [stdout] test conversion_tests::test_converted_registry_usable_with_pipeline ... ok [INFO] [stdout] test conversion_tests::test_converted_registry_preserves_commands ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test system::comprehensive_workflow::test_benchmark_infrastructure ... ok [INFO] [stdout] test system::comprehensive_workflow::test_examples_compilation ... ok [INFO] [stdout] test system::comprehensive_workflow::test_documentation_generation ... ok [INFO] [stdout] test system::comprehensive_workflow::test_multi_yaml_integration ... ok [INFO] [stdout] test system::external_usage::test_external_usage_error_handling ... ok [INFO] [stdout] test system::external_usage::test_external_usage_with_module_imports ... ok [INFO] [stdout] test system::external_usage::test_external_usage_batch_processing ... ok [INFO] [stdout] test system::api_compatibility::test_common_use_patterns ... ok [INFO] [stdout] test system::comprehensive_workflow::test_cli_aggregation_scenarios ... ok [INFO] [stdout] test system::api_compatibility::test_module_specific_imports ... ok [INFO] [stdout] test system::api_compatibility::test_prelude_imports ... ok [INFO] [stdout] test system::end_to_end::test_complete_system_integration ... ok [INFO] [stdout] test system::api_compatibility::test_namespace_structure ... ok [INFO] [stdout] test system::end_to_end::test_governing_principles_compliance ... ok [INFO] [stdout] test system::api_compatibility::test_root_namespace_imports ... ok [INFO] [stdout] test system::api_compatibility::test_complete_workflow ... ok [INFO] [stdout] test system::comprehensive_workflow::test_complete_workflow ... ok [INFO] [stdout] test system::multi_yaml_system::test_aggregation_config_creation ... ok [INFO] [stdout] test system::external_usage::test_external_usage_with_prelude ... ok [INFO] [stdout] test system::multi_yaml_system::test_aggregation_workflow ... ok [INFO] [stdout] test system::multi_yaml_system::test_conflict_resolution_strategies ... ok [INFO] [stdout] test system::multi_yaml_system::test_environment_overrides ... ok [INFO] [stdout] test system::multi_yaml_system::test_module_config_structure ... ok [INFO] [stdout] test system::multi_yaml_system::test_multi_yaml_aggregator_creation ... ok [INFO] [stdout] test system::multi_yaml_system::test_namespace_isolation_configuration ... ok [INFO] [stdout] test system::external_usage::test_external_usage_with_specific_imports ... ok [INFO] [stdout] test system::multi_yaml_system::test_static_registry_generation ... ok [INFO] [stdout] test system::multi_yaml_system::test_yaml_file_loading ... ok [INFO] [stdout] test system::multi_yaml_system::test_build_rs_generation ... ok [INFO] [stdout] test system::comprehensive_workflow::test_static_registry_performance ... ok [INFO] [stdout] test system::multi_yaml_system::test_auto_discovery ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s [INFO] [stdout] [INFO] [stderr] Running tests/task084_verification_test.rs (/opt/rustwide/target/debug/deps/task084_verification_test-1bd800304f5a62b0) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_task084_acceptance_criteria ... ok [INFO] [stdout] test test_task084_objective3_auto_categorization ... ok [INFO] [stdout] test test_task084_all_yaml_fields_exist ... ok [INFO] [stdout] test test_task084_objective5_unified_help ... ok [INFO] [stdout] test test_task084_objective2_hide_help_variants ... ok [INFO] [stdout] test test_task084_objective1_prefix_filtering ... ok [INFO] [stdout] test test_task084_objective4_command_grouping ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/validation_core_test.rs (/opt/rustwide/target/debug/deps/validation_core_test-7b0090b24a2de51e) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_compute_full_name_core_empty_namespace ... ok [INFO] [stdout] test test_validate_command_name_core_invalid_no_leading_dot ... ok [INFO] [stdout] test test_validate_command_name_core_valid ... ok [INFO] [stdout] test test_validate_full_name_core_invalid_empty ... ok [INFO] [stdout] test test_validate_full_name_core_invalid_no_dot ... ok [INFO] [stdout] test test_validate_command_definition_core_invalid_namespace ... ok [INFO] [stdout] test test_validate_command_definition_core_valid ... ok [INFO] [stdout] test test_validate_full_name_core_valid ... ok [INFO] [stdout] test test_validate_command_name_core_invalid_missing_dot ... ok [INFO] [stdout] test test_validate_namespace_core_invalid_missing_dot ... ok [INFO] [stdout] test test_validate_command_definition_core_invalid_name ... ok [INFO] [stdout] test test_validate_namespace_core_valid_empty ... ok [INFO] [stdout] test test_compute_full_name_core_with_namespace ... ok [INFO] [stdout] test test_validate_version_core_invalid_empty ... ok [INFO] [stdout] test test_validate_namespace_core_valid_with_dot ... ok [INFO] [stdout] test test_validate_version_core_valid ... ok [INFO] [stdout] test test_validate_command_definition_core_invalid_version ... ok [INFO] [stderr] Doc-tests unilang [INFO] [stdout] test test_validate_command_definition_core_valid_with_namespace ... ok [INFO] [stdout] test test_validate_command_name_core_invalid_empty ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 119 tests [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition (line 49) ... ignored [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition (line 82) ... ignored [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition (line 90) ... ignored [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition (line 98) ... ignored [INFO] [stdout] test src/data/argument_types.rs - data::argument_types::ArgumentDefinition::with_interactive (line 236) ... ok [INFO] [stdout] test src/command_validation.rs - command_validation::private::is_help_command (line 217) ... ok [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition::full_name (line 643) ... ok [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinitionBuilder (line 1135) ... ignored [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinitionBuilder (line 1160) ... ignored [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinitionBuilder (line 1169) ... ignored [INFO] [stdout] test src/data/argument_types.rs - data::argument_types::ArgumentDefinition::with_validation_rules (line 198) ... ok [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition::former (line 203) ... ok [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition (line 113) ... ok [INFO] [stdout] test src/command_validation.rs - command_validation::private::validate_namespace (line 78) ... ok [INFO] [stdout] test src/command_validation.rs - command_validation::private::make_help_command_name (line 234) ... ok [INFO] [stdout] test src/data/argument_types.rs - data::argument_types::ArgumentDefinition::new (line 130) ... ok [INFO] [stdout] test src/data/argument_types.rs - data::argument_types::ArgumentDefinition::with_sensitive (line 219) ... ok [INFO] [stdout] test src/command_validation.rs - command_validation::private::validate_command_name (line 48) ... ok [INFO] [stdout] test src/command_validation.rs - command_validation::private::validate_command_for_registration (line 183) ... ok [INFO] [stdout] test src/data/argument_types.rs - data::argument_types::ArgumentDefinition::with_description (line 181) ... ok [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition::generate_help_command (line 673) ... ok [INFO] [stdout] test src/data/argument_types.rs - data::argument_types::ArgumentDefinition::with_optional (line 162) ... ok [INFO] [stdout] test src/command_validation.rs - command_validation::private::validate_parameter_storage_types (line 111) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::NamespaceType (line 194) ... ignored [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::NamespaceType (line 202) ... ignored [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition::has_auto_help (line 617) ... ok [INFO] [stdout] test src/data/command_status.rs - data::command_status::CommandStatus::is_deprecated (line 70) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::CommandName::new (line 75) ... ok [INFO] [stdout] test src/data/namespace.rs - data::namespace::OutputData::new (line 51) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::CommandName::as_str (line 110) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::VersionType (line 379) ... ignored [INFO] [stdout] test src/data/command_status.rs - data::command_status::CommandStatus::is_internal (line 104) ... ok [INFO] [stdout] test src/data/command_status.rs - data::command_status::CommandStatus::is_active (line 52) ... ok [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinitionBuilder::name (line 1259) ... ok [INFO] [stdout] test src/data/command_status.rs - data::command_status::CommandStatus (line 16) ... ok [INFO] [stdout] test src/data/command_status.rs - data::command_status::CommandStatus::is_experimental (line 89) ... ok [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinition::new (line 232) ... ok [INFO] [stdout] test src/lib.rs - (line 1008) ... ignored [INFO] [stdout] test src/lib.rs - (line 1024) ... ignored [INFO] [stdout] test src/lib.rs - (line 218) ... ignored [INFO] [stdout] test src/lib.rs - (line 317) ... ignored [INFO] [stdout] test src/lib.rs - (line 330) ... ignored [INFO] [stdout] test src/lib.rs - (line 463) ... ignored [INFO] [stdout] test src/lib.rs - (line 535) ... ignored [INFO] [stdout] test src/lib.rs - (line 584) ... ignored [INFO] [stdout] test src/lib.rs - (line 603) ... ignored [INFO] [stdout] test src/lib.rs - (line 613) ... ignored [INFO] [stdout] test src/lib.rs - (line 737) ... ignored [INFO] [stdout] test src/lib.rs - (line 746) ... ignored [INFO] [stdout] test src/lib.rs - (line 759) ... ignored [INFO] [stdout] test src/lib.rs - (line 903) ... ignored [INFO] [stdout] test src/lib.rs - (line 992) ... ignored [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::NamespaceType::as_str (line 288) ... ok [INFO] [stdout] test src/lib.rs - data (line 158) ... ignored [INFO] [stdout] test src/data/command_definition.rs - data::command_definition::CommandDefinitionBuilder::build (line 1728) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::CommandName::into_inner (line 125) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::CommandName (line 42) ... ok [INFO] [stdout] test src/lib.rs - parser (line 230) ... ignored [INFO] [stdout] test src/lib.rs - semantic (line 197) ... ignored [INFO] [stdout] test src/lib.rs - static_data (line 187) ... ignored [INFO] [stdout] test src/lib.rs - static_data (line 197) ... ignored [INFO] [stdout] test src/lib.rs - validation_core (line 181) ... ignored [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::NamespaceType::new (line 249) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::VersionType::into_inner (line 490) ... ok [INFO] [stdout] test src/multi_yaml/aggregator.rs - multi_yaml::aggregator::private::create_aggregated_registry (line 1242) ... ignored [INFO] [stdout] test src/multi_yaml/aggregator.rs - multi_yaml::aggregator::private::create_aggregated_registry (line 1252) ... ignored [INFO] [stdout] test src/data/command_status.rs - data::command_status::CommandStatus::deprecation_info (line 119) ... ok [INFO] [stdout] test src/multi_yaml/aggregator.rs - multi_yaml::aggregator::private::MultiYamlAggregator::generate_static_registry_source (line 575) - compile ... ok [INFO] [stdout] test src/multi_yaml/aggregator.rs - multi_yaml::aggregator::private::MultiYamlAggregator::write_static_registry (line 706) - compile ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::NamespaceType::is_root (line 319) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::VersionType::new (line 447) ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::Pipeline::process_command_from_argv (line 759) ... ignored [INFO] [stdout] test src/help.rs - help::private::HelpDisplayOptions (line 188) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::NamespaceType::into_inner (line 303) ... ok [INFO] [stdout] test src/help.rs - help::private::HelpVerbosity (line 113) ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::CommandResult::requires_interactive_input (line 240) ... ok [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry (line 889) ... ignored [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::NamespaceType (line 215) ... ok [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::from_static_commands (line 834) ... ignored [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::VersionType::as_str (line 475) ... ok [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::new (line 207) ... ignored [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::new (line 213) ... ignored [INFO] [stdout] test src/pipeline.rs - pipeline::private::Pipeline::process_batch (line 908) ... ok [INFO] [stdout] test src/lib.rs - help (line 212) ... ok [INFO] [stdout] test src/data/validated_types.rs - data::validated_types::VersionType (line 415) ... ok [INFO] [stdout] test src/registry.rs - registry::private::StaticCommandRegistry (line 974) ... ignored [INFO] [stdout] test src/pipeline.rs - pipeline::private::Pipeline::process_command (line 616) ... ok [INFO] [stdout] test src/registry.rs - registry::private::StaticCommandRegistry::from_commands (line 1056) ... ignored [INFO] [stdout] test src/lib.rs - command_validation (line 184) ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::CommandResult::is_help_response (line 289) ... ok [INFO] [stdout] test src/lib.rs - help (line 178) ... ok [INFO] [stdout] test src/registry.rs - registry::private::StaticCommandRegistry (line 990) - compile ... ok [INFO] [stdout] test src/registry/private/performance_metrics.rs - registry::private::performance_metrics::PerformanceMetrics (line 22) ... ignored [INFO] [stdout] test src/registry/private/performance_metrics.rs - registry::private::performance_metrics::PerformanceMetrics (line 10) - compile ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::Pipeline::process_command_from_argv (line 740) ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::Pipeline::process_help_request (line 1047) ... ok [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::format_command_listing (line 522) ... ok [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::register_with_auto_help (line 645) ... ok [INFO] [stdout] test src/static_data.rs - static_data::private::StaticCommandMap (line 605) ... ignored [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::get_help_for_command (line 690) ... ok [INFO] [stdout] test src/lib.rs - help (line 201) ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::Pipeline::process_command_from_argv_simple (line 874) ... ok [INFO] [stdout] test src/registry/private/command_registry_builder.rs - registry::private::command_registry_builder::CommandRegistryBuilder::command_with_routine (line 126) ... ok [INFO] [stdout] test src/static_data.rs - static_data::private::StaticArgumentAttributes::new (line 471) ... ok [INFO] [stdout] test src/semantic.rs - semantic::private::VerifiedCommand::get_string (line 68) ... ok [INFO] [stdout] test src/semantic.rs - semantic::private::VerifiedCommand::require_string (line 93) ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::process_single_command (line 1086) ... ok [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::set_registry_mode (line 467) ... ok [INFO] [stdout] test src/pipeline.rs - pipeline::private::Pipeline::process_command_from_argv (line 767) ... ok [INFO] [stdout] test src/static_data.rs - static_data::private::StaticArgumentDefinition::new (line 373) ... ok [INFO] [stdout] test src/registry/private/command_registry_builder.rs - registry::private::command_registry_builder::CommandRegistryBuilder::build_checked (line 214) ... ok [INFO] [stdout] test src/registry.rs - registry::private::CommandRegistry::validate_help_completeness (line 576) ... ok [INFO] [stdout] test src/registry/private/command_registry_builder.rs - registry::private::command_registry_builder::CommandRegistryBuilder::build (line 182) ... ok [INFO] [stdout] test src/validation_core.rs - validation_core::private::validate_command_name_core (line 51) ... ok [INFO] [stdout] test src/validation_core.rs - validation_core::private::compute_full_name_core (line 197) ... ok [INFO] [stdout] test src/validation_core.rs - validation_core::private::validate_namespace_core (line 92) ... ok [INFO] [stdout] test src/validation_core.rs - validation_core::private::validate_full_name_core (line 158) ... ok [INFO] [stdout] test src/static_data.rs - static_data::private::StaticCommandDefinition::new (line 175) ... ok [INFO] [stdout] test src/validation_core.rs - validation_core::private::validate_version_core (line 126) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 77 passed; 0 failed; 42 ignored; 0 measured; 0 filtered out; finished in 10.34s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "26b1e0d035b214a462d9049ae0c75a74a4d7f62d7db4cd5c89a26737a33a3cbb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "26b1e0d035b214a462d9049ae0c75a74a4d7f62d7db4cd5c89a26737a33a3cbb", kill_on_drop: false }` [INFO] [stdout] 26b1e0d035b214a462d9049ae0c75a74a4d7f62d7db4cd5c89a26737a33a3cbb