[INFO] fetching crate tokmd-path 1.9.0...
[INFO] testing tokmd-path-1.9.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate tokmd-path 1.9.0 into /workspace/builds/worker-1-tc1/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-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tokmd-path 1.9.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 02d920b7236b8e2c22db3cec9ae4573c98839d6d1ea6b0bc58553cb7fad7186c
[INFO] running `Command { std: "docker" "start" "-a" "02d920b7236b8e2c22db3cec9ae4573c98839d6d1ea6b0bc58553cb7fad7186c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "02d920b7236b8e2c22db3cec9ae4573c98839d6d1ea6b0bc58553cb7fad7186c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "02d920b7236b8e2c22db3cec9ae4573c98839d6d1ea6b0bc58553cb7fad7186c", kill_on_drop: false }`
[INFO] [stdout] 02d920b7236b8e2c22db3cec9ae4573c98839d6d1ea6b0bc58553cb7fad7186c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cc81718c6b1aefd81fc585e36be21bdada5448155b1b8fc826441bd6b7647c43
[INFO] running `Command { std: "docker" "start" "-a" "cc81718c6b1aefd81fc585e36be21bdada5448155b1b8fc826441bd6b7647c43", 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.27s
[INFO] running `Command { std: "docker" "inspect" "cc81718c6b1aefd81fc585e36be21bdada5448155b1b8fc826441bd6b7647c43", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc81718c6b1aefd81fc585e36be21bdada5448155b1b8fc826441bd6b7647c43", kill_on_drop: false }`
[INFO] [stdout] cc81718c6b1aefd81fc585e36be21bdada5448155b1b8fc826441bd6b7647c43
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d1fc1047cc55bafd5a3e1583245a4d2b39c0c79657844d0408906cac73bfb44e
[INFO] running `Command { std: "docker" "start" "-a" "d1fc1047cc55bafd5a3e1583245a4d2b39c0c79657844d0408906cac73bfb44e", 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 rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[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.74s
[INFO] running `Command { std: "docker" "inspect" "d1fc1047cc55bafd5a3e1583245a4d2b39c0c79657844d0408906cac73bfb44e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1fc1047cc55bafd5a3e1583245a4d2b39c0c79657844d0408906cac73bfb44e", kill_on_drop: false }`
[INFO] [stdout] d1fc1047cc55bafd5a3e1583245a4d2b39c0c79657844d0408906cac73bfb44e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 7595b1e538f9ca37c669a12956cd80c215683e02f74b4c6f47f7f99ead179607
[INFO] running `Command { std: "docker" "start" "-a" "7595b1e538f9ca37c669a12956cd80c215683e02f74b4c6f47f7f99ead179607", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tokmd_path-8fd27c7199673d50)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::normalize_rel_path_preserves_non_relative_prefix ... ok
[INFO] [stdout] test tests::normalize_rel_path_strips_dot_slash ... ok
[INFO] [stdout] test tests::normalize_slashes_replaces_backslash ... ok
[INFO] [stdout] test tests::normalize_rel_path_strips_dot_backslash ... ok
[INFO] [stdout] test tests::normalize_rel_path_idempotent ... ok
[INFO] [stdout] test tests::normalize_rel_path_no_backslashes ... ok
[INFO] [stdout] test tests::normalize_slashes_no_backslashes ... ok
[INFO] [stdout] test tests::normalize_slashes_idempotent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bdd.rs (/opt/rustwide/target/debug/deps/bdd-60dc014d48618a2d)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test normalize_rel_path_scenarios::given_absolute_path_then_slashes_normalized ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_bare_dot_backslash_then_empty_string ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_bare_dot_slash_then_empty_string ... 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_rel_path_scenarios::given_double_dot_prefix_then_preserved ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_dot_backslash_prefix_then_stripped_and_normalized ... 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_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_no_relative_prefix_then_unchanged_except_slashes ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_path_with_spaces_then_preserves_spaces ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_root_slash_then_unchanged ... ok
[INFO] [stdout] test normalize_rel_path_scenarios::given_unicode_relative_path_then_normalized ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_already_forward_slashes_then_unchanged ... 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_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_filename_only_then_unchanged ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_unicode_path_then_preserves_unicode ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_mixed_separators_then_all_forward ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_windows_backslash_path_then_forward_slashes ... ok
[INFO] [stdout] test normalize_slashes_scenarios::given_unc_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.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep.rs (/opt/rustwide/target/debug/deps/deep-27fa7de3d9c647fb)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test rel_absolute_windows_path_normalized ... ok
[INFO] [stdout] test rel_bare_dot_slash_yields_empty ... ok
[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_dot_dot_not_stripped ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_glob_patterns_preserved ... ok
[INFO] [stdout] test rel_extension_chain_preserved ... ok
[INFO] [stdout] test rel_idempotent_manual ... ok
[INFO] [stdout] test rel_output_never_longer_than_slash_normalized ... ok
[INFO] [stdout] test rel_preserves_double_dot_backslash_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_strips_dot_backslash ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test rel_deeply_nested_path_segments_preserved ... ok
[INFO] [stdout] test slashes_consecutive_backslashes ... ok
[INFO] [stdout] test slashes_handles_mixed_separators ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_idempotent_manual ... ok
[INFO] [stdout] test rel_strips_single_dot_slash ... ok
[INFO] [stdout] test slashes_preserves_dots ... ok
[INFO] [stdout] test slashes_leaves_forward_slashes_alone ... ok
[INFO] [stdout] test slashes_leading_backslash ... ok
[INFO] [stdout] test slashes_preserves_length ... 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_single_backslash_becomes_forward ... ok
[INFO] [stdout] test slashes_trailing_backslash ... ok
[INFO] [stdout] test rel_no_backslashes_in_output_manual ... ok
[INFO] [stdout] test rel_preserves_double_dot_prefix ... ok
[INFO] [stdout] test slashes_preserves_hyphens_underscores ... ok
[INFO] [stdout] test slashes_no_backslashes_in_output_manual ... ok
[INFO] [stderr]      Running tests/deep_w38.rs (/opt/rustwide/target/debug/deps/deep_w38-87ce78a3471cfe67)
[INFO] [stdout] test rel_result_is_suffix_of_slashes_result ... ok
[INFO] [stdout] test slashes_filename_only_unchanged ... ok
[INFO] [stdout] test slashes_single_forward_unchanged ... ok
[INFO] [stdout] test slashes_windows_drive_path ... ok
[INFO] [stdout] test slashes_unc_path ... ok
[INFO] [stdout] test slashes_replaces_single_backslash ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test rel_always_subset_of_slash_normalized_length ... ok
[INFO] [stdout] test no_backslash_in_any_output ... ok
[INFO] [stdout] test rel_bare_dot_is_unchanged ... ok
[INFO] [stdout] test rel_dot_slash_dot_yields_dot ... ok
[INFO] [stdout] test rel_dot_slash_hidden_dir ... ok
[INFO] [stdout] test rel_numeric_only_segments ... ok
[INFO] [stdout] test rel_preserves_query_like_suffix ... ok
[INFO] [stdout] test rel_dot_slash_dotdot_yields_dotdot ... ok
[INFO] [stdout] test slash_then_rel_equals_rel_alone ... ok
[INFO] [stdout] test slashes_all_backslashes_string ... ok
[INFO] [stdout] test rel_handles_at_in_path ... ok
[INFO] [stdout] test slashes_consecutive_forward_unchanged ... ok
[INFO] [stdout] test rel_very_long_dot_slash_prefix ... 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_numeric_segments ... ok
[INFO] [stdout] test slashes_preserves_at_sign ... ok
[INFO] [stdout] test slashes_preserves_dollar ... ok
[INFO] [stdout] test slashes_preserves_case ... ok
[INFO] [stdout] test slashes_preserves_equals ... ok
[INFO] [stdout] test slashes_preserves_hash ... ok
[INFO] [stdout] test slashes_double_dot_only ... ok
[INFO] [stdout] test slashes_very_long_path ... ok
[INFO] [stdout] test slashes_windows_extended_prefix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep_w69.rs (/opt/rustwide/target/debug/deps/deep_w69-f5c4ab1efbc186b6)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test rel_deeply_nested_dot_slash ... ok
[INFO] [stdout] test rel_deterministic_across_calls ... ok
[INFO] [stdout] test rel_dot_only ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_dot_slash_only_becomes_empty ... ok
[INFO] [stdout] test rel_strips_single_dot_slash ... ok
[INFO] [stdout] test rel_preserves_parent_prefix ... ok
[INFO] [stdout] test slashes_deterministic_across_calls ... ok
[INFO] [stdout] test slashes_mixed_separators ... ok
[INFO] [stdout] test rel_idempotent_concrete ... ok
[INFO] [stdout] test rel_strips_dot_backslash ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_only_backslashes ... ok
[INFO] [stdout] test slashes_preserves_forward_slashes ... ok
[INFO] [stdout] test slashes_idempotent_concrete ... 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 slashes_windows_drive_path ... ok
[INFO] [stdout] test slashes_windows_extended_path ... ok
[INFO] [stdout] test rel_preserves_absolute_path ... ok
[INFO] [stdout] test prop_rel_no_leading_dot_slash_after_normalize ... ok
[INFO] [stdout] test prop_rel_idempotent ... ok
[INFO] [stdout] test prop_slashes_no_backslashes ... ok
[INFO] [stdout] test prop_rel_no_backslashes ... ok
[INFO] [stdout] test prop_slashes_length_preserved_or_same ... ok
[INFO] [stdout] test prop_slashes_idempotent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/determinism_w66.rs (/opt/rustwide/target/debug/deps/determinism_w66-cbc24403f614235d)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test mixed_slashes_normalize_consistently ... ok
[INFO] [stdout] test multiple_consecutive_dot_slash_stripped ... ok
[INFO] [stdout] test normalize_rel_path_is_idempotent ... ok
[INFO] [stdout] test normalize_rel_path_preserves_parent_reference ... ok
[INFO] [stdout] test normalize_slashes_removes_all_backslashes ... ok
[INFO] [stdout] test normalize_rel_path_strips_dot_slash ... ok
[INFO] [stdout] test empty_path_normalizes_to_empty ... ok
[INFO] [stdout] test normalize_slashes_is_idempotent ... ok
[INFO] [stdout] test paths_with_dots_normalize_slashes_only ... ok
[INFO] [stdout] test normalize_rel_path_is_deterministic_100_times ... ok
[INFO] [stdout] test root_path_normalization ... ok
[INFO] [stdout] test trailing_slash_is_preserved ... ok
[INFO] [stdout] test paths_with_spaces_normalize_correctly ... ok
[INFO] [stdout] test unc_path_normalization ... ok
[INFO] [stdout] test single_component_paths ... 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] test prop_normalize_rel_path_idempotent ... ok
[INFO] [stdout] test prop_normalize_slashes_no_backslash ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mutation_w72.rs (/opt/rustwide/target/debug/deps/mutation_w72-4558fd2242275246)
[INFO] [stdout] running 15 tests
[INFO] [stdout] test rel_bare_dot_slash ... ok
[INFO] [stdout] test rel_strips_backslash_dot ... ok
[INFO] [stdout] test rel_idempotent ... ok
[INFO] [stdout] test rel_strips_leading_dot_slash ... ok
[INFO] [stdout] test rel_preserves_double_dot_prefix ... ok
[INFO] [stdout] test slashes_backslash_converted ... ok
[INFO] [stdout] test slashes_forward_slash_unchanged ... ok
[INFO] [stdout] test slashes_idempotent ... ok
[INFO] [stdout] test slashes_single_backslash ... ok
[INFO] [stdout] test slashes_no_separators ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test slashes_consecutive_backslashes ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_mixed_separators ... ok
[INFO] [stdout] test rel_empty_string ... 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-b0351dcdf29cedab)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test alternating_separators ... ok
[INFO] [stdout] test dot_slash_only ... ok
[INFO] [stdout] test dotdot_preserved_by_normalize_rel_path ... ok
[INFO] [stdout] test dotdot_preserved_by_normalize_slashes ... ok
[INFO] [stdout] test dotdot_with_backslash ... ok
[INFO] [stdout] test drive_letter_path_normalized ... ok
[INFO] [stdout] test drive_letter_rel_path ... ok
[INFO] [stdout] test drive_letter_with_forward_slashes_unchanged ... ok
[INFO] [stdout] test empty_string ... ok
[INFO] [stdout] test leading_and_trailing_spaces_in_segments ... ok
[INFO] [stdout] test long_path_270_chars ... ok
[INFO] [stdout] test long_path_with_backslashes ... ok
[INFO] [stdout] test mixed_rel_path ... ok
[INFO] [stdout] test spaces_in_directory_names ... ok
[INFO] [stdout] test long_path_rel_normalization ... ok
[INFO] [stdout] test mixed_separators_complex ... ok
[INFO] [stdout] test single_backslash ... ok
[INFO] [stdout] test multiple_dot_slashes ... ok
[INFO] [stdout] test single_dot ... ok
[INFO] [stdout] test single_slash ... ok
[INFO] [stdout] test dot_slash_then_dotdot ... ok
[INFO] [stdout] test spaces_in_filename ... ok
[INFO] [stdout] test spaces_rel_path ... ok
[INFO] [stdout] test mixed_separators_all_become_forward ... ok
[INFO] [stdout] test unc_path_backslashes_converted ... ok
[INFO] [stdout] test dotdot_nested ... ok
[INFO] [stdout] test unc_path_rel_normalization ... ok
[INFO] [stdout] test unc_path_with_deep_nesting ... ok
[INFO] [stdout] test normalize_rel_path_idempotent ... ok
[INFO] [stdout] test mixed_separator_path_idempotent ... ok
[INFO] [stdout] test normalize_rel_path_never_contains_backslash ... ok
[INFO] [stdout] test normalize_slashes_never_contains_backslash ... ok
[INFO] [stdout] test normalize_slashes_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.69s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/normalize_w59.rs (/opt/rustwide/target/debug/deps/normalize_w59-217c33eedcdfead1)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test rel_absolute_path_unchanged ... ok
[INFO] [stdout] test rel_dot_only ... ok
[INFO] [stdout] test rel_dot_backslash_only ... ok
[INFO] [stdout] test rel_deeply_nested_path ... ok
[INFO] [stdout] test rel_emoji_with_dot_prefix ... ok
[INFO] [stdout] test rel_empty_string ... ok
[INFO] [stdout] test rel_idempotent_batch ... ok
[INFO] [stdout] test rel_dot_slash_only ... ok
[INFO] [stdout] test rel_preserves_double_dot ... ok
[INFO] [stdout] test rel_long_path_over_260_chars ... 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_cjk_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_idempotent_batch ... ok
[INFO] [stdout] test slashes_length_preserved ... ok
[INFO] [stdout] test slashes_mixed_separators ... ok
[INFO] [stdout] test slashes_only_forward_slashes_unchanged ... ok
[INFO] [stdout] test slashes_preserves_dots ... 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_trailing_backslash ... ok
[INFO] [stdout] test slashes_unc_path ... ok
[INFO] [stdout] test slashes_windows_drive_letter ... ok
[INFO] [stdout] test slashes_windows_long_path_prefix ... ok
[INFO] [stdout] test rel_strips_leading_dot_backslash ... ok
[INFO] [stdout] test rel_strips_leading_dot_slash ... ok
[INFO] [stdout] test rel_strips_multiple_dot_slash ... ok
[INFO] [stdout] test rel_unicode_path_normalization ... ok
[INFO] [stdout] test rel_preserves_mid_path_dot ... ok
[INFO] [stdout] test both_functions_deterministic_100_iterations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_deep_w75.rs (/opt/rustwide/target/debug/deps/path_deep_w75-8bcebeaf406e6d91)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test emoji_path_normalised ... ok
[INFO] [stdout] test strip_dot_backslash ... ok
[INFO] [stdout] test strip_multiple_dot_slashes ... ok
[INFO] [stdout] test no_strip_double_dot ... ok
[INFO] [stdout] test unc_path_preserves_double_slash_prefix ... ok
[INFO] [stdout] test windows_drive_letter_preserved ... ok
[INFO] [stdout] test strip_single_dot_slash ... ok
[INFO] [stdout] test windows_mixed_separators ... ok
[INFO] [stdout] test cjk_path_normalised ... ok
[INFO] [stdout] test unc_path_normalised ... ok
[INFO] [stdout] test windows_drive_path ... ok
[INFO] [stdout] test empty_input ... ok
[INFO] [stdout] test unicode_path_normalised ... ok
[INFO] [stdout] test single_dot_preserved_as_dot ... 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_never_contains_backslash ... ok
[INFO] [stdout] test normalize_slashes_idempotent ... ok
[INFO] [stdout] test normalize_rel_path_idempotent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_depth_w57.rs (/opt/rustwide/target/debug/deps/path_depth_w57-993dcc318be10a70)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_depth_w62.rs (/opt/rustwide/target/debug/deps/path_depth_w62-a5a308d356ac3de8)
[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 49 tests
[INFO] [stdout] test rel_deterministic ... ok
[INFO] [stdout] test rel_dot_dot_backslash_not_stripped ... ok
[INFO] [stdout] test rel_backslash_plus_dot ... ok
[INFO] [stdout] test rel_dot_in_middle_not_stripped ... ok
[INFO] [stdout] test rel_double_dot_slash ... 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_simple_backslash ... ok
[INFO] [stdout] test rel_simple_forward ... ok
[INFO] [stdout] test rel_single_dot_backslash ... ok
[INFO] [stdout] test rel_single_dot_slash ... ok
[INFO] [stdout] test rel_spaces ... ok
[INFO] [stdout] test rel_trailing_backslash ... ok
[INFO] [stdout] test rel_trailing_forward_slash ... ok
[INFO] [stdout] test rel_triple_dot_slash ... ok
[INFO] [stdout] test rel_unicode ... ok
[INFO] [stdout] test rel_dot_slash_only ... 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 slashes_emoji_path ... ok
[INFO] [stdout] test slashes_empty_string ... ok
[INFO] [stdout] test slashes_idempotent_hand ... ok
[INFO] [stdout] test slashes_no_separators ... ok
[INFO] [stdout] test slashes_single_backslash ... ok
[INFO] [stdout] test slashes_single_forward ... ok
[INFO] [stdout] test slashes_spaces_in_path ... ok
[INFO] [stdout] test slashes_dots_in_path ... ok
[INFO] [stdout] test slashes_double_forward_passthrough ... ok
[INFO] [stdout] test slashes_leading_backslash ... ok
[INFO] [stdout] test slashes_mixed ... ok
[INFO] [stdout] test slashes_trailing_forward_unchanged ... ok
[INFO] [stdout] test slashes_triple_backslash ... ok
[INFO] [stdout] test slashes_unc_path ... ok
[INFO] [stdout] test slashes_unicode_path ... ok
[INFO] [stdout] test slashes_deterministic ... ok
[INFO] [stdout] test slashes_windows_drive_path ... ok
[INFO] [stdout] test slashes_double_backslash ... ok
[INFO] [stdout] test slashes_trailing_backslash ... ok
[INFO] [stdout] test property_tests::slashes_never_contain_backslash ... ok
[INFO] [stdout] test property_tests::slashes_idempotent ... ok
[INFO] [stdout] test property_tests::slashes_length_unchanged ... 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_no_leading_dot_slash ... ok
[INFO] [stdout] test property_tests::rel_never_contain_backslash ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_edge_cases_w54.rs (/opt/rustwide/target/debug/deps/path_edge_cases_w54-d0011159222f6bec)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test empty_string_input ... ok
[INFO] [stdout] test double_dot_path ... ok
[INFO] [stdout] test mixed_separators_normalized ... ok
[INFO] [stdout] test interior_dot_dot_preserved ... ok
[INFO] [stdout] test cross_platform_rel_path_equivalent ... ok
[INFO] [stdout] test parent_dot_dot_preserved ... ok
[INFO] [stdout] test multiple_leading_dot_slashes ... ok
[INFO] [stdout] test cross_platform_forward_and_backslash_equivalent ... ok
[INFO] [stdout] test emoji_in_path ... ok
[INFO] [stdout] test unicode_korean_path ... ok
[INFO] [stdout] test very_long_path_backslashes ... ok
[INFO] [stdout] test single_dot_path ... ok
[INFO] [stdout] test unicode_cjk_characters_in_path ... ok
[INFO] [stdout] test unicode_japanese_path ... ok
[INFO] [stdout] test root_slash_only ... ok
[INFO] [stdout] test windows_root_drive_letter ... ok
[INFO] [stdout] test windows_unc_path_normalizes ... ok
[INFO] [stdout] test consecutive_slashes_preserved ... ok
[INFO] [stdout] test path_with_parentheses_and_equals ... ok
[INFO] [stdout] test dot_slash_only ... ok
[INFO] [stdout] test path_with_spaces ... ok
[INFO] [stdout] test windows_unc_with_rel_path ... ok
[INFO] [stdout] test path_with_special_characters ... ok
[INFO] [stdout] test very_long_path_over_260_chars ... ok
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/debug/deps/properties-ea6b0461f8aae52e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test rel_strips_all_leading_dot_slashes ... ok
[INFO] [stdout] test realistic_paths_no_backslashes ... ok
[INFO] [stdout] test no_backslashes_in_output ... ok
[INFO] [stdout] test length_preserved_or_equal ... ok
[INFO] [stdout] test forward_slashes_only_added_where_backslashes_were ... ok
[INFO] [stdout] test rel_result_no_longer_than_slash_normalized ... ok
[INFO] [stdout] test rel_no_backslashes_in_output ... ok
[INFO] [stdout] test idempotent ... ok
[INFO] [stdout] test rel_output_is_substring_of_normalized_slashes ... ok
[INFO] [stdout] test rel_idempotent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.44s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_w59.rs (/opt/rustwide/target/debug/deps/property_w59-26a46fb7de5cdc52)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test slashes_preserves_non_backslash_chars ... ok
[INFO] [stdout] test rel_no_backslashes_in_output ... ok
[INFO] [stdout] test slashes_forward_slash_count_gte_input ... ok
[INFO] [stdout] test rel_no_leading_dot_slash ... ok
[INFO] [stdout] test rel_length_lte_slashes ... ok
[INFO] [stdout] test slashes_preserves_length ... ok
[INFO] [stdout] test slashes_no_backslashes_in_output ... ok
[INFO] [stdout] test rel_path_then_slashes_is_identity_on_result ... ok
[INFO] [stdout] test rel_idempotent ... ok
[INFO] [stdout] test slashes_idempotent ... ok
[INFO] [stdout] test rel_result_is_suffix_of_slashes ... ok
[INFO] [stdout] test slashes_then_rel_equals_rel ... ok
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tokmd_path
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - normalize_slashes (line 16) ... ok
[INFO] [stdout] test src/lib.rs - normalize_rel_path (line 49) ... ok
[INFO] [stdout] test src/lib.rs - normalize_slashes (line 7) ... ok
[INFO] [stdout] test src/lib.rs - normalize_rel_path (line 38) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.65s; merged doctests compilation took 0.61s
[INFO] running `Command { std: "docker" "inspect" "7595b1e538f9ca37c669a12956cd80c215683e02f74b4c6f47f7f99ead179607", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7595b1e538f9ca37c669a12956cd80c215683e02f74b4c6f47f7f99ead179607", kill_on_drop: false }`
[INFO] [stdout] 7595b1e538f9ca37c669a12956cd80c215683e02f74b4c6f47f7f99ead179607
