[INFO] fetching crate soft-canonicalize 0.5.6...
[INFO] testing soft-canonicalize-0.5.6 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate soft-canonicalize 0.5.6 into /workspace/builds/worker-5-tc2/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-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate soft-canonicalize 0.5.6 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 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" "+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-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 2f652d64dae2f5cea05119eb7db042bae8eab61a07ea59463a8613c42c33e465
[INFO] running `Command { std: "docker" "start" "-a" "2f652d64dae2f5cea05119eb7db042bae8eab61a07ea59463a8613c42c33e465", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2f652d64dae2f5cea05119eb7db042bae8eab61a07ea59463a8613c42c33e465", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2f652d64dae2f5cea05119eb7db042bae8eab61a07ea59463a8613c42c33e465", kill_on_drop: false }`
[INFO] [stdout] 2f652d64dae2f5cea05119eb7db042bae8eab61a07ea59463a8613c42c33e465
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] b4157c1df7611585edd3215049919d4790c32f570b3c52c268e20fa9cee2c56d
[INFO] running `Command { std: "docker" "start" "-a" "b4157c1df7611585edd3215049919d4790c32f570b3c52c268e20fa9cee2c56d", 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.40s
[INFO] running `Command { std: "docker" "inspect" "b4157c1df7611585edd3215049919d4790c32f570b3c52c268e20fa9cee2c56d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b4157c1df7611585edd3215049919d4790c32f570b3c52c268e20fa9cee2c56d", kill_on_drop: false }`
[INFO] [stdout] b4157c1df7611585edd3215049919d4790c32f570b3c52c268e20fa9cee2c56d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] be0c3e523e6b2028a0862d797714cb2ac4a8e9ae0c97f8d41f57a7c000bf938a
[INFO] running `Command { std: "docker" "start" "-a" "be0c3e523e6b2028a0862d797714cb2ac4a8e9ae0c97f8d41f57a7c000bf938a", 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 8.73s
[INFO] running `Command { std: "docker" "inspect" "be0c3e523e6b2028a0862d797714cb2ac4a8e9ae0c97f8d41f57a7c000bf938a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be0c3e523e6b2028a0862d797714cb2ac4a8e9ae0c97f8d41f57a7c000bf938a", kill_on_drop: false }`
[INFO] [stdout] be0c3e523e6b2028a0862d797714cb2ac4a8e9ae0c97f8d41f57a7c000bf938a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 3067831bb7f384dff662fa78ecabcdca2bd9ae9fe7cb0629dc260182a79768c2
[INFO] running `Command { std: "docker" "start" "-a" "3067831bb7f384dff662fa78ecabcdca2bd9ae9fe7cb0629dc260182a79768c2", 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/soft_canonicalize-ec03b6bf620b5b6a)
[INFO] [stdout] 
[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_string ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_url_encoded_path_traversal ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf_ref ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_str ... ok
[INFO] [stdout] test tests::cve_windows_attacks::test_null_byte_injection ... ok
[INFO] [stdout] test tests::basic_functionality::test_existing_path ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_double_encoded_traversal ... ok
[INFO] [stdout] test tests::cve_windows_attacks::test_unicode_normalization_traversal ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_path_ref ... 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::api_compatibility::test_generic_path_parameter_str_non_existing ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_deeply_nested_nonexistent_path ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_root_path_edge_cases ... 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::basic_functionality::test_readme_examples ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_extremely_long_path_with_traversal ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_very_long_paths ... ok
[INFO] [stdout] test tests::cve_traversal_attacks::test_symlink_swap_race_resistance ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_nested_symlink_depth_boundary ... ok
[INFO] [stdout] test tests::path_traversal::test_relative_path_with_traversal ... ok
[INFO] [stdout] test tests::edge_cases::test_boundary_detection ... ok
[INFO] [stdout] test tests::edge_cases::test_performance_characteristics ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_maximum_path_depth ... ok
[INFO] [stdout] test tests::basic_functionality::test_no_filesystem_modification ... ok
[INFO] [stdout] test tests::optimization::test_hybrid_optimization_compatibility ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_cross_platform_string_edge_cases ... ok
[INFO] [stdout] test tests::path_traversal::test_traversal_beyond_root ... ok
[INFO] [stdout] test tests::edge_case_robustness::test_filesystem_permission_scenarios ... ok
[INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf ... ok
[INFO] [stdout] test tests::path_traversal::test_mixed_existing_and_nonexisting_with_traversal ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_long_component_names ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_multibyte_characters ... ok
[INFO] [stdout] test tests::exotic_cross_platform::test_unix_unicode_normalization ... ok
[INFO] [stdout] test tests::platform_linux_and_anchored::test_linux_var_run_alias_resolves_for_nonexisting_tail ... ok
[INFO] [stdout] test tests::platform_linux_and_anchored::test_linux_bin_alias_resolves_for_nonexisting_tail ... 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_mixed_existing_nonexisting ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_through_file ... ok
[INFO] [stdout] test tests::platform_linux_and_anchored::test_unix_specific_paths ... ok
[INFO] [stdout] test tests::security_audit::boundary::test_canonicalization_bypass_attempts ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_dot_symlinks ... 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_boundary_detection_edge_cases ... ok
[INFO] [stdout] test tests::security_audit::boundary::test_existing_count_manipulation ... ok
[INFO] [stdout] test tests::security_audit::dotdot::test_deeply_nested_dotdot_with_symlinks ... 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::dotdot::test_alternative_interpretation_exploitation ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_parent_traversal_mixed ... ok
[INFO] [stdout] test tests::security_audit::dotdot::test_path_injection_attempts ... 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_resolve_minimal_paths ... 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_from_different_cwd ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_std_compatibility_existing_paths ... ok
[INFO] [stdout] test tests::python_lessons::test_python_lessons::test_path_normalization_edge_cases ... ok
[INFO] [stdout] test tests::security_audit::jail_escape::test_symlinked_directory_jail_break_with_new_file ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_unusual_characters ... ok
[INFO] [stdout] test tests::security_audit::platform::test_platform_specific_path_limits ... ok
[INFO] [stdout] test tests::security_audit::race::test_toctou_race_condition_prevention ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_double_encoding_bypass_prevention ... 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::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_null_byte_error_consistency ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_broken_symlink_chain ... ok
[INFO] [stdout] test tests::security_audit::memory::test_hashset_cycle_detection_exhaustion ... ok
[INFO] [stdout] test tests::security_audit::race::test_concurrent_symlink_modification ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_reject_nul_bytes_detects_nul_in_constructed_pathbuf ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_cycle_with_complex_paths ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_unicode_normalization_bypass_prevention ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_error_message_format ... ok
[INFO] [stdout] test tests::short_filename_detection::non_windows_platform::test_tilde_paths_on_non_windows ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_our_empty_path_matches_std ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_unicode_path_edge_cases ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_std_canonicalize_empty_path ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_resolved_base_race ... ok
[INFO] [stdout] test tests::std_behavior::test_std_behavior::test_std_canonicalize_limitations ... ok
[INFO] [stdout] test tests::security_audit::unix::test_symlink_to_non_utf8_path ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_zero_width_and_control_character_handling ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_max_symlink_depth_boundary ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_to_relative_path_boundary ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_system_symlink_depth_bypass ... ok
[INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_deep_paths ... ok
[INFO] [stdout] test tests::cve_tests::test_cve_2022_21658_race_condition ... ok
[INFO] [stdout] test tests::security_audit::dotdot::test_dotdot_security_bypass ... ok
[INFO] [stdout] test tests::security_audit::unicode::test_case_sensitivity_bypass_prevention ... ok
[INFO] [stdout] test tests::symlink_depth::test_symlink_depth_limit ... ok
[INFO] [stdout] test tests::symlink_dotdot_resolution_order::test_lexical_dotdot_resolution_standard_behavior ... ok
[INFO] [stdout] test tests::symlink_dotdot_symlink_first::symlink_first_with_existing_tail_matches_std ... ok
[INFO] [stdout] test tests::symlink_depth::test_symlink_depth_documentation ... ok
[INFO] [stdout] test tests::symlink_dotdot_symlink_first::symlink_first_with_non_existing_tail ... ok
[INFO] [stdout] test tests::symlink_depth::test_python_style_edge_cases ... ok
[INFO] [stdout] test tests::security_audit::memory::test_memory_exhaustion_attempt ... ok
[INFO] [stdout] test tests::security_audit::symlink::test_symlink_visited_set_manipulation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 99 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ads_advanced_exploits.rs (/opt/rustwide/target/debug/deps/ads_advanced_exploits-2ca4868850662a1c)
[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_comprehensive_security.rs (/opt/rustwide/target/debug/deps/ads_comprehensive_security-d3f74b40147f0a40)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ads_cross_platform_security.rs (/opt/rustwide/target/debug/deps/ads_cross_platform_security-afd3621ebe60a2da)
[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 6 tests
[INFO] [stdout] test unix_colon_as_literal::colon_filename_with_nonexisting_suffix ... ok
[INFO] [stdout] test unix_colon_as_literal::colon_does_not_trigger_ads_rejection_on_unix ... ok
[INFO] [stdout] test unix_colon_as_literal::symlink_to_colon_filename ... 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::multiple_colons_in_filename_literal ... 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/ads_performance_exploits.rs (/opt/rustwide/target/debug/deps/ads_performance_exploits-0aae8a279a9802bc)
[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-aa270c419ca05004)
[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-40ddfe98e5845e79)
[INFO] [stderr]      Running tests/anchored_absolute_symlink_dotdot_escape.rs (/opt/rustwide/target/debug/deps/anchored_absolute_symlink_dotdot_escape-9269da791ff5082e)
[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] [stderr]      Running tests/anchored_blackbox_security.rs (/opt/rustwide/target/debug/deps/anchored_blackbox_security-85d24f1fff9bda32)
[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/archive_ads_exploits.rs (/opt/rustwide/target/debug/deps/archive_ads_exploits-ef6a2dbe8836ca23)
[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-4eeb8bbb39e863c2)
[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_resource_exhaustion_many_components ... ok
[INFO] [stdout] test test_broken_symlink_jail_escape ... ok
[INFO] [stdout] test test_toctou_directory_swap ... ok
[INFO] [stdout] test test_toctou_symlink_swap_to_dangling ... ok
[INFO] [stderr]      Running tests/blackbox_edge_case_fuzzing.rs (/opt/rustwide/target/debug/deps/blackbox_edge_case_fuzzing-9fcca223537aa49f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_unicode_edge_case_fuzzing ... ok
[INFO] [stdout] test test_boundary_condition_fuzzing ... ok
[INFO] [stdout] test test_algorithmic_state_corruption_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-afc5267978927564)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_performance_regression_with_optimizations ... ok
[INFO] [stdout] test test_algorithmic_complexity_attacks ... ok
[INFO] [stdout] test test_concurrent_performance_stress ... ok
[INFO] [stdout] test test_memory_exhaustion_with_optimizations ... 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] [stderr]      Running tests/blackbox_security_inputs.rs (/opt/rustwide/target/debug/deps/blackbox_security_inputs-1bb85521907e38cf)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_case_sensitivity_bypass_attempts ... ok
[INFO] [stdout] test test_api_fuzzing_with_malformed_inputs ... ok
[INFO] [stdout] test test_stress_testing_patterns ... ok
[INFO] [stdout] test test_directory_traversal_attack_vectors ... ok
[INFO] [stdout] test test_filesystem_boundary_crossing ... ok
[INFO] [stdout] test test_performance_attack_vectors ... ok
[INFO] [stdout] test test_api_contract_violations ... 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-555162ce7f1a8cfa)
[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-8d7f4fad8183b4f3)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[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] [stderr]      Running tests/blackbox_unc_attacks.rs (/opt/rustwide/target/debug/deps/blackbox_unc_attacks-07e00c7eca465c3f)
[INFO] [stderr]      Running tests/blackbox_unc_corner_cases.rs (/opt/rustwide/target/debug/deps/blackbox_unc_corner_cases-80ccd950cfde77aa)
[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/blackbox_unc_extras.rs (/opt/rustwide/target/debug/deps/blackbox_unc_extras-b1c2c804db7c8b60)
[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-fa1c9248030c33c3)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test soft_canonicalize_absolute_relative ... ok
[INFO] [stderr]      Running tests/compat_existing_paths.rs (/opt/rustwide/target/debug/deps/compat_existing_paths-da00f25f4657dd4b)
[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.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test soft_canonicalize_nonexisting ... ok
[INFO] [stdout] test soft_canonicalize_compatibility ... ok
[INFO] [stdout] test soft_canonicalize_long_paths ... ok
[INFO] [stdout] test soft_canonicalize_works_simple ... ok
[INFO] [stdout] test soft_canonicalize_edge_cases ... ok
[INFO] [stdout] test soft_canonicalize_unicode ... 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/compat_symlinks.rs (/opt/rustwide/target/debug/deps/compat_symlinks-7e0a2f7d6df35408)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test soft_realpath_works_tricky ... ok
[INFO] [stdout] test soft_realpath_works ... ok
[INFO] [stdout] test soft_canonicalize_symlink_cycles ... ok
[INFO] [stderr]      Running tests/cross_platform_paths.rs (/opt/rustwide/target/debug/deps/cross_platform_paths-98bab3ce9d42974b)
[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] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test relative_paths_are_cross_platform ... ok
[INFO] [stdout] test dots_in_paths_are_cross_platform ... ok
[INFO] [stdout] test unix_handles_windows_unc_paths_gracefully ... ok
[INFO] [stdout] test unix_handles_windows_drive_letters_gracefully ... ok
[INFO] [stdout] test unix_handles_unix_absolute_paths ... 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-10221e85e79d8119)
[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-385b42bbf5febc00)
[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-aaafb791c7993f94)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test document_exotic_filesystem_error_codes ... ok
[INFO] [stdout] test fallback_normalizes_dot_components ... ok
[INFO] [stdout] test fallback_no_panic_on_edge_cases ... ok
[INFO] [stdout] test fallback_normalizes_dotdot_components ... ok
[INFO] [stdout] test fallback_path_produces_valid_result_for_non_existing ... ok
[INFO] [stdout] test fallback_with_partial_existing_path ... ok
[INFO] [stdout] test fallback_converts_relative_to_absolute ... ok
[INFO] [stdout] test fallback_still_resolves_symlinks ... ok
[INFO] [stdout] test fallback_handles_deeply_nested_paths ... ok
[INFO] [stdout] test fallback_handles_unicode_paths ... 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] [stderr]      Running tests/feature_combinations_core.rs (/opt/rustwide/target/debug/deps/feature_combinations_core-e420cc8880469d9d)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_current_dir ... ok
[INFO] [stdout] test test_empty_path ... ok
[INFO] [stdout] test test_dotdot_resolution_nonexisting ... ok
[INFO] [stdout] test test_existing_path_canonicalization ... ok
[INFO] [stdout] test test_feature_detection ... ok
[INFO] [stdout] test test_nonexisting_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] [stderr]      Running tests/feature_combinations_platform.rs (/opt/rustwide/target/debug/deps/feature_combinations_platform-e0bc6134f5482ca2)
[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_self_root_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_self_cwd_nonexisting_suffix_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_pid_cwd_behavior ... ok
[INFO] [stdout] test linux_tests::test_proc_thread_self_root_behavior ... ok
[INFO] [stderr]      Running tests/filesystem_boundary_attacks.rs (/opt/rustwide/target/debug/deps/filesystem_boundary_attacks-35bf064ccc24bce8)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[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/filesystem_metadata_attacks.rs (/opt/rustwide/target/debug/deps/filesystem_metadata_attacks-b3ae03e06fb685b3)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/issue_53_symlink_dotdot_lexical_collapse.rs (/opt/rustwide/target/debug/deps/issue_53_symlink_dotdot_lexical_collapse-58d8095ebfa3a7b0)
[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 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-19e1469955927a9d)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/linux_proc_indirect_symlink.rs (/opt/rustwide/target/debug/deps/linux_proc_indirect_symlink-8cf92678d1533297)
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/linux_proc_pid_root.rs (/opt/rustwide/target/debug/deps/linux_proc_pid_root-af7ae2304225060e)
[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 13 tests
[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_indirect_symlink_to_proc_self_root ... ok
[INFO] [stdout] test test_direct_proc_self_root_still_works ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_self_cwd ... 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_relative_symlink_resolving_to_proc_self_root ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_thread_self_root ... ok
[INFO] [stdout] test test_security_attack_scenario ... ok
[INFO] [stdout] test test_indirect_symlink_with_suffix_path ... ok
[INFO] [stdout] test test_symlink_loop_with_proc_in_chain ... ok
[INFO] [stdout] test test_indirect_symlink_to_proc_self_root_non_existing ... 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] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_canonicalize_subpath_under_proc_root ... ok
[INFO] [stdout] test test_summary_namespace_canonicalization_fixed ... ok
[INFO] [stderr]      Running tests/macos_nfd_normalization.rs (/opt/rustwide/target/debug/deps/macos_nfd_normalization-f90c448f378096d0)
[INFO] [stdout] test test_soft_canonicalize_differs_from_std_for_proc_root ... ok
[INFO] [stdout] test test_proc_self_root_canonicalization_preserves_prefix ... 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.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/macos_private_symlinks.rs (/opt/rustwide/target/debug/deps/macos_private_symlinks-a4b48cd1aca4ca33)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/macos_resource_forks_firmlinks.rs (/opt/rustwide/target/debug/deps/macos_resource_forks_firmlinks-362bbb106dfaf815)
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/macos_volumes_anchored_edge.rs (/opt/rustwide/target/debug/deps/macos_volumes_anchored_edge-56806238c727a844)
[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 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] [stderr]      Running tests/proc_additional_security.rs (/opt/rustwide/target/debug/deps/proc_additional_security-2bb119741649301c)
[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_dotdot_after_entering_proc_root ... ok
[INFO] [stdout] test test_double_slash_in_proc_path ... ok
[INFO] [stdout] test test_idempotency_for_proc_paths ... ok
[INFO] [stdout] test test_nonexistent_pid ... ok
[INFO] [stdout] test test_proc_self_cwd_dotdot_behavior ... ok
[INFO] [stdout] test test_dotdot_in_nonexisting_suffix ... ok
[INFO] [stdout] test test_proc_self_fd_resolves_normally ... ok
[INFO] [stdout] test test_nested_proc_paths ... ok
[INFO] [stdout] test test_proc_self_root_dotdot_direct_escape ... ok
[INFO] [stdout] test test_proc_self_cwd_preserved ... ok
[INFO] [stdout] test test_proc_self_exe_resolves_normally ... ok
[INFO] [stdout] test test_proc_root_in_middle_of_chain ... ok
[INFO] [stdout] test test_symlink_inside_namespace_pointing_outside ... ok
[INFO] [stdout] test test_core_use_case_plan_nonexisting_through_proc ... ok
[INFO] [stdout] test test_triple_chain_with_nonexisting ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol_confusion.rs (/opt/rustwide/target/debug/deps/protocol_confusion-0bcd59c7e6512272)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regression_incomplete_unc_forward_slash.rs (/opt/rustwide/target/debug/deps/regression_incomplete_unc_forward_slash-6779ba6725264bb2)
[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-e84b6e180f926fb9)
[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 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] [stderr]      Running tests/security_anchored_edge_cases.rs (/opt/rustwide/target/debug/deps/security_anchored_edge_cases-f3df8c844d7dd233)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_component_length.rs (/opt/rustwide/target/debug/deps/security_component_length-8e2bd94510878740)
[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 4 tests
[INFO] [stdout] test component_length_attacks::single_component_at_os_limit ... ok
[INFO] [stdout] test component_length_attacks::path_with_thousands_of_slashes ... ok
[INFO] [stdout] test component_length_attacks::single_component_over_os_limit ... ok
[INFO] [stderr]      Running tests/security_invalid_utf8.rs (/opt/rustwide/target/debug/deps/security_invalid_utf8-36ef489691ec8265)
[INFO] [stdout] test component_length_attacks::deeply_nested_dotdot_and_components ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test invalid_utf8_paths::null_byte_in_raw_osstr ... ok
[INFO] [stderr]      Running tests/security_junction_discrimination.rs (/opt/rustwide/target/debug/deps/security_junction_discrimination-9ed037a2c7f07a57)
[INFO] [stdout] test invalid_utf8_paths::invalid_utf8_in_component ... 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::overlong_utf8_encoding ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[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/security_permission_toctou.rs (/opt/rustwide/target/debug/deps/security_permission_toctou-32e82ec957a7cc5e)
[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] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_rename_toctou.rs (/opt/rustwide/target/debug/deps/security_rename_toctou-ce99934924bba1f8)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/security_special_files.rs (/opt/rustwide/target/debug/deps/security_special_files-c731ed39ecc23397)
[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.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[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::unix_socket_as_path_component ... ok
[INFO] [stdout] test special_file_types::fifo_as_path_component ... ok
[INFO] [stdout] test special_file_types::fifo_with_nonexisting_suffix ... ok
[INFO] [stdout] test special_file_types::symlink_to_fifo ... ok
[INFO] [stdout] test special_file_types::dev_device_with_nonexisting_suffix ... ok
[INFO] [stdout] test special_file_types::block_device_traversal_attempt ... ok
[INFO] [stderr]      Running tests/security_utf16_surrogates.rs (/opt/rustwide/target/debug/deps/security_utf16_surrogates-f2ee8f2e805792a6)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unicode_advanced_attacks.rs (/opt/rustwide/target/debug/deps/unicode_advanced_attacks-fc75d7eca243972d)
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stderr]      Running tests/windows_8_3_actual_expansion.rs (/opt/rustwide/target/debug/deps/windows_8_3_actual_expansion-6602657afc36a499)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/windows_8_3_components.rs (/opt/rustwide/target/debug/deps/windows_8_3_components-07909a298e2b380e)
[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 test_helpers::symlink_or_junction::tests::test_symlink_or_junction_creation ... ok
[INFO] [stderr]      Running tests/windows_8_3_cve_tests.rs (/opt/rustwide/target/debug/deps/windows_8_3_cve_tests-62fcdc3461bef84c)
[INFO] [stdout] test non_windows::placeholder_test ... 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] [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] [stderr]      Running tests/windows_8_3_symlink_resolution.rs (/opt/rustwide/target/debug/deps/windows_8_3_symlink_resolution-6a475cbbfd53f6e4)
[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/windows_8_3_toctou_anchored.rs (/opt/rustwide/target/debug/deps/windows_8_3_toctou_anchored-4596531acedf5728)
[INFO] [stderr]      Running tests/windows_8_3_unit_tests.rs (/opt/rustwide/target/debug/deps/windows_8_3_unit_tests-61944a3f7fa0af4b)
[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] [stderr]      Running tests/windows_ads_traversal.rs (/opt/rustwide/target/debug/deps/windows_ads_traversal-948dbf25403e9940)
[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_drive_relative_anchor_regression.rs (/opt/rustwide/target/debug/deps/windows_anchored_drive_relative_anchor_regression-587af6403df9c564)
[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-f613df2d76f805ab)
[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-2f48849b83472b06)
[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-24f8158d0fec3e1c)
[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-300fd0455df9c09f)
[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-a17ea4dc48357c86)
[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 207) ... ok
[INFO] [stdout] test src/lib.rs - (line 63) ... ok
[INFO] [stdout] test src/lib.rs - (line 108) ... ok
[INFO] [stdout] test src/lib.rs - (line 167) ... ok
[INFO] [stdout] test src/lib.rs - (line 289) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3067831bb7f384dff662fa78ecabcdca2bd9ae9fe7cb0629dc260182a79768c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3067831bb7f384dff662fa78ecabcdca2bd9ae9fe7cb0629dc260182a79768c2", kill_on_drop: false }`
[INFO] [stdout] 3067831bb7f384dff662fa78ecabcdca2bd9ae9fe7cb0629dc260182a79768c2
