[INFO] fetching crate soft-canonicalize 0.3.6... [INFO] testing soft-canonicalize-0.3.6 against 1.90.0 for beta-1.91-3 [INFO] extracting crate soft-canonicalize 0.3.6 into /workspace/builds/worker-5-tc1/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-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate soft-canonicalize 0.3.6 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "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" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wasi v0.14.5+wasi-0.2.4 [INFO] [stderr] Downloaded wit-bindgen v0.45.1 [INFO] [stderr] Downloaded wasip2 v1.0.0+wasi-0.2.4 [INFO] [stderr] Downloaded windows-sys v0.61.0 [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4a3a068371d7c5da8f98608a60f251dd0aae1c25de75d3f37c1e6e7735339bfc [INFO] running `Command { std: "docker" "start" "-a" "4a3a068371d7c5da8f98608a60f251dd0aae1c25de75d3f37c1e6e7735339bfc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4a3a068371d7c5da8f98608a60f251dd0aae1c25de75d3f37c1e6e7735339bfc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4a3a068371d7c5da8f98608a60f251dd0aae1c25de75d3f37c1e6e7735339bfc", kill_on_drop: false }` [INFO] [stdout] 4a3a068371d7c5da8f98608a60f251dd0aae1c25de75d3f37c1e6e7735339bfc [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6e748d128e05c85547d2c522e34b31a4c7ecb2a6d1881976f6734cc5b0d524ba [INFO] running `Command { std: "docker" "start" "-a" "6e748d128e05c85547d2c522e34b31a4c7ecb2a6d1881976f6734cc5b0d524ba", 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.40s [INFO] running `Command { std: "docker" "inspect" "6e748d128e05c85547d2c522e34b31a4c7ecb2a6d1881976f6734cc5b0d524ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6e748d128e05c85547d2c522e34b31a4c7ecb2a6d1881976f6734cc5b0d524ba", kill_on_drop: false }` [INFO] [stdout] 6e748d128e05c85547d2c522e34b31a4c7ecb2a6d1881976f6734cc5b0d524ba [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1e0d0477b5476f5c8e32c32b45fb6274ac7fb7496a744fd72c211d58bc495fc8 [INFO] running `Command { std: "docker" "start" "-a" "1e0d0477b5476f5c8e32c32b45fb6274ac7fb7496a744fd72c211d58bc495fc8", 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.88s [INFO] running `Command { std: "docker" "inspect" "1e0d0477b5476f5c8e32c32b45fb6274ac7fb7496a744fd72c211d58bc495fc8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e0d0477b5476f5c8e32c32b45fb6274ac7fb7496a744fd72c211d58bc495fc8", kill_on_drop: false }` [INFO] [stdout] 1e0d0477b5476f5c8e32c32b45fb6274ac7fb7496a744fd72c211d58bc495fc8 [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f1504e0f82287a03d4a421089a85ed4aa9ee93ee1060ad69f98432101a64c39b [INFO] running `Command { std: "docker" "start" "-a" "f1504e0f82287a03d4a421089a85ed4aa9ee93ee1060ad69f98432101a64c39b", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/soft_canonicalize-ee0531bacb4a0ae7) [INFO] [stdout] [INFO] [stdout] running 85 tests [INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_path_ref ... ok [INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf_ref ... 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_str_non_existing ... ok [INFO] [stdout] test tests::basic_functionality::test_existing_path ... ok [INFO] [stdout] test tests::basic_functionality::test_no_filesystem_modification ... ok [INFO] [stdout] test tests::basic_functionality::test_non_existing_path ... ok [INFO] [stdout] test tests::edge_case_robustness::test_broken_symlink_handling ... ok [INFO] [stdout] test tests::basic_functionality::test_readme_examples ... ok [INFO] [stdout] test tests::basic_functionality::test_relative_path ... ok [INFO] [stdout] test tests::edge_case_robustness::test_filesystem_permission_scenarios ... ok [INFO] [stdout] test tests::edge_case_robustness::test_nested_symlink_depth_boundary ... ok [INFO] [stdout] test tests::edge_case_robustness::test_very_long_paths ... ok [INFO] [stdout] test tests::edge_case_robustness::test_special_characters_in_paths ... ok [INFO] [stdout] test tests::api_compatibility::test_generic_path_parameter_pathbuf ... ok [INFO] [stdout] test tests::edge_cases::test_performance_characteristics ... ok [INFO] [stdout] test tests::edge_cases::test_boundary_detection ... ok [INFO] [stdout] test tests::edge_case_robustness::test_root_path_edge_cases ... ok [INFO] [stdout] test tests::optimization::test_hybrid_optimization_compatibility ... ok [INFO] [stdout] test tests::path_traversal::test_mixed_existing_and_nonexisting_with_traversal ... ok [INFO] [stdout] test tests::path_traversal::test_traversal_beyond_root ... ok [INFO] [stdout] test tests::path_traversal::test_relative_path_with_traversal ... ok [INFO] [stdout] test tests::platform_specific::test_unix_specific_paths ... ok [INFO] [stdout] test tests::platform_specific::test_linux_var_run_alias_resolves_for_nonexisting_tail ... ok [INFO] [stdout] test tests::platform_specific::test_linux_bin_alias_resolves_for_nonexisting_tail ... 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_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_mixed_existing_nonexisting ... ok [INFO] [stdout] test tests::cve_tests::test_cve_2022_21658_race_condition ... 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_symlink_loops_with_suffix ... ok [INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_resolve_parent_traversal_mixed ... 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_path_normalization_edge_cases ... ok [INFO] [stdout] test tests::python_inspired_tests::test_python_inspired::test_std_compatibility_existing_paths ... 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::security_audit::boundary::test_long_path_component_handling ... ok [INFO] [stdout] test tests::security_audit::boundary::test_canonicalization_bypass_attempts ... 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::security_audit::dotdot::test_path_injection_attempts ... ok [INFO] [stdout] test tests::security_audit::dotdot::test_deeply_nested_dotdot_with_symlinks ... 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::boundary::test_existing_boundary_detection_edge_cases ... ok [INFO] [stdout] test tests::security_audit::jail_escape::test_symlink_jail_break_prevention ... ok [INFO] [stdout] test tests::security_audit::race::test_toctou_race_condition_prevention ... ok [INFO] [stdout] test tests::security_audit::boundary::test_fast_path_bypass_attempts ... ok [INFO] [stdout] test tests::security_audit::jail_escape::test_symlinked_directory_jail_break_with_new_file ... 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::dotdot::test_dotdot_security_bypass ... ok [INFO] [stdout] test tests::security_audit::boundary::test_existing_count_manipulation ... ok [INFO] [stdout] test tests::security_audit::symlink::test_symlink_resolved_base_race ... ok [INFO] [stdout] test tests::security_audit::unicode::test_case_sensitivity_bypass_prevention ... ok [INFO] [stdout] test tests::security_audit::symlink::test_broken_symlink_chain ... ok [INFO] [stdout] test tests::security_audit::symlink::test_max_symlink_depth_boundary ... 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::unicode::test_null_byte_injection_extended ... ok [INFO] [stdout] test tests::security_audit::unicode::test_unicode_normalization_bypass_prevention ... ok [INFO] [stdout] test tests::security_audit::unicode::test_null_byte_error_consistency ... 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::security_audit::symlink::test_symlink_cycle_with_complex_paths ... 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::std_behavior::test_std_behavior::test_error_message_format ... 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::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::security_audit::unix::test_symlink_to_non_utf8_path ... ok [INFO] [stdout] test tests::security_audit::memory::test_hashset_cycle_detection_exhaustion ... ok [INFO] [stdout] test tests::symlink_depth::test_python_style_edge_cases ... 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::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::std_behavior::test_std_behavior::test_our_empty_path_matches_std ... ok [INFO] [stdout] test tests::security_audit::symlink::test_symlink_visited_set_manipulation ... ok [INFO] [stdout] [INFO] [stderr] Running tests/ads_advanced_exploits.rs (/opt/rustwide/target/debug/deps/ads_advanced_exploits-9b331764beb6ac8d) [INFO] [stdout] test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/ads_comprehensive_security.rs (/opt/rustwide/target/debug/deps/ads_comprehensive_security-ec0302cd6d599dc8) [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-78b594dc27ced784) [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_performance_exploits.rs (/opt/rustwide/target/debug/deps/ads_performance_exploits-dd7d888c362f4418) [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-3d71fd49bdeb1a6f) [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-72850ea031316a6f) [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-2d284394d17b3468) [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-f35a7af17c996425) [INFO] [stderr] Running tests/blackbox_complex_attacks.rs (/opt/rustwide/target/debug/deps/blackbox_complex_attacks-95e791046837d148) [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 6 tests [INFO] [stdout] test test_filesystem_limits_edge_cases ... ok [INFO] [stdout] test test_broken_symlink_jail_escape ... ok [INFO] [stdout] test test_resource_exhaustion_long_filename ... ok [INFO] [stdout] test test_toctou_directory_swap ... ok [INFO] [stdout] test test_toctou_symlink_swap_to_dangling ... ok [INFO] [stdout] test test_resource_exhaustion_many_components ... 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-0d3e8c2b9bc6ce71) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_unicode_edge_case_fuzzing ... ok [INFO] [stdout] test test_algorithmic_state_corruption_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-6363023338b27f4d) [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-0201d35ddd8cb2bc) [INFO] [stdout] [INFO] [stdout] running 9 tests [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_case_sensitivity_bypass_attempts ... ok [INFO] [stdout] test test_stress_testing_patterns ... ok [INFO] [stdout] test test_symlink_escape_attempts ... ok [INFO] [stdout] test test_performance_attack_vectors ... ok [INFO] [stdout] test test_filesystem_boundary_crossing ... ok [INFO] [stdout] test test_race_condition_simulations ... ok [INFO] [stderr] Running tests/blackbox_toctou_attacks.rs (/opt/rustwide/target/debug/deps/blackbox_toctou_attacks-37f04c20ebb36930) [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] [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-5ee4c127fd8ce649) [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-fcdf719fe690cde3) [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-f0ed91e407ad3e3e) [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-2ae6bd39ec545a36) [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-195478b39c16072b) [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] [stderr] Running tests/filesystem_boundary_attacks.rs (/opt/rustwide/target/debug/deps/filesystem_boundary_attacks-1a089352ae0fa2d7) [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-322ff843edb1f414) [INFO] [stdout] [INFO] [stderr] Running tests/kernel_boundary_ads.rs (/opt/rustwide/target/debug/deps/kernel_boundary_ads-ea550efdff39236c) [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-5820bfcb0a2fb474) [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/std_compat.rs (/opt/rustwide/target/debug/deps/std_compat-744be477daf58825) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test soft_canonicalize_absolute_relative ... ok [INFO] [stdout] test soft_canonicalize_compatibility ... ok [INFO] [stdout] test soft_canonicalize_long_paths ... ok [INFO] [stdout] test soft_canonicalize_edge_cases ... ok [INFO] [stdout] test soft_canonicalize_nonexisting ... ok [INFO] [stdout] test soft_canonicalize_symlink_cycles ... ok [INFO] [stdout] test soft_canonicalize_works_simple ... ok [INFO] [stdout] test soft_canonicalize_unicode ... ok [INFO] [stdout] test soft_realpath_works_tricky ... ok [INFO] [stdout] test soft_realpath_works ... ok [INFO] [stdout] test soft_canonicalize_dots ... 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-e4b4f84b6c4e13fb) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_security_critical_unicode_preservation ... ok [INFO] [stdout] test test_8_3_detection_logic_validation ... 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/unicode_advanced_attacks.rs (/opt/rustwide/target/debug/deps/unicode_advanced_attacks-7e1aaecf20522606) [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_cve_tests.rs (/opt/rustwide/target/debug/deps/windows_8_3_cve_tests-6c9ccbeebdaf639e) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/windows_ads_traversal.rs (/opt/rustwide/target/debug/deps/windows_ads_traversal-7e2b2e1f31c369cc) [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 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-86ccc6003c77d44f) [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 20) ... ok [INFO] [stdout] test src/lib.rs - (line 122) ... ok [INFO] [stdout] test src/lib.rs - (line 37) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.57s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f1504e0f82287a03d4a421089a85ed4aa9ee93ee1060ad69f98432101a64c39b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f1504e0f82287a03d4a421089a85ed4aa9ee93ee1060ad69f98432101a64c39b", kill_on_drop: false }` [INFO] [stdout] f1504e0f82287a03d4a421089a85ed4aa9ee93ee1060ad69f98432101a64c39b