[INFO] fetching crate soft-canonicalize 0.3.6... [INFO] testing soft-canonicalize-0.3.6 against beta-2025-09-21 for beta-1.91-3 [INFO] extracting crate soft-canonicalize 0.3.6 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate soft-canonicalize 0.3.6 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate soft-canonicalize 0.3.6 [INFO] tweaked toml for crates.io crate soft-canonicalize 0.3.6 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate soft-canonicalize 0.3.6 on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate soft-canonicalize 0.3.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-2025-09-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c4fd60c49026c00bf8f4737c2f68afe687ded6d11335bbd4372010f370d3cab0 [INFO] running `Command { std: "docker" "start" "-a" "c4fd60c49026c00bf8f4737c2f68afe687ded6d11335bbd4372010f370d3cab0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c4fd60c49026c00bf8f4737c2f68afe687ded6d11335bbd4372010f370d3cab0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c4fd60c49026c00bf8f4737c2f68afe687ded6d11335bbd4372010f370d3cab0", kill_on_drop: false }` [INFO] [stdout] c4fd60c49026c00bf8f4737c2f68afe687ded6d11335bbd4372010f370d3cab0 [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ecdf635459a538edfe48e701c0217cd1956186e42a714d255437d268337cf794 [INFO] running `Command { std: "docker" "start" "-a" "ecdf635459a538edfe48e701c0217cd1956186e42a714d255437d268337cf794", kill_on_drop: false }` [INFO] [stderr] Compiling soft-canonicalize v0.3.6 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.41s [INFO] running `Command { std: "docker" "inspect" "ecdf635459a538edfe48e701c0217cd1956186e42a714d255437d268337cf794", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ecdf635459a538edfe48e701c0217cd1956186e42a714d255437d268337cf794", kill_on_drop: false }` [INFO] [stdout] ecdf635459a538edfe48e701c0217cd1956186e42a714d255437d268337cf794 [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0f0acdcaf949b7bb32eb20a4526d4fc7b46d033cbafb4c4704e641ec3d34b16f [INFO] running `Command { std: "docker" "start" "-a" "0f0acdcaf949b7bb32eb20a4526d4fc7b46d033cbafb4c4704e641ec3d34b16f", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling tempfile v3.21.0 [INFO] [stderr] Compiling soft-canonicalize v0.3.6 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.31s [INFO] running `Command { std: "docker" "inspect" "0f0acdcaf949b7bb32eb20a4526d4fc7b46d033cbafb4c4704e641ec3d34b16f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0f0acdcaf949b7bb32eb20a4526d4fc7b46d033cbafb4c4704e641ec3d34b16f", kill_on_drop: false }` [INFO] [stdout] 0f0acdcaf949b7bb32eb20a4526d4fc7b46d033cbafb4c4704e641ec3d34b16f [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 52065cca2faf4ee9bae96ad770e939e3666a1958e8739e0c2a94d147460e5d89 [INFO] running `Command { std: "docker" "start" "-a" "52065cca2faf4ee9bae96ad770e939e3666a1958e8739e0c2a94d147460e5d89", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/soft_canonicalize-5e29790204fe0049) [INFO] [stdout] [INFO] [stdout] running 85 tests [INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf ... ok [INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_str_non_existing ... ok [INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_path_ref ... ok [INFO] [stdout] test tests::basic_functionality::test_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 ... ok [INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf_ref ... ok [INFO] [stdout] test tests::basic_functionality::test_relative_path ... ok [INFO] [stdout] test tests::basic_functionality::test_readme_examples ... ok [INFO] [stdout] test tests::basic_functionality::test_no_filesystem_modification ... ok [INFO] [stdout] test tests::edge_case_robustness::test_broken_symlink_handling ... ok [INFO] [stdout] test tests::edge_case_robustness::test_nested_symlink_depth_boundary ... ok [INFO] [stdout] test tests::basic_functionality::test_non_existing_path ... ok [INFO] [stdout] test tests::edge_case_robustness::test_filesystem_permission_scenarios ... ok [INFO] [stdout] test tests::edge_cases::test_performance_characteristics ... ok [INFO] [stdout] test tests::edge_case_robustness::test_special_characters_in_paths ... ok [INFO] [stdout] test tests::edge_case_robustness::test_very_long_paths ... ok [INFO] [stdout] test tests::optimization::test_hybrid_optimization_compatibility ... ok [INFO] [stdout] test tests::edge_cases::test_boundary_detection ... 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::path_traversal::test_traversal_beyond_root ... ok [INFO] [stdout] test tests::platform_specific::test_linux_bin_alias_resolves_for_nonexisting_tail ... ok [INFO] [stdout] test tests::platform_specific::test_linux_var_run_alias_resolves_for_nonexisting_tail ... ok [INFO] [stdout] test tests::platform_specific::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_minimal_paths ... 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_dot_symlinks ... 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_unusual_characters ... ok [INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_through_file ... ok [INFO] [stdout] test tests::python_lessons::test_python_lessons::test_python_style_strict_modes ... ok [INFO] [stdout] test tests::python_lessons::test_python_lessons::test_path_normalization_edge_cases ... ok [INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_symlink_loops_with_suffix ... 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_mixed_existing_nonexisting ... ok [INFO] [stdout] test tests::security_audit::boundary::test_long_path_component_handling ... 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_fast_path_bypass_attempts ... ok [INFO] [stdout] test tests::cve_tests::test_cve_2022_21658_race_condition ... ok [INFO] [stdout] test tests::security_audit::boundary::test_existing_boundary_detection_edge_cases ... ok [INFO] [stdout] test tests::security_audit::dotdot::test_alternative_interpretation_exploitation ... ok [INFO] [stdout] test tests::security_audit::boundary::test_existing_count_manipulation ... ok [INFO] [stdout] test tests::edge_case_robustness::test_root_path_edge_cases ... ok [INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_parent_traversal_mixed ... ok [INFO] [stdout] test tests::security_audit::jail_escape::test_nested_symlinked_directory_attack ... ok [INFO] [stdout] test tests::security_audit::dotdot::test_path_injection_attempts ... 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::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_symlinked_directory_jail_break_with_new_file ... ok [INFO] [stdout] test tests::security_audit::symlink::test_broken_symlink_chain ... ok [INFO] [stdout] test tests::security_audit::symlink::test_symlink_cycle_with_complex_paths ... ok [INFO] [stdout] test tests::security_audit::symlink::test_symlink_to_relative_path_boundary ... ok [INFO] [stdout] test tests::security_audit::symlink::test_symlink_resolved_base_race ... ok [INFO] [stdout] test tests::security_audit::memory::test_memory_exhaustion_attempt ... ok [INFO] [stdout] test tests::security_audit::platform::test_platform_specific_path_limits ... ok [INFO] [stdout] test tests::security_audit::race::test_concurrent_symlink_modification ... ok [INFO] [stdout] test tests::security_audit::memory::test_hashset_cycle_detection_exhaustion ... ok [INFO] [stdout] test tests::security_audit::unicode::test_null_byte_error_consistency ... ok [INFO] [stdout] test tests::security_audit::unicode::test_case_sensitivity_bypass_prevention ... ok [INFO] [stdout] test tests::security_audit::unicode::test_null_byte_injection ... 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_extended ... ok [INFO] [stdout] test tests::security_audit::symlink::test_max_symlink_depth_boundary ... ok [INFO] [stdout] test tests::security_audit::symlink::test_system_symlink_depth_bypass ... ok [INFO] [stdout] test tests::security_audit::unicode::test_unicode_normalization_bypass_prevention ... ok [INFO] [stdout] test tests::security_audit::unix::test_symlink_to_non_utf8_path ... 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_our_empty_path_matches_std ... ok [INFO] [stdout] test tests::security_audit::unicode::test_unicode_path_edge_cases ... ok [INFO] [stdout] test tests::short_filename_detection::non_windows_platform::test_tilde_paths_on_non_windows ... 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_std_canonicalize_empty_path ... ok [INFO] [stdout] test tests::std_behavior::test_std_behavior::test_std_canonicalize_limitations ... ok [INFO] [stdout] test tests::symlink_depth::test_symlink_depth_limit ... ok [INFO] [stdout] test tests::symlink_depth::test_python_style_edge_cases ... ok [INFO] [stdout] test tests::symlink_depth::test_symlink_depth_documentation ... 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_non_existing_tail ... ok [INFO] [stdout] test tests::symlink_dotdot_symlink_first::symlink_first_with_existing_tail_matches_std ... ok [INFO] [stdout] test tests::security_audit::symlink::test_symlink_visited_set_manipulation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/ads_advanced_exploits.rs (/opt/rustwide/target/debug/deps/ads_advanced_exploits-0cb95809f3bbbed1) [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-8308c4ee641bb2f6) [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-cef8880087350482) [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_performance_exploits.rs (/opt/rustwide/target/debug/deps/ads_performance_exploits-606e067797d5f553) [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-149e5e39000000eb) [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-fc087b7da667430b) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/anchored_blackbox_security.rs (/opt/rustwide/target/debug/deps/anchored_blackbox_security-f4ef66312a4ab98e) [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-b81f5a1f8e394118) [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-0c15471e76c9f746) [INFO] [stdout] [INFO] [stdout] running 6 tests [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_resource_exhaustion_long_filename ... ok [INFO] [stdout] test test_toctou_symlink_swap_to_dangling ... ok [INFO] [stdout] test test_toctou_directory_swap ... 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] [stdout] [INFO] [stderr] Running tests/blackbox_edge_case_fuzzing.rs (/opt/rustwide/target/debug/deps/blackbox_edge_case_fuzzing-496900a5982be7ea) [INFO] [stdout] running 3 tests [INFO] [stdout] test test_boundary_condition_fuzzing ... ok [INFO] [stdout] test test_unicode_edge_case_fuzzing ... ok [INFO] [stderr] Running tests/blackbox_performance_regression.rs (/opt/rustwide/target/debug/deps/blackbox_performance_regression-251ef9dd673b9244) [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] [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.01s [INFO] [stdout] [INFO] [stderr] Running tests/blackbox_security.rs (/opt/rustwide/target/debug/deps/blackbox_security-791fcb07b9b606eb) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_api_contract_violations ... ok [INFO] [stdout] test test_api_fuzzing_with_malformed_inputs ... ok [INFO] [stdout] test test_case_sensitivity_bypass_attempts ... ok [INFO] [stdout] test test_symlink_escape_attempts ... ok [INFO] [stdout] test test_directory_traversal_attack_vectors ... ok [INFO] [stdout] test test_filesystem_boundary_crossing ... ok [INFO] [stdout] test test_stress_testing_patterns ... ok [INFO] [stdout] test test_performance_attack_vectors ... ok [INFO] [stdout] test test_race_condition_simulations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/blackbox_toctou_attacks.rs (/opt/rustwide/target/debug/deps/blackbox_toctou_attacks-8f89a9374b5fa17b) [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-8a424d19ba8e15e0) [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-c69a9bf596e49a5d) [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-a8d705f41f7f8d4c) [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/crypto_ads_bypass.rs (/opt/rustwide/target/debug/deps/crypto_ads_bypass-3666f4af126eb362) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/encoding_penetration.rs (/opt/rustwide/target/debug/deps/encoding_penetration-06535d933e8a6cf7) [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_boundary_attacks.rs (/opt/rustwide/target/debug/deps/filesystem_boundary_attacks-8287300a848ce732) [INFO] [stdout] [INFO] [stderr] Running tests/filesystem_metadata_attacks.rs (/opt/rustwide/target/debug/deps/filesystem_metadata_attacks-4e9288d3ca402cfd) [INFO] [stdout] running 0 tests [INFO] [stderr] Running tests/kernel_boundary_ads.rs (/opt/rustwide/target/debug/deps/kernel_boundary_ads-0f5f4c70ce39b3fd) [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] [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/protocol_confusion.rs (/opt/rustwide/target/debug/deps/protocol_confusion-520cb655b6440932) [INFO] [stderr] Running tests/std_compat.rs (/opt/rustwide/target/debug/deps/std_compat-f56fd8c249d6f978) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test soft_canonicalize_long_paths ... ok [INFO] [stdout] test soft_canonicalize_absolute_relative ... ok [INFO] [stdout] test soft_canonicalize_edge_cases ... ok [INFO] [stdout] test soft_canonicalize_nonexisting ... ok [INFO] [stdout] test soft_canonicalize_compatibility ... ok [INFO] [stdout] test soft_canonicalize_dots ... ok [INFO] [stdout] test soft_canonicalize_unicode ... ok [INFO] [stdout] test soft_canonicalize_symlink_cycles ... ok [INFO] [stdout] test soft_realpath_works ... ok [INFO] [stdout] test soft_realpath_works_tricky ... ok [INFO] [stdout] test soft_canonicalize_works_simple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_8_3_detection_validation.rs (/opt/rustwide/target/debug/deps/test_8_3_detection_validation-b2d90a2e8813a6c3) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_security_critical_unicode_preservation ... ok [INFO] [stderr] Running tests/unicode_advanced_attacks.rs (/opt/rustwide/target/debug/deps/unicode_advanced_attacks-91156eeb9078a04d) [INFO] [stdout] test test_8_3_detection_logic_validation ... ok [INFO] [stderr] Running tests/windows_8_3_cve_tests.rs (/opt/rustwide/target/debug/deps/windows_8_3_cve_tests-754ff44f52508cfa) [INFO] [stdout] [INFO] [stderr] Running tests/windows_ads_traversal.rs (/opt/rustwide/target/debug/deps/windows_ads_traversal-9193b062e6c6b9fc) [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 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 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] [stderr] Running tests/windows_std_ads_behavior.rs (/opt/rustwide/target/debug/deps/windows_std_ads_behavior-3185c0606d63366d) [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] Doc-tests soft_canonicalize [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test src/lib.rs - (line 54) ... ok [INFO] [stdout] test src/lib.rs - (line 37) ... ok [INFO] [stdout] test src/lib.rs - (line 122) ... ok [INFO] [stdout] test src/lib.rs - (line 20) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "52065cca2faf4ee9bae96ad770e939e3666a1958e8739e0c2a94d147460e5d89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "52065cca2faf4ee9bae96ad770e939e3666a1958e8739e0c2a94d147460e5d89", kill_on_drop: false }` [INFO] [stdout] 52065cca2faf4ee9bae96ad770e939e3666a1958e8739e0c2a94d147460e5d89