[INFO] fetching crate tokmd-path 1.9.0...
[INFO] testing tokmd-path-1.9.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate tokmd-path 1.9.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate tokmd-path 1.9.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tokmd-path 1.9.0
[INFO] tweaked toml for crates.io crate tokmd-path 1.9.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tokmd-path 1.9.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tokmd-path 1.9.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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 99d392c3e25979cdbf4c770f03008ed1400d8f6efa120fcd0dc50b3467dbdbcf
[INFO] running `Command { std: "docker" "start" "-a" "99d392c3e25979cdbf4c770f03008ed1400d8f6efa120fcd0dc50b3467dbdbcf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "99d392c3e25979cdbf4c770f03008ed1400d8f6efa120fcd0dc50b3467dbdbcf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "99d392c3e25979cdbf4c770f03008ed1400d8f6efa120fcd0dc50b3467dbdbcf", kill_on_drop: false }`
[INFO] [stdout] 99d392c3e25979cdbf4c770f03008ed1400d8f6efa120fcd0dc50b3467dbdbcf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 45baf2319f5eff6b7f3e661f36e4fdbb85883c20b6f1dc9a2bce18d9041ba16f
[INFO] running `Command { std: "docker" "start" "-a" "45baf2319f5eff6b7f3e661f36e4fdbb85883c20b6f1dc9a2bce18d9041ba16f", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokmd-path v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] running `Command { std: "docker" "inspect" "45baf2319f5eff6b7f3e661f36e4fdbb85883c20b6f1dc9a2bce18d9041ba16f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "45baf2319f5eff6b7f3e661f36e4fdbb85883c20b6f1dc9a2bce18d9041ba16f", kill_on_drop: false }`
[INFO] [stdout] 45baf2319f5eff6b7f3e661f36e4fdbb85883c20b6f1dc9a2bce18d9041ba16f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 62d897faf1744b84d743daadee1506bf4eebaec685953b4e4d0a992714f4b59a
[INFO] running `Command { std: "docker" "start" "-a" "62d897faf1744b84d743daadee1506bf4eebaec685953b4e4d0a992714f4b59a", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling tokmd-path v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.21s
[INFO] running `Command { std: "docker" "inspect" "62d897faf1744b84d743daadee1506bf4eebaec685953b4e4d0a992714f4b59a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "62d897faf1744b84d743daadee1506bf4eebaec685953b4e4d0a992714f4b59a", kill_on_drop: false }`
[INFO] [stdout] 62d897faf1744b84d743daadee1506bf4eebaec685953b4e4d0a992714f4b59a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 400b21de527dcf2417f18b1ae1d607ae4730c6d85fabe7c4b206439c4fba5189
[INFO] running `Command { std: "docker" "start" "-a" "400b21de527dcf2417f18b1ae1d607ae4730c6d85fabe7c4b206439c4fba5189", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tokmd_path-b455d5dc530c43f5)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::normalize_rel_path_strips_dot_backslash ... ok
[INFO] [stdout] test tests::normalize_rel_path_preserves_non_relative_prefix ... ok
[INFO] [stdout] test tests::normalize_slashes_replaces_backslash ... ok
[INFO] [stdout] test tests::normalize_rel_path_strips_dot_slash ... ok
[INFO] [stdout] test tests::normalize_slashes_idempotent ... ok
[INFO] [stdout] test tests::normalize_slashes_no_backslashes ... ok
[INFO] [stdout] test tests::normalize_rel_path_idempotent ... ok
[INFO] [stdout] test tests::normalize_rel_path_no_backslashes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bdd.rs (/opt/rustwide/target/debug/deps/bdd-7f6fa1421de0ae9a)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test normalize_rel_path_scenarios::given_bare_dot_backslash_then_empty_string ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_absolute_path_then_slashes_normalized ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_bare_dot_slash_then_empty_string ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_double_dot_backslash_prefix_then_normalized_but_preserved ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_double_dot_prefix_then_preserved ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_empty_path_then_empty_string ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_multiple_dot_slash_prefixes_then_all_stripped ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_dot_no_slash_then_preserved ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_dot_slash_prefix_then_stripped ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_already_forward_slashes_then_unchanged ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_no_relative_prefix_then_unchanged_except_slashes ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_root_slash_then_unchanged ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_path_with_spaces_then_preserves_spaces ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_dot_backslash_prefix_then_stripped_and_normalized ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_consecutive_backslashes_then_consecutive_forward_slashes ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_dot_segments_then_preserves_them ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_empty_path_then_empty_string ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_unicode_relative_path_then_normalized ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_filename_only_then_unchanged ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_mixed_separators_then_all_forward ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_path_with_spaces_then_preserves_spaces ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_root_forward_slash_then_unchanged ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_single_backslash_then_single_forward_slash ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_trailing_backslash_then_trailing_forward_slash ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_unc_path_then_forward_slashes ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_unicode_path_then_preserves_unicode ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_windows_backslash_path_then_forward_slashes ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_windows_drive_path_then_forward_slashes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep.rs (/opt/rustwide/target/debug/deps/deep-f7e71a934e294b0c)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test rel_bare_dot_backslash_yields_empty ... ok
[INFO] [stdout] test rel_deeply_nested_backslash_path ... ok
[INFO] [stdout] test rel_bare_forward_slash_unchanged ... ok
[INFO] [stdout] test rel_extension_chain_preserved ... ok
[INFO] [stdout] test rel_dot_dot_not_stripped ... ok
[INFO] [stdout] test rel_absolute_windows_path_normalized ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_glob_patterns_preserved ... ok
[INFO] [stdout] test rel_bare_dot_slash_yields_empty ... ok
[INFO] [stdout] test rel_no_backslashes_in_output_manual ... ok
[INFO] [stdout] test rel_output_never_longer_than_slash_normalized ... ok
[INFO] [stdout] test rel_idempotent_manual ... ok
[INFO] [stdout] test rel_deeply_nested_path_segments_preserved ... ok
[INFO] [stdout] test rel_preserves_double_dot_backslash_prefix ... ok
[INFO] [stdout] test rel_preserves_double_dot_prefix ... ok
[INFO] [stdout] test rel_preserves_hidden_dotfile ... ok
[INFO] [stdout] test rel_preserves_spaces ... ok
[INFO] [stdout] test rel_preserves_unicode ... ok
[INFO] [stdout] test rel_result_is_suffix_of_slashes_result ... ok
[INFO] [stdout] test rel_strips_dot_backslash ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test rel_strips_single_dot_slash ... ok
[INFO] [stdout] test slashes_consecutive_backslashes ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_filename_only_unchanged ... ok
[INFO] [stdout] test slashes_handles_mixed_separators ... ok
[INFO] [stdout] test slashes_idempotent_manual ... ok
[INFO] [stdout] test slashes_leaves_forward_slashes_alone ... ok
[INFO] [stdout] test slashes_no_backslashes_in_output_manual ... ok
[INFO] [stdout] test slashes_preserves_dots ... ok
[INFO] [stdout] test slashes_preserves_length ... ok
[INFO] [stdout] test slashes_leading_backslash ... ok
[INFO] [stdout] test slashes_preserves_hyphens_underscores ... ok
[INFO] [stdout] test slashes_preserves_spaces ... ok
[INFO] [stdout] test slashes_preserves_unicode ... ok
[INFO] [stdout] test slashes_replaces_multiple_backslashes ... ok
[INFO] [stdout] test slashes_replaces_single_backslash ... ok
[INFO] [stdout] test slashes_single_backslash_becomes_forward ... ok
[INFO] [stdout] test slashes_single_forward_unchanged ... ok
[INFO] [stdout] test slashes_trailing_backslash ... ok
[INFO] [stdout] test slashes_unc_path ... ok
[INFO] [stdout] test slashes_windows_drive_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep_w38.rs (/opt/rustwide/target/debug/deps/deep_w38-4664f3f6131e456f)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test rel_always_subset_of_slash_normalized_length ... ok
[INFO] [stdout] test rel_dot_slash_dot_yields_dot ... ok
[INFO] [stdout] test no_backslash_in_any_output ... ok
[INFO] [stdout] test rel_handles_at_in_path ... ok
[INFO] [stdout] test rel_dot_slash_hidden_dir ... ok
[INFO] [stdout] test rel_dot_slash_dotdot_yields_dotdot ... ok
[INFO] [stdout] test rel_preserves_query_like_suffix ... ok
[INFO] [stdout] test rel_numeric_only_segments ... ok
[INFO] [stdout] test rel_bare_dot_is_unchanged ... ok
[INFO] [stdout] test rel_very_long_dot_slash_prefix ... ok
[INFO] [stdout] test slash_then_rel_equals_rel_alone ... ok
[INFO] [stdout] test slashes_all_backslashes_string ... ok
[INFO] [stdout] test slashes_consecutive_forward_unchanged ... ok
[INFO] [stdout] test slashes_dot_only ... ok
[INFO] [stdout] test slashes_extension_chain ... ok
[INFO] [stdout] test slashes_mixed_consecutive_separators ... ok
[INFO] [stdout] test slashes_preserves_at_sign ... ok
[INFO] [stdout] test slashes_preserves_case ... ok
[INFO] [stdout] test slashes_preserves_dollar ... ok
[INFO] [stdout] test slashes_preserves_equals ... ok
[INFO] [stdout] test slashes_preserves_hash ... ok
[INFO] [stdout] test slashes_windows_extended_prefix ... ok
[INFO] [stdout] test slashes_numeric_segments ... ok
[INFO] [stdout] test slashes_double_dot_only ... ok
[INFO] [stdout] test slashes_very_long_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep_w69.rs (/opt/rustwide/target/debug/deps/deep_w69-85576976f80e7cf8)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test rel_deeply_nested_dot_slash ... ok
[INFO] [stdout] test rel_dot_only ... ok
[INFO] [stdout] test rel_deterministic_across_calls ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_preserves_absolute_path ... ok
[INFO] [stdout] test rel_idempotent_concrete ... ok
[INFO] [stdout] test rel_preserves_parent_prefix ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test slashes_deterministic_across_calls ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_idempotent_concrete ... ok
[INFO] [stdout] test slashes_mixed_separators ... ok
[INFO] [stdout] test slashes_only_backslashes ... ok
[INFO] [stdout] test slashes_preserves_forward_slashes ... ok
[INFO] [stdout] test slashes_replaces_multiple_backslashes ... ok
[INFO] [stdout] test slashes_replaces_single_backslash ... ok
[INFO] [stdout] test slashes_unc_path ... ok
[INFO] [stdout] test rel_dot_slash_only_becomes_empty ... ok
[INFO] [stdout] test rel_strips_dot_backslash ... ok
[INFO] [stdout] test slashes_windows_drive_path ... ok
[INFO] [stdout] test slashes_windows_extended_path ... ok
[INFO] [stdout] test rel_strips_single_dot_slash ... ok
[INFO] [stdout] test prop_rel_no_backslashes ... ok
[INFO] [stdout] test prop_slashes_idempotent ... ok
[INFO] [stdout] test prop_slashes_length_preserved_or_same ... ok
[INFO] [stdout] test prop_rel_idempotent ... ok
[INFO] [stdout] test prop_slashes_no_backslashes ... ok
[INFO] [stderr]      Running tests/determinism_w66.rs (/opt/rustwide/target/debug/deps/determinism_w66-8e9a6a903c68c838)
[INFO] [stdout] test prop_rel_no_leading_dot_slash_after_normalize ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test empty_path_normalizes_to_empty ... ok
[INFO] [stdout] test mixed_slashes_normalize_consistently ... ok
[INFO] [stdout] test normalize_rel_path_is_idempotent ... ok
[INFO] [stdout] test normalize_rel_path_preserves_parent_reference ... ok
[INFO] [stdout] test normalize_rel_path_strips_dot_slash ... ok
[INFO] [stdout] test multiple_consecutive_dot_slash_stripped ... ok
[INFO] [stdout] test normalize_rel_path_is_deterministic_100_times ... ok
[INFO] [stdout] test normalize_slashes_is_idempotent ... ok
[INFO] [stdout] test normalize_slashes_removes_all_backslashes ... ok
[INFO] [stdout] test paths_with_dots_normalize_slashes_only ... ok
[INFO] [stdout] test paths_with_spaces_normalize_correctly ... ok
[INFO] [stdout] test root_path_normalization ... ok
[INFO] [stdout] test single_component_paths ... ok
[INFO] [stdout] test trailing_slash_is_preserved ... ok
[INFO] [stdout] test unc_path_normalization ... ok
[INFO] [stdout] test prop_normalize_rel_path_idempotent ... ok
[INFO] [stdout] test prop_normalize_slashes_no_backslash ... ok
[INFO] [stdout] test prop_normalize_slashes_idempotent ... ok
[INFO] [stdout] test prop_normalize_rel_path_no_backslash ... ok
[INFO] [stdout] test prop_normalize_rel_path_no_leading_dot_slash ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mutation_w72.rs (/opt/rustwide/target/debug/deps/mutation_w72-7ed416a039f296eb)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test rel_preserves_double_dot_prefix ... ok
[INFO] [stdout] test rel_bare_dot_slash ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_strips_backslash_dot ... ok
[INFO] [stdout] test rel_strips_leading_dot_slash ... ok
[INFO] [stdout] test rel_idempotent ... ok
[INFO] [stdout] test slashes_backslash_converted ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_forward_slash_unchanged ... ok
[INFO] [stdout] test slashes_idempotent ... ok
[INFO] [stdout] test slashes_mixed_separators ... ok
[INFO] [stdout] test slashes_no_separators ... ok
[INFO] [stdout] test slashes_single_backslash ... ok
[INFO] [stdout] test slashes_consecutive_backslashes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/normalization_hardening.rs (/opt/rustwide/target/debug/deps/normalization_hardening-8c59ae8186ffdda7)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test dot_slash_only ... ok
[INFO] [stdout] test dot_slash_then_dotdot ... ok
[INFO] [stdout] test dotdot_nested ... ok
[INFO] [stdout] test dotdot_preserved_by_normalize_rel_path ... ok
[INFO] [stdout] test dotdot_with_backslash ... ok
[INFO] [stdout] test drive_letter_path_normalized ... ok
[INFO] [stdout] test drive_letter_with_forward_slashes_unchanged ... ok
[INFO] [stdout] test drive_letter_rel_path ... ok
[INFO] [stdout] test dotdot_preserved_by_normalize_slashes ... ok
[INFO] [stdout] test alternating_separators ... ok
[INFO] [stdout] test leading_and_trailing_spaces_in_segments ... ok
[INFO] [stdout] test long_path_270_chars ... ok
[INFO] [stdout] test long_path_rel_normalization ... ok
[INFO] [stdout] test empty_string ... ok
[INFO] [stdout] test mixed_rel_path ... ok
[INFO] [stdout] test long_path_with_backslashes ... ok
[INFO] [stdout] test mixed_separators_complex ... ok
[INFO] [stdout] test single_dot ... ok
[INFO] [stdout] test mixed_separators_all_become_forward ... ok
[INFO] [stdout] test single_slash ... ok
[INFO] [stdout] test spaces_in_directory_names ... ok
[INFO] [stdout] test unc_path_rel_normalization ... ok
[INFO] [stdout] test unc_path_with_deep_nesting ... ok
[INFO] [stdout] test unc_path_backslashes_converted ... ok
[INFO] [stdout] test single_backslash ... ok
[INFO] [stdout] test spaces_in_filename ... ok
[INFO] [stdout] test multiple_dot_slashes ... ok
[INFO] [stdout] test spaces_rel_path ... ok
[INFO] [stdout] test mixed_separator_path_idempotent ... ok
[INFO] [stdout] test normalize_slashes_never_contains_backslash ... ok
[INFO] [stdout] test normalize_slashes_idempotent ... ok
[INFO] [stdout] test normalize_rel_path_never_contains_backslash ... ok
[INFO] [stdout] test normalize_rel_path_idempotent ... ok
[INFO] [stdout] test long_path_idempotent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.39s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/normalize_w59.rs (/opt/rustwide/target/debug/deps/normalize_w59-3804ebb7b56f731c)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test rel_absolute_path_unchanged ... ok
[INFO] [stdout] test rel_dot_backslash_only ... ok
[INFO] [stdout] test rel_dot_only ... ok
[INFO] [stdout] test rel_deeply_nested_path ... ok
[INFO] [stdout] test rel_dot_slash_only ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_emoji_with_dot_prefix ... ok
[INFO] [stdout] test both_functions_deterministic_100_iterations ... ok
[INFO] [stdout] test rel_idempotent_batch ... ok
[INFO] [stdout] test rel_long_path_over_260_chars ... ok
[INFO] [stdout] test rel_preserves_mid_path_dot ... ok
[INFO] [stdout] test rel_preserves_double_dot ... ok
[INFO] [stdout] test rel_strips_leading_dot_backslash ... ok
[INFO] [stdout] test rel_strips_leading_dot_slash ... ok
[INFO] [stdout] test rel_unicode_path_normalization ... ok
[INFO] [stdout] test rel_windows_absolute_normalizes_slashes ... ok
[INFO] [stdout] test slashes_all_backslashes ... ok
[INFO] [stdout] test slashes_arabic_path ... ok
[INFO] [stdout] test slashes_consecutive_backslashes ... ok
[INFO] [stdout] test slashes_emoji_path ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_length_preserved ... ok
[INFO] [stdout] test slashes_mixed_separators ... ok
[INFO] [stdout] test slashes_cjk_path ... ok
[INFO] [stdout] test slashes_preserves_spaces ... ok
[INFO] [stdout] test slashes_single_backslash ... ok
[INFO] [stdout] test slashes_single_forward_slash ... ok
[INFO] [stdout] test slashes_preserves_dots ... ok
[INFO] [stdout] test slashes_unc_path ... ok
[INFO] [stdout] test slashes_idempotent_batch ... ok
[INFO] [stdout] test slashes_trailing_backslash ... ok
[INFO] [stdout] test slashes_windows_long_path_prefix ... ok
[INFO] [stdout] test slashes_windows_drive_letter ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test slashes_only_forward_slashes_unchanged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_deep_w75.rs (/opt/rustwide/target/debug/deps/path_deep_w75-b030840a08899fbd)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test empty_input ... ok
[INFO] [stdout] test no_strip_double_dot ... ok
[INFO] [stdout] test emoji_path_normalised ... ok
[INFO] [stdout] test cjk_path_normalised ... ok
[INFO] [stdout] test strip_dot_backslash ... ok
[INFO] [stdout] test single_dot_preserved_as_dot ... ok
[INFO] [stdout] test strip_multiple_dot_slashes ... ok
[INFO] [stdout] test strip_single_dot_slash ... ok
[INFO] [stdout] test unc_path_preserves_double_slash_prefix ... ok
[INFO] [stdout] test windows_drive_letter_preserved ... ok
[INFO] [stdout] test windows_mixed_separators ... ok
[INFO] [stdout] test unc_path_normalised ... ok
[INFO] [stdout] test unicode_path_normalised ... ok
[INFO] [stdout] test windows_drive_path ... ok
[INFO] [stdout] test normalize_slashes_no_double_slash_on_clean_input ... ok
[INFO] [stdout] test normalize_slashes_never_contains_backslash ... ok
[INFO] [stdout] test normalize_rel_path_idempotent ... ok
[INFO] [stdout] test normalize_rel_path_never_contains_backslash ... ok
[INFO] [stdout] test normalize_slashes_idempotent ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_depth_w57.rs (/opt/rustwide/target/debug/deps/path_depth_w57-b409c024397a520d)
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[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/path_depth_w62.rs (/opt/rustwide/target/debug/deps/path_depth_w62-154e09ac1f7dbaa8)
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test rel_backslash_plus_dot ... ok
[INFO] [stdout] test rel_deterministic ... ok
[INFO] [stdout] test rel_dot_dot_backslash_not_stripped ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_idempotent_hand ... ok
[INFO] [stdout] test rel_dot_dot_not_stripped ... ok
[INFO] [stdout] test rel_mixed_separators_with_dot ... ok
[INFO] [stdout] test rel_dot_in_middle_not_stripped ... ok
[INFO] [stdout] test rel_simple_backslash ... ok
[INFO] [stdout] test rel_simple_forward ... ok
[INFO] [stdout] test rel_spaces ... ok
[INFO] [stdout] test rel_double_dot_slash ... ok
[INFO] [stdout] test rel_dot_slash_only ... ok
[INFO] [stdout] test rel_unicode ... ok
[INFO] [stdout] test rel_windows_absolute_passthrough ... ok
[INFO] [stdout] test slashes_accented_chars ... ok
[INFO] [stdout] test slashes_all_backslashes ... ok
[INFO] [stdout] test slashes_all_forward ... ok
[INFO] [stdout] test rel_single_dot_backslash ... ok
[INFO] [stdout] test rel_single_dot_slash ... ok
[INFO] [stdout] test slashes_deterministic ... ok
[INFO] [stdout] test rel_trailing_forward_slash ... ok
[INFO] [stdout] test rel_triple_dot_slash ... ok
[INFO] [stdout] test slashes_double_backslash ... ok
[INFO] [stdout] test rel_trailing_backslash ... ok
[INFO] [stdout] test slashes_no_separators ... ok
[INFO] [stdout] test slashes_emoji_path ... ok
[INFO] [stdout] test slashes_single_backslash ... ok
[INFO] [stdout] test slashes_spaces_in_path ... ok
[INFO] [stdout] test slashes_trailing_backslash ... ok
[INFO] [stdout] test slashes_mixed ... ok
[INFO] [stdout] test slashes_single_forward ... ok
[INFO] [stdout] test slashes_trailing_forward_unchanged ... ok
[INFO] [stdout] test slashes_unc_path ... ok
[INFO] [stdout] test slashes_unicode_path ... ok
[INFO] [stdout] test slashes_double_forward_passthrough ... ok
[INFO] [stdout] test slashes_idempotent_hand ... ok
[INFO] [stdout] test slashes_windows_drive_path ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_leading_backslash ... ok
[INFO] [stdout] test slashes_triple_backslash ... ok
[INFO] [stdout] test slashes_dots_in_path ... ok
[INFO] [stdout] test property_tests::rel_no_leading_dot_slash ... ok
[INFO] [stdout] test property_tests::rel_shorter_or_equal ... ok
[INFO] [stdout] test property_tests::rel_idempotent ... ok
[INFO] [stdout] test property_tests::rel_never_contain_backslash ... ok
[INFO] [stdout] test property_tests::slashes_idempotent ... ok
[INFO] [stdout] test property_tests::slashes_never_contain_backslash ... ok
[INFO] [stdout] test property_tests::slashes_length_unchanged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_edge_cases_w54.rs (/opt/rustwide/target/debug/deps/path_edge_cases_w54-75de030b72a1e8b0)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test consecutive_slashes_preserved ... ok
[INFO] [stdout] test cross_platform_forward_and_backslash_equivalent ... ok
[INFO] [stdout] test emoji_in_path ... ok
[INFO] [stdout] test empty_string_input ... ok
[INFO] [stdout] test multiple_leading_dot_slashes ... ok
[INFO] [stdout] test cross_platform_rel_path_equivalent ... ok
[INFO] [stdout] test double_dot_path ... ok
[INFO] [stdout] test parent_dot_dot_preserved ... ok
[INFO] [stdout] test interior_dot_dot_preserved ... ok
[INFO] [stdout] test path_with_parentheses_and_equals ... ok
[INFO] [stdout] test path_with_spaces ... ok
[INFO] [stdout] test path_with_special_characters ... ok
[INFO] [stdout] test root_slash_only ... ok
[INFO] [stdout] test single_dot_path ... ok
[INFO] [stdout] test mixed_separators_normalized ... ok
[INFO] [stdout] test unicode_japanese_path ... ok
[INFO] [stdout] test unicode_cjk_characters_in_path ... ok
[INFO] [stdout] test unicode_korean_path ... ok
[INFO] [stdout] test dot_slash_only ... ok
[INFO] [stdout] test very_long_path_backslashes ... ok
[INFO] [stdout] test very_long_path_over_260_chars ... ok
[INFO] [stdout] test windows_root_drive_letter ... ok
[INFO] [stdout] test windows_unc_path_normalizes ... ok
[INFO] [stdout] test windows_unc_with_rel_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/debug/deps/properties-f7c4d741d7c73a5d)
[INFO] [stdout] test forward_slashes_only_added_where_backslashes_were ... ok
[INFO] [stdout] test length_preserved_or_equal ... ok
[INFO] [stdout] test rel_strips_all_leading_dot_slashes ... ok
[INFO] [stdout] test rel_no_backslashes_in_output ... ok
[INFO] [stdout] test no_backslashes_in_output ... ok
[INFO] [stdout] test rel_result_no_longer_than_slash_normalized ... ok
[INFO] [stdout] test rel_output_is_substring_of_normalized_slashes ... ok
[INFO] [stdout] test rel_idempotent ... ok
[INFO] [stdout] test realistic_paths_no_backslashes ... ok
[INFO] [stdout] test idempotent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.74s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_w59.rs (/opt/rustwide/target/debug/deps/property_w59-977a8e766d9f52e5)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test slashes_preserves_non_backslash_chars ... ok
[INFO] [stdout] test slashes_idempotent ... ok
[INFO] [stdout] test slashes_forward_slash_count_gte_input ... ok
[INFO] [stdout] test slashes_then_rel_equals_rel ... ok
[INFO] [stdout] test rel_path_then_slashes_is_identity_on_result ... ok
[INFO] [stdout] test rel_no_leading_dot_slash ... ok
[INFO] [stdout] test slashes_no_backslashes_in_output ... ok
[INFO] [stdout] test rel_no_backslashes_in_output ... ok
[INFO] [stdout] test slashes_preserves_length ... ok
[INFO] [stdout] test rel_result_is_suffix_of_slashes ... ok
[INFO] [stdout] test rel_length_lte_slashes ... ok
[INFO] [stdout] test rel_idempotent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.95s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tokmd_path
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - normalize_slashes (line 7) ... ok
[INFO] [stdout] test src/lib.rs - normalize_slashes (line 16) ... ok
[INFO] [stdout] test src/lib.rs - normalize_rel_path (line 38) ... ok
[INFO] [stdout] test src/lib.rs - normalize_rel_path (line 49) ... 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] [stdout] all doctests ran in 0.43s; merged doctests compilation took 0.42s
[INFO] running `Command { std: "docker" "inspect" "400b21de527dcf2417f18b1ae1d607ae4730c6d85fabe7c4b206439c4fba5189", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "400b21de527dcf2417f18b1ae1d607ae4730c6d85fabe7c4b206439c4fba5189", kill_on_drop: false }`
[INFO] [stdout] 400b21de527dcf2417f18b1ae1d607ae4730c6d85fabe7c4b206439c4fba5189
