[INFO] fetching crate soft-canonicalize 0.5.6...
[INFO] testing soft-canonicalize-0.5.6 against 1.95.0 for beta-1.96-2
[INFO] extracting crate soft-canonicalize 0.5.6 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate soft-canonicalize 0.5.6
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate soft-canonicalize 0.5.6
[INFO] tweaked toml for crates.io crate soft-canonicalize 0.5.6 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate soft-canonicalize 0.5.6 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 soft-canonicalize 0.5.6 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]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded junction-verbatim v1.3.0
[INFO] [stderr]   Downloaded proc-canonicalize v0.1.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 0de13a7fcefe5a8af7293e257a7801e16cb4d85fa60a89bd7e027447fdce1409
[INFO] running `Command { std: "docker" "start" "-a" "0de13a7fcefe5a8af7293e257a7801e16cb4d85fa60a89bd7e027447fdce1409", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0de13a7fcefe5a8af7293e257a7801e16cb4d85fa60a89bd7e027447fdce1409", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0de13a7fcefe5a8af7293e257a7801e16cb4d85fa60a89bd7e027447fdce1409", kill_on_drop: false }`
[INFO] [stdout] 0de13a7fcefe5a8af7293e257a7801e16cb4d85fa60a89bd7e027447fdce1409
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] ab5b4aff70ed8b2d51da68d7b88b24612d5ba2c4d53fa940aa66dbe759ba13ac
[INFO] running `Command { std: "docker" "start" "-a" "ab5b4aff70ed8b2d51da68d7b88b24612d5ba2c4d53fa940aa66dbe759ba13ac", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-canonicalize v0.1.3
[INFO] [stderr]    Compiling soft-canonicalize v0.5.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] running `Command { std: "docker" "inspect" "ab5b4aff70ed8b2d51da68d7b88b24612d5ba2c4d53fa940aa66dbe759ba13ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab5b4aff70ed8b2d51da68d7b88b24612d5ba2c4d53fa940aa66dbe759ba13ac", kill_on_drop: false }`
[INFO] [stdout] ab5b4aff70ed8b2d51da68d7b88b24612d5ba2c4d53fa940aa66dbe759ba13ac
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 0fd3dc4d8120d73b52bdd8fd1000b2b2565191ff7bfe2c73300260960a4345b4
[INFO] running `Command { std: "docker" "start" "-a" "0fd3dc4d8120d73b52bdd8fd1000b2b2565191ff7bfe2c73300260960a4345b4", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling tempfile v3.21.0
[INFO] [stderr]    Compiling soft-canonicalize v0.5.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.26s
[INFO] running `Command { std: "docker" "inspect" "0fd3dc4d8120d73b52bdd8fd1000b2b2565191ff7bfe2c73300260960a4345b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0fd3dc4d8120d73b52bdd8fd1000b2b2565191ff7bfe2c73300260960a4345b4", kill_on_drop: false }`
[INFO] [stdout] 0fd3dc4d8120d73b52bdd8fd1000b2b2565191ff7bfe2c73300260960a4345b4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 9305b0919e5f973728bb3f6949d5a4d0a83ec46dc0d56d3818d041e17277f127
[INFO] running `Command { std: "docker" "start" "-a" "9305b0919e5f973728bb3f6949d5a4d0a83ec46dc0d56d3818d041e17277f127", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/soft_canonicalize-3c2bf3bb879662eb)
[INFO] [stdout] running 99 tests
[INFO] [stdout] test tests::basic_functionality::test_relative_path ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_path_ref ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf ... ok
[INFO] [stdout] test tests::basic_functionality::test_existing_path ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf_ref ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_deeply_nested_nonexistent_path ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_str ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_double_encoded_traversal ... ok
[INFO] [stdout] test tests::cve_windows_attacks::test_null_byte_injection ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_url_encoded_path_traversal ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_broken_symlink_handling ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_proc_self_fd_symlink_attack ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_nested_symlink_depth_boundary ... ok
[INFO] [stdout] test tests::basic_functionality::test_no_filesystem_modification ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_special_characters_in_paths ... ok
[INFO] [stdout] test tests::basic_functionality::test_non_existing_path ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_string ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_str_non_existing ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_extremely_long_path_with_traversal ... ok
[INFO] [stdout] test tests::cve_windows_attacks::test_unicode_normalization_traversal ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_root_path_edge_cases ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_symlink_swap_race_resistance ... ok
[INFO] [stdout] test tests::edge_cases::test_boundary_detection ... ok
[INFO] [stdout] test tests::path_traversal::test_traversal_beyond_root ... ok
[INFO] [stdout] test tests::path_traversal::test_mixed_existing_and_nonexisting_with_traversal ... ok
[INFO] [stdout] test tests::path_traversal::test_relative_path_with_traversal ... ok
[INFO] [stdout] test tests::edge_cases::test_performance_characteristics ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_cross_platform_string_edge_cases ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_long_component_names ... ok
[INFO] [stdout] test tests::optimization::test_hybrid_optimization_compatibility ... ok
[INFO] [stdout] test tests::platform_linux_and_anchored::test_linux_bin_alias_resolves_for_nonexisting_tail ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_maximum_path_depth ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_very_long_paths ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_unicode_normalization ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_multibyte_characters ... ok
[INFO] [stdout] test tests::platform_linux_and_anchored::test_unix_specific_paths ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_from_different_cwd ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_dot_symlinks ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_mixed_existing_nonexisting ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_nonexist_relative ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_minimal_paths ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_parent_traversal_mixed ... ok
[INFO] [stdout] test tests::platform_linux_and_anchored::test_linux_var_run_alias_resolves_for_nonexisting_tail ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_deep_paths ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_through_file ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_unusual_characters ... ok
[INFO] [stdout] test tests::python_lessons::test_python_lessons::test_python_style_strict_modes ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_symlink_loops_with_suffix ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_std_compatibility_existing_paths ... ok
[INFO] [stdout] test tests::security_audit::boundary::test_existing_boundary_detection_edge_cases ... ok
[INFO] [stdout] test tests::cve_tests::test_cve_2022_21658_race_condition ... ok
[INFO] [stdout] test tests::security_audit::boundary::test_canonicalization_bypass_attempts ... ok
[INFO] [stdout] test tests::security_audit::dotdot::test_deeply_nested_dotdot_with_symlinks ... ok
[INFO] [stdout] test tests::security_audit::dotdot::test_path_injection_attempts ... ok
[INFO] [stdout] test tests::security_audit::jail_escape::test_symlink_jail_break_prevention ... ok
[INFO] [stdout] test tests::security_audit::jail_escape::test_nested_symlinked_directory_attack ... ok
[INFO] [stdout] test tests::security_audit::boundary::test_long_path_component_handling ... ok
[INFO] [stdout] test tests::security_audit::boundary::test_fast_path_bypass_attempts ... ok
[INFO] [stdout] test tests::security_audit::boundary::test_existing_count_manipulation ... ok
[INFO] [stdout] test tests::security_audit::short_filename_bypass::non_windows_tests::test_tilde_handling_on_non_windows ... ok
[INFO] [stdout] test tests::security_audit::race::test_concurrent_symlink_modification ... ok
[INFO] [stdout] test tests::security_audit::jail_escape::test_symlinked_directory_jail_break_with_new_file ... ok
[INFO] [stdout] test tests::security_audit::dotdot::test_dotdot_security_bypass ... ok
[INFO] [stdout] test tests::security_audit::race::test_toctou_race_condition_prevention ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_filesystem_permission_scenarios ... ok
[INFO] [stdout] test tests::security_audit::dotdot::test_alternative_interpretation_exploitation ... ok
[INFO] [stdout] test tests::security_audit::platform::test_platform_specific_path_limits ... ok
[INFO] [stdout] test tests::python_lessons::test_python_lessons::test_path_normalization_edge_cases ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_resolved_base_race ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_cycle_with_complex_paths ... ok
[INFO] [stdout] test tests::security_audit::memory::test_hashset_cycle_detection_exhaustion ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_broken_symlink_chain ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_case_sensitivity_bypass_prevention ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_to_relative_path_boundary ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_double_encoding_bypass_prevention ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_null_byte_error_consistency ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_null_byte_injection ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_null_byte_injection_extended ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_reject_nul_bytes_detects_nul_in_constructed_pathbuf ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_zero_width_and_control_character_handling ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_error_message_format ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_std_canonicalize_empty_path ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_unicode_normalization_bypass_prevention ... ok
[INFO] [stdout] test tests::short_filename_detection::non_windows_platform::test_tilde_paths_on_non_windows ... ok
[INFO] [stdout] test tests::symlink_depth::test_symlink_depth_limit ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_std_canonicalize_limitations ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_our_empty_path_matches_std ... ok
[INFO] [stdout] test tests::security_audit::memory::test_memory_exhaustion_attempt ... ok
[INFO] [stdout] test tests::security_audit::unix::test_symlink_to_non_utf8_path ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_unicode_path_edge_cases ... ok
[INFO] [stdout] test tests::symlink_dotdot_resolution_order::test_lexical_dotdot_resolution_standard_behavior ... ok
[INFO] [stdout] test tests::symlink_depth::test_symlink_depth_documentation ... ok
[INFO] [stdout] test tests::symlink_dotdot_symlink_first::symlink_first_with_existing_tail_matches_std ... ok
[INFO] [stdout] test tests::symlink_dotdot_symlink_first::symlink_first_with_non_existing_tail ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_system_symlink_depth_bypass ... ok
[INFO] [stdout] test tests::basic_functionality::test_readme_examples ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_max_symlink_depth_boundary ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_visited_set_manipulation ... ok
[INFO] [stdout] test tests::symlink_depth::test_python_style_edge_cases ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 99 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ads_advanced_exploits.rs (/opt/rustwide/target/debug/deps/ads_advanced_exploits-9250b4bcda23b74f)
[INFO] [stderr]      Running tests/ads_comprehensive_security.rs (/opt/rustwide/target/debug/deps/ads_comprehensive_security-f18de8be2e81b290)
[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 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/ads_cross_platform_security.rs (/opt/rustwide/target/debug/deps/ads_cross_platform_security-d8f9c016224c5bb4)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test unix_colon_as_literal::colon_does_not_trigger_ads_rejection_on_unix ... ok
[INFO] [stdout] test unix_colon_as_literal::multiple_colons_in_filename_literal ... ok
[INFO] [stdout] test unix_colon_as_literal::colon_filename_with_nonexisting_suffix ... ok
[INFO] [stdout] test unix_colon_as_literal::colon_in_directory_name_literal ... ok
[INFO] [stdout] test unix_colon_as_literal::colon_in_filename_is_literal ... ok
[INFO] [stdout] test unix_colon_as_literal::symlink_to_colon_filename ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ads_performance_exploits.rs (/opt/rustwide/target/debug/deps/ads_performance_exploits-39118b18684e94f2)
[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/ads_race_conditions.rs (/opt/rustwide/target/debug/deps/ads_race_conditions-b18ad9a9217846f9)
[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/ads_security_verification.rs (/opt/rustwide/target/debug/deps/ads_security_verification-9b307809d18ebd93)
[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/anchored_absolute_symlink_dotdot_escape.rs (/opt/rustwide/target/debug/deps/anchored_absolute_symlink_dotdot_escape-b2fee4364ad34983)
[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/anchored_blackbox_security.rs (/opt/rustwide/target/debug/deps/anchored_blackbox_security-83cd022b68d18564)
[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/archive_ads_exploits.rs (/opt/rustwide/target/debug/deps/archive_ads_exploits-22c0d828000b1feb)
[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/blackbox_complex_attacks.rs (/opt/rustwide/target/debug/deps/blackbox_complex_attacks-0fe6ab86d6ffa14b)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_resource_exhaustion_long_filename ... ok
[INFO] [stdout] test test_filesystem_limits_edge_cases ... ok
[INFO] [stdout] test test_broken_symlink_jail_escape ... ok
[INFO] [stdout] test test_resource_exhaustion_many_components ... ok
[INFO] [stdout] test test_toctou_directory_swap ... ok
[INFO] [stdout] test test_toctou_symlink_swap_to_dangling ... 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] [stderr]      Running tests/blackbox_edge_case_fuzzing.rs (/opt/rustwide/target/debug/deps/blackbox_edge_case_fuzzing-10c25337acfef877)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_algorithmic_state_corruption_fuzzing ... ok
[INFO] [stdout] test test_unicode_edge_case_fuzzing ... ok
[INFO] [stdout] test test_boundary_condition_fuzzing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/blackbox_performance_regression.rs (/opt/rustwide/target/debug/deps/blackbox_performance_regression-b555b5e603b73dcb)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_algorithmic_complexity_attacks ... ok
[INFO] [stdout] test test_performance_regression_with_optimizations ... ok
[INFO] [stdout] test test_memory_exhaustion_with_optimizations ... ok
[INFO] [stdout] test test_concurrent_performance_stress ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/blackbox_security_inputs.rs (/opt/rustwide/target/debug/deps/blackbox_security_inputs-5fd67e7fa9a9efa2)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_case_sensitivity_bypass_attempts ... ok
[INFO] [stdout] test test_stress_testing_patterns ... ok
[INFO] [stdout] test test_api_contract_violations ... ok
[INFO] [stdout] test test_directory_traversal_attack_vectors ... ok
[INFO] [stdout] test test_api_fuzzing_with_malformed_inputs ... ok
[INFO] [stdout] test test_filesystem_boundary_crossing ... ok
[INFO] [stdout] test test_performance_attack_vectors ... 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/blackbox_security_symlinks.rs (/opt/rustwide/target/debug/deps/blackbox_security_symlinks-c897d5191d117476)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_symlink_escape_attempts ... ok
[INFO] [stdout] test test_race_condition_simulations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/blackbox_toctou_attacks.rs (/opt/rustwide/target/debug/deps/blackbox_toctou_attacks-1cab8304c24b0920)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/blackbox_unc_attacks.rs (/opt/rustwide/target/debug/deps/blackbox_unc_attacks-6ef5ee26cc024c05)
[INFO] [stdout] test test_toctou_directory_to_symlink_type_change ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[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/blackbox_unc_corner_cases.rs (/opt/rustwide/target/debug/deps/blackbox_unc_corner_cases-0433221c9559ea46)
[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/blackbox_unc_extras.rs (/opt/rustwide/target/debug/deps/blackbox_unc_extras-bca5a5c30c08034e)
[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/compat_dotdot.rs (/opt/rustwide/target/debug/deps/compat_dotdot-33ee4c8ac1ee8dd5)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test soft_canonicalize_absolute_relative ... ok
[INFO] [stdout] test soft_canonicalize_dots ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compat_existing_paths.rs (/opt/rustwide/target/debug/deps/compat_existing_paths-af07a97282e5f728)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test soft_canonicalize_nonexisting ... ok
[INFO] [stdout] test soft_canonicalize_long_paths ... ok
[INFO] [stdout] test soft_canonicalize_edge_cases ... ok
[INFO] [stdout] test soft_canonicalize_unicode ... ok
[INFO] [stdout] test soft_canonicalize_works_simple ... ok
[INFO] [stdout] test soft_canonicalize_compatibility ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compat_symlinks.rs (/opt/rustwide/target/debug/deps/compat_symlinks-9347b74bf13a2b86)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test soft_realpath_works ... ok
[INFO] [stdout] test soft_canonicalize_symlink_cycles ... ok
[INFO] [stdout] test soft_realpath_works_tricky ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_platform_paths.rs (/opt/rustwide/target/debug/deps/cross_platform_paths-6f76322a97d82ff0)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test dots_in_paths_are_cross_platform ... ok
[INFO] [stdout] test unix_handles_windows_drive_letters_gracefully ... ok
[INFO] [stdout] test unix_handles_unix_absolute_paths ... ok
[INFO] [stdout] test unix_handles_windows_unc_paths_gracefully ... ok
[INFO] [stdout] test relative_paths_are_cross_platform ... ok
[INFO] [stdout] test unix_treats_backslashes_as_path_separators ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/crypto_ads_bypass.rs (/opt/rustwide/target/debug/deps/crypto_ads_bypass-e744aa5fcbeca579)
[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/encoding_penetration.rs (/opt/rustwide/target/debug/deps/encoding_penetration-5b4e4baec81fc0ce)
[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/exotic_filesystem_fallback.rs (/opt/rustwide/target/debug/deps/exotic_filesystem_fallback-3bf2636ddc1b96ae)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test document_exotic_filesystem_error_codes ... ok
[INFO] [stdout] test fallback_converts_relative_to_absolute ... ok
[INFO] [stdout] test fallback_handles_deeply_nested_paths ... ok
[INFO] [stdout] test fallback_handles_unicode_paths ... ok
[INFO] [stdout] test fallback_no_panic_on_edge_cases ... ok
[INFO] [stdout] test fallback_normalizes_dotdot_components ... ok
[INFO] [stdout] test fallback_normalizes_dot_components ... ok
[INFO] [stdout] test fallback_with_partial_existing_path ... ok
[INFO] [stdout] test fallback_path_produces_valid_result_for_non_existing ... ok
[INFO] [stdout] test fallback_still_resolves_symlinks ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/feature_combinations_core.rs (/opt/rustwide/target/debug/deps/feature_combinations_core-aae2fc45c1792d47)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stderr]      Running tests/feature_combinations_platform.rs (/opt/rustwide/target/debug/deps/feature_combinations_platform-b449d8af61098846)
[INFO] [stdout] test test_empty_path ... ok
[INFO] [stderr]      Running tests/filesystem_boundary_attacks.rs (/opt/rustwide/target/debug/deps/filesystem_boundary_attacks-9b38a9f3defc08d7)
[INFO] [stdout] test test_dotdot_resolution_nonexisting ... ok
[INFO] [stdout] test test_current_dir ... ok
[INFO] [stdout] test test_feature_detection ... ok
[INFO] [stdout] test test_nonexisting_path_canonicalization ... ok
[INFO] [stdout] test test_existing_path_canonicalization ... ok
[INFO] [stdout] test test_parent_dir ... 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 6 tests
[INFO] [stdout] test linux_tests::test_proc_pid_root_nonexisting_suffix_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_pid_root_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_pid_cwd_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_self_cwd_nonexisting_suffix_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_thread_self_root_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_self_root_behavior ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/filesystem_metadata_attacks.rs (/opt/rustwide/target/debug/deps/filesystem_metadata_attacks-4b45a462317678f3)
[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 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/issue_53_symlink_dotdot_lexical_collapse.rs (/opt/rustwide/target/debug/deps/issue_53_symlink_dotdot_lexical_collapse-5d87285ad66b5260)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test issue_53_symlink_dotdot_existing_suffix_matches_std ... ok
[INFO] [stdout] test issue_53_symlink_dotdot_non_existing_suffix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/kernel_boundary_ads.rs (/opt/rustwide/target/debug/deps/kernel_boundary_ads-39f3a448144ef14e)
[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/linux_proc_indirect_symlink.rs (/opt/rustwide/target/debug/deps/linux_proc_indirect_symlink-b20b1fe4781b1966)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_direct_proc_self_root_still_works ... ok
[INFO] [stdout] test test_chained_symlinks_to_proc_root ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_pid_root ... ok
[INFO] [stdout] test test_dotdot_escape_from_proc_root ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_pid_task_tid_root ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_self_root ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_thread_self_root ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_self_root_non_existing ... ok
[INFO] [stdout] test test_security_attack_scenario ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_self_cwd ... ok
[INFO] [stdout] test test_indirect_symlink_with_suffix_path ... ok
[INFO] [stdout] test test_relative_symlink_resolving_to_proc_self_root ... ok
[INFO] [stdout] test test_symlink_loop_with_proc_in_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/linux_proc_pid_root.rs (/opt/rustwide/target/debug/deps/linux_proc_pid_root-beaf9d873e7eda0f)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_canonicalize_subpath_under_proc_root ... ok
[INFO] [stdout] test test_proc_self_root_canonicalization_preserves_prefix ... ok
[INFO] [stdout] test test_soft_canonicalize_differs_from_std_for_proc_root ... ok
[INFO] [stdout] test test_summary_namespace_canonicalization_fixed ... ok
[INFO] [stdout] test test_proc_pid_root_canonicalization_preserves_prefix ... ok
[INFO] [stdout] test test_file_access_through_proc_root_works ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/macos_nfd_normalization.rs (/opt/rustwide/target/debug/deps/macos_nfd_normalization-090f03cf1eb5bc92)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/macos_private_symlinks.rs (/opt/rustwide/target/debug/deps/macos_private_symlinks-ff994e7dbe6f13c9)
[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 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/macos_resource_forks_firmlinks.rs (/opt/rustwide/target/debug/deps/macos_resource_forks_firmlinks-aa4af69ed7eb3328)
[INFO] [stderr]      Running tests/macos_volumes_anchored_edge.rs (/opt/rustwide/target/debug/deps/macos_volumes_anchored_edge-faab7c9642e69334)
[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/proc_additional_security.rs (/opt/rustwide/target/debug/deps/proc_additional_security-df81bb28d9c31e6d)
[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 15 tests
[INFO] [stdout] test test_nested_proc_paths ... ok
[INFO] [stdout] test test_dotdot_in_nonexisting_suffix ... ok
[INFO] [stdout] test test_idempotency_for_proc_paths ... ok
[INFO] [stdout] test test_double_slash_in_proc_path ... ok
[INFO] [stdout] test test_proc_self_cwd_preserved ... ok
[INFO] [stdout] test test_proc_self_cwd_dotdot_behavior ... ok
[INFO] [stdout] test test_symlink_inside_namespace_pointing_outside ... ok
[INFO] [stdout] test test_nonexistent_pid ... ok
[INFO] [stdout] test test_proc_self_exe_resolves_normally ... ok
[INFO] [stdout] test test_triple_chain_with_nonexisting ... ok
[INFO] [stdout] test test_core_use_case_plan_nonexisting_through_proc ... ok
[INFO] [stdout] test test_proc_root_in_middle_of_chain ... ok
[INFO] [stdout] test test_dotdot_after_entering_proc_root ... ok
[INFO] [stdout] test test_proc_self_root_dotdot_direct_escape ... ok
[INFO] [stderr]      Running tests/protocol_confusion.rs (/opt/rustwide/target/debug/deps/protocol_confusion-28c12fa857b041bf)
[INFO] [stdout] test test_proc_self_fd_resolves_normally ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/regression_incomplete_unc_forward_slash.rs (/opt/rustwide/target/debug/deps/regression_incomplete_unc_forward_slash-b8f566999c18cdd9)
[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 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/regression_nul_byte_error_detail.rs (/opt/rustwide/target/debug/deps/regression_nul_byte_error_detail-e492d4a97b349942)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test embedded_nul_rejected_with_our_detail ... ok
[INFO] [stdout] test embedded_nul_error_carries_offending_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_anchored_edge_cases.rs (/opt/rustwide/target/debug/deps/security_anchored_edge_cases-b1a2f53893f54843)
[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/security_component_length.rs (/opt/rustwide/target/debug/deps/security_component_length-abe7e741044a799b)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test component_length_attacks::single_component_over_os_limit ... ok
[INFO] [stdout] test component_length_attacks::path_with_thousands_of_slashes ... ok
[INFO] [stdout] test component_length_attacks::deeply_nested_dotdot_and_components ... ok
[INFO] [stdout] test component_length_attacks::single_component_at_os_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_invalid_utf8.rs (/opt/rustwide/target/debug/deps/security_invalid_utf8-9ca2c5d4242f6891)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test invalid_utf8_paths::invalid_utf8_in_component ... ok
[INFO] [stdout] test invalid_utf8_paths::overlong_utf8_encoding ... ok
[INFO] [stdout] test invalid_utf8_paths::high_bytes_in_dotdot_component ... ok
[INFO] [stdout] test invalid_utf8_paths::lone_continuation_bytes_in_path ... ok
[INFO] [stdout] test invalid_utf8_paths::null_byte_in_raw_osstr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_junction_discrimination.rs (/opt/rustwide/target/debug/deps/security_junction_discrimination-fd290cdf35bca35b)
[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/security_permission_toctou.rs (/opt/rustwide/target/debug/deps/security_permission_toctou-384db591a40fe000)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test permission_toctou::permission_restored_during_resolution ... ok
[INFO] [stdout] test permission_toctou::permission_removed_during_resolution ... ok
[INFO] [stderr]      Running tests/security_rename_toctou.rs (/opt/rustwide/target/debug/deps/security_rename_toctou-26feee84cf87ac95)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test rename_toctou::directory_renamed_during_resolution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test special_file_types::dev_device_with_nonexisting_suffix ... ok
[INFO] [stdout] test special_file_types::dev_null_canonicalize ... ok
[INFO] [stdout] test special_file_types::dev_zero_canonicalize ... ok
[INFO] [stdout] test special_file_types::dev_urandom_canonicalize ... ok
[INFO] [stdout] test special_file_types::symlink_to_dev_null ... ok
[INFO] [stdout] test special_file_types::block_device_traversal_attempt ... ok
[INFO] [stdout] test special_file_types::unix_socket_as_path_component ... ok
[INFO] [stdout] test special_file_types::fifo_as_path_component ... ok
[INFO] [stdout] test special_file_types::symlink_to_fifo ... ok
[INFO] [stdout] test special_file_types::fifo_with_nonexisting_suffix ... 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 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 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 1 test
[INFO] [stdout] test non_windows::placeholder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test non_windows::placeholder_test ... ok
[INFO] [stdout] test test_helpers::symlink_or_junction::tests::test_symlink_or_junction_creation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test windows_8_3_cve_tests::windows_cve_tests_not_applicable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test non_windows::placeholder_test ... ok
[INFO] [stdout] test test_helpers::symlink_or_junction::tests::test_symlink_or_junction_creation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_special_files.rs (/opt/rustwide/target/debug/deps/security_special_files-92c8d78b3fe04cf4)
[INFO] [stderr]      Running tests/security_utf16_surrogates.rs (/opt/rustwide/target/debug/deps/security_utf16_surrogates-d654f75ff25890f6)
[INFO] [stderr]      Running tests/unicode_advanced_attacks.rs (/opt/rustwide/target/debug/deps/unicode_advanced_attacks-a7a151ef96140a97)
[INFO] [stderr]      Running tests/windows_8_3_actual_expansion.rs (/opt/rustwide/target/debug/deps/windows_8_3_actual_expansion-c657718053eb49c6)
[INFO] [stderr]      Running tests/windows_8_3_components.rs (/opt/rustwide/target/debug/deps/windows_8_3_components-6aa913ae984a6362)
[INFO] [stderr]      Running tests/windows_8_3_cve_tests.rs (/opt/rustwide/target/debug/deps/windows_8_3_cve_tests-880214268e86e4de)
[INFO] [stderr]      Running tests/windows_8_3_symlink_resolution.rs (/opt/rustwide/target/debug/deps/windows_8_3_symlink_resolution-8651c82dfc5b2b02)
[INFO] [stderr]      Running tests/windows_8_3_toctou_anchored.rs (/opt/rustwide/target/debug/deps/windows_8_3_toctou_anchored-d6ee2ba6d5a64ebf)
[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/windows_8_3_unit_tests.rs (/opt/rustwide/target/debug/deps/windows_8_3_unit_tests-f77743ab66a8824a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test non_windows::placeholder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/windows_ads_traversal.rs (/opt/rustwide/target/debug/deps/windows_ads_traversal-84ba445fccbfb3dc)
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/windows_anchored_drive_relative_anchor_regression.rs (/opt/rustwide/target/debug/deps/windows_anchored_drive_relative_anchor_regression-04b23966a8ff2130)
[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 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/windows_anchored_verbatim_drive_bug.rs (/opt/rustwide/target/debug/deps/windows_anchored_verbatim_drive_bug-ada95e72b45f3271)
[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/windows_anchored_verbatim_drive_bug_symlink.rs (/opt/rustwide/target/debug/deps/windows_anchored_verbatim_drive_bug_symlink-ffbf4adbc3c77a11)
[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/windows_anchored_verbatim_drive_diagnostic.rs (/opt/rustwide/target/debug/deps/windows_anchored_verbatim_drive_diagnostic-88fefeb91ffd66ca)
[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/windows_junction_anchored_fix.rs (/opt/rustwide/target/debug/deps/windows_junction_anchored_fix-d386ae59e6426702)
[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/windows_std_ads_behavior.rs (/opt/rustwide/target/debug/deps/windows_std_ads_behavior-fac2740c7a4fea78)
[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]    Doc-tests soft_canonicalize
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/lib.rs - (line 108) ... ok
[INFO] [stdout] test src/lib.rs - (line 289) ... ok
[INFO] [stdout] test src/lib.rs - (line 167) ... ok
[INFO] [stdout] test src/lib.rs - (line 63) ... ok
[INFO] [stdout] test src/lib.rs - (line 207) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9305b0919e5f973728bb3f6949d5a4d0a83ec46dc0d56d3818d041e17277f127", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9305b0919e5f973728bb3f6949d5a4d0a83ec46dc0d56d3818d041e17277f127", kill_on_drop: false }`
[INFO] [stdout] 9305b0919e5f973728bb3f6949d5a4d0a83ec46dc0d56d3818d041e17277f127
