[INFO] fetching crate tree-type 0.4.5... [INFO] testing tree-type-0.4.5 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate tree-type 0.4.5 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate tree-type 0.4.5 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tree-type 0.4.5 [INFO] tweaked toml for crates.io crate tree-type 0.4.5 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate tree-type 0.4.5 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tree-type 0.4.5 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1a09e3a1d80976772b8f5338f8adce4b661b0de1c9974ec13fd282764f61059e [INFO] running `Command { std: "docker" "start" "-a" "1a09e3a1d80976772b8f5338f8adce4b661b0de1c9974ec13fd282764f61059e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1a09e3a1d80976772b8f5338f8adce4b661b0de1c9974ec13fd282764f61059e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1a09e3a1d80976772b8f5338f8adce4b661b0de1c9974ec13fd282764f61059e", kill_on_drop: false }` [INFO] [stdout] 1a09e3a1d80976772b8f5338f8adce4b661b0de1c9974ec13fd282764f61059e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f7c733e95e03db75fa2ad4ec1cb8f87c0cdd10315ac369c3e3f965ebc95ced85 [INFO] running `Command { std: "docker" "start" "-a" "f7c733e95e03db75fa2ad4ec1cb8f87c0cdd10315ac369c3e3f965ebc95ced85", kill_on_drop: false }` [INFO] [stderr] Compiling tree-type-proc-macro v0.4.5 [INFO] [stderr] Compiling tree-type v0.4.5 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.73s [INFO] running `Command { std: "docker" "inspect" "f7c733e95e03db75fa2ad4ec1cb8f87c0cdd10315ac369c3e3f965ebc95ced85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f7c733e95e03db75fa2ad4ec1cb8f87c0cdd10315ac369c3e3f965ebc95ced85", kill_on_drop: false }` [INFO] [stdout] f7c733e95e03db75fa2ad4ec1cb8f87c0cdd10315ac369c3e3f965ebc95ced85 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1547ac624ce37fb4c03c5184a7e39525ff95c256d2c2a9bbefef93b0f22be006 [INFO] running `Command { std: "docker" "start" "-a" "1547ac624ce37fb4c03c5184a7e39525ff95c256d2c2a9bbefef93b0f22be006", kill_on_drop: false }` [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling target-triple v1.0.0 [INFO] [stderr] Compiling assert2-macros v0.3.16 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling clap_builder v4.5.53 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling toml_parser v1.0.4 [INFO] [stderr] Compiling toml v0.9.8 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling tree-type-proc-macro v0.4.5 [INFO] [stderr] Compiling assert2 v0.3.16 [INFO] [stderr] Compiling clap v4.5.53 [INFO] [stderr] Compiling tree-type v0.4.5 (/opt/rustwide/workdir) [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling trybuild v1.0.114 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling cargo-readme v3.3.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 23.14s [INFO] running `Command { std: "docker" "inspect" "1547ac624ce37fb4c03c5184a7e39525ff95c256d2c2a9bbefef93b0f22be006", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1547ac624ce37fb4c03c5184a7e39525ff95c256d2c2a9bbefef93b0f22be006", kill_on_drop: false }` [INFO] [stdout] 1547ac624ce37fb4c03c5184a7e39525ff95c256d2c2a9bbefef93b0f22be006 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e553e6e9d8a208b4c16d3d736657ec374d535201a08c56703d1b4267c49aa97e [INFO] running `Command { std: "docker" "start" "-a" "e553e6e9d8a208b4c16d3d736657ec374d535201a08c56703d1b4267c49aa97e", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tree_type-0546c98fa65c2150) [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/api_surface_test.rs (/opt/rustwide/target/debug/deps/api_surface_test-55637097b38521e3) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_as_generic_methods ... ok [INFO] [stdout] test test_generic_types_traits ... ok [INFO] [stdout] test test_external_usage_patterns ... ok [INFO] [stdout] test test_asref_path_trait ... ok [INFO] [stdout] test test_display_trait ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/asref_path_verification.rs (/opt/rustwide/target/debug/deps/asref_path_verification-a665d12cfbeaae0e) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_asref_path_on_generated_types ... ok [INFO] [stdout] test test_asref_path_on_generic_types ... ok [INFO] [stdout] test test_asref_path_with_command ... ok [INFO] [stdout] test test_asref_path_with_path_methods ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/attribute_combinations_comprehensive.rs (/opt/rustwide/target/debug/deps/attribute_combinations_comprehensive-ca1ae53908cf4965) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_dynamic_id_all_attributes ... ok [INFO] [stdout] test test_required_default_validate ... ok [INFO] [stdout] test test_optional_default_validate ... ok [INFO] [stdout] test test_optional_default_validate_missing ... ok [INFO] [stdout] test test_optional_without_validate ... ok [INFO] [stdout] test test_optional_with_default ... 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/attributes_test.rs (/opt/rustwide/target/debug/deps/attributes_test-c015d3317f092ac0) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_validate_with_attributes ... ok [INFO] [stdout] test test_required_optional_parsing ... ok [INFO] [stdout] test test_ensure_only_creates_required_paths ... ok [INFO] [stdout] test test_validator_function_called ... ok [INFO] [stdout] [INFO] [stderr] Running tests/children_method_test.rs (/opt/rustwide/target/debug/deps/children_method_test-16b29d5f936c381b) [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_children_method_error_handling ... ok [INFO] [stdout] test test_children_method ... ok [INFO] [stdout] test test_children_method_with_mixed_entries ... ok [INFO] [stdout] test test_children_method_with_directories ... ok [INFO] [stdout] test test_children_method_exists ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/create_default_test.rs (/opt/rustwide/target/debug/deps/create_default_test-5fe6416c4b2a6124) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_create_default_already_exists ... ok [INFO] [stdout] test test_create_default_creates_file ... 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/deps_re_export_test.rs (/opt/rustwide/target/debug/deps/deps_re_export_test-58fabd258aa23662) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_deps_module_exists ... 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/dir_validate_empty_children.rs (/opt/rustwide/target/debug/deps/dir_validate_empty_children-b07ebe98ad004e0a) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_validate_function_called_on_empty_children_dir ... ok [INFO] [stdout] test test_validate_function_not_called_when_optional_missing ... ok [INFO] [stdout] test test_validate_function_passes_for_directory ... 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/display_debug_test.rs (/opt/rustwide/target/debug/deps/display_debug_test-1c5fa4dd7267e5df) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_generic_dir_debug ... ok [INFO] [stdout] test test_generic_file_display ... ok [INFO] [stdout] test test_generic_file_debug ... ok [INFO] [stdout] test test_generic_path_debug_file ... ok [INFO] [stdout] test test_generic_path_display_dir ... ok [INFO] [stdout] test test_generic_dir_display ... ok [INFO] [stdout] test test_generic_path_display_file ... ok [INFO] [stdout] test test_generic_path_debug_dir ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/dynamic_id_attributes_test.rs (/opt/rustwide/target/debug/deps/dynamic_id_attributes_test-5606274701e7fbe7) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_dynamic_id_content_validation ... ok [INFO] [stdout] test test_dynamic_id_validate_function ... 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/dynamic_id_children_bug_reproduction.rs (/opt/rustwide/target/debug/deps/dynamic_id_children_bug_reproduction-2fe01d53161ada08) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_empty_dynamic_id_directory_children ... ok [INFO] [stdout] test test_mixed_files_and_directories_children ... ok [INFO] [stdout] test test_authorized_keys_children_bug_reproduction ... ok [INFO] [stdout] test test_nested_dynamic_ids_children ... ok [INFO] [stdout] test test_multiple_dynamic_id_types_children ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/dynamic_id_custom_type_default.rs (/opt/rustwide/target/debug/deps/dynamic_id_custom_type_default-54cf35e7fb8b3666) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_dynamic_id_custom_type_with_default_setup ... ok [INFO] [stdout] test test_dynamic_id_custom_type_with_default_ensure ... 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/dynamic_id_getter_test.rs (/opt/rustwide/target/debug/deps/dynamic_id_getter_test-f08320e6e8360c4d) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_simple_dynamic_id ... ok [INFO] [stdout] test test_dynamic_id_getter ... 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/dynamic_id_numeric_types_test.rs (/opt/rustwide/target/debug/deps/dynamic_id_numeric_types_test-17557918ca97126f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_i32_id_getter ... ok [INFO] [stdout] test test_numeric_parent_methods ... ok [INFO] [stdout] test test_u32_id_getter ... ok [INFO] [stdout] test test_numeric_id_ergonomic_api ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/dynamic_id_signature_test.rs (/opt/rustwide/target/debug/deps/dynamic_id_signature_test-f123622f7dd1b387) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_str_reference_parameter ... ok [INFO] [stdout] test test_no_consumption_of_parameters ... ok [INFO] [stdout] test test_string_reference_parameter ... ok [INFO] [stdout] test test_string_literal_parameter ... ok [INFO] [stdout] test test_string_variable_reuse ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/dynamic_id_syntax_test.rs (/opt/rustwide/target/debug/deps/dynamic_id_syntax_test-c334c2b0fb28e3d8) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_edge_cases_and_parameter_types ... ok [INFO] [stdout] test test_dynamic_id_file_vs_directory_syntax ... ok [INFO] [stdout] test test_directory_type_has_directory_methods ... ok [INFO] [stdout] test test_file_and_directory_types_are_different ... ok [INFO] [stderr] Running tests/enhanced_attributes_test.rs (/opt/rustwide/target/debug/deps/enhanced_attributes_test-f4a99975448b3f1c) [INFO] [stdout] test test_file_type_has_file_methods ... ok [INFO] [stdout] test test_type_safety_compilation ... ok [INFO] [stdout] test test_functional_behavior_file_operations ... ok [INFO] [stdout] test test_functional_behavior_directory_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 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_directory_with_children_parent_required_children_optional ... ok [INFO] [stdout] test test_directory_with_custom_type_and_required ... ok [INFO] [stdout] test test_ensure_creates_only_required_paths ... ok [INFO] [stdout] test test_file_with_custom_type_and_required ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/enhanced_errors_test.rs (/opt/rustwide/target/debug/deps/enhanced_errors_test-7f054ed5943c7c11) [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/ensure_custom_type_default.rs (/opt/rustwide/target/debug/deps/ensure_custom_type_default-ede2d16b85ac2157) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_ensure_creates_file_with_custom_type_and_default ... 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/ensure_default_files.rs (/opt/rustwide/target/debug/deps/ensure_default_files-242466580a638520) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_ensure_creates_file_with_default ... ok [INFO] [stdout] test test_ensure_skips_existing_file_with_default ... 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/external_project_patterns_test.rs (/opt/rustwide/target/debug/deps/external_project_patterns_test-493d3c803f76611e) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_as_generic_method_replaces_as_generic_dir ... ok [INFO] [stdout] test test_new_method_exists ... ok [INFO] [stdout] test test_asref_path_with_command_current_dir ... ok [INFO] [stdout] test test_generic_types_display ... ok [INFO] [stdout] test test_parent_method_via_as_path ... ok [INFO] [stdout] test test_display_trait_in_error_messages ... ok [INFO] [stdout] test test_path_starts_with_asref ... 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/external_usage_comprehensive_test.rs (/opt/rustwide/target/debug/deps/external_usage_comprehensive_test-06d647428ce80da4) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_as_generic_method_usage ... ok [INFO] [stdout] test test_comprehensive_api_compatibility ... ok [INFO] [stdout] test test_display_trait_usage ... ok [INFO] [stdout] test test_asref_path_with_command ... ok [INFO] [stdout] test test_serde_support ... ok [INFO] [stdout] test test_path_operations ... 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/feature_gate_correctness_test.rs (/opt/rustwide/target/debug/deps/feature_gate_correctness_test-19c87b8f5307d1f4) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_file_methods_always_available ... ok [INFO] [stdout] test test_no_unexpected_cfg_warnings ... ok [INFO] [stderr] Running tests/file_name_test.rs (/opt/rustwide/target/debug/deps/file_name_test-34238e53d1a353b8) [INFO] [stdout] test test_enhanced_errors_methods_always_available ... 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 11 tests [INFO] [stdout] test test_dir_type_file_name ... ok [INFO] [stdout] test test_file_type_file_name ... ok [INFO] [stdout] test test_generated_dir_display ... ok [INFO] [stdout] test test_generated_dir_debug ... ok [INFO] [stdout] test test_generated_file_debug ... ok [INFO] [stdout] test test_generated_file_display ... ok [INFO] [stdout] test test_generated_tree_display ... ok [INFO] [stdout] test test_generated_tree_debug ... ok [INFO] [stdout] test test_tree_type_file_name ... ok [INFO] [stdout] test test_generic_dir_file_name ... ok [INFO] [stdout] test test_generic_file_file_name ... 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/file_type_serde_test.rs (/opt/rustwide/target/debug/deps/file_type_serde_test-6930c355b9eddeea) [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] [stderr] Running tests/generic_conversions_test.rs (/opt/rustwide/target/debug/deps/generic_conversions_test-b532b4e13ca9b447) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_file_to_generic ... ok [INFO] [stdout] test test_generic_to_file ... ok [INFO] [stdout] test test_generic_to_dir ... ok [INFO] [stdout] test test_dir_to_generic ... ok [INFO] [stdout] test test_proc_macro_dir_to_generic ... ok [INFO] [stdout] test test_proc_macro_file_to_generic ... ok [INFO] [stderr] Running tests/generic_dir_api_parity_test.rs (/opt/rustwide/target/debug/deps/generic_dir_api_parity_test-931be1916613eea0) [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] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_generic_dir_vs_child_directory_parity ... ok [INFO] [stdout] test test_generic_dir_has_walk_methods ... 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/macro_hygiene_test.rs (/opt/rustwide/target/debug/deps/macro_hygiene_test-c46d6d55157e7bfc) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_macro_hygiene_with_custom_result ... 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/macro_pattern_coverage.rs (/opt/rustwide/target/debug/deps/macro_pattern_coverage-4d1c924c8a28139e) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_dir_custom_type ... ok [INFO] [stdout] test test_dir_with_attrs_children ... ok [INFO] [stdout] test test_dynamic_id_single ... ok [INFO] [stdout] test test_multiple_dirs ... ok [INFO] [stdout] test test_dir_custom_type_with_children ... ok [INFO] [stdout] test test_complex_mixed ... ok [INFO] [stdout] test test_empty_dir ... ok [INFO] [stdout] test test_dynamic_id_nested ... ok [INFO] [stdout] test test_dir_with_attrs ... ok [INFO] [stdout] test test_dynamic_id_with_attrs ... ok [INFO] [stdout] test test_file_custom_type ... ok [INFO] [stdout] test test_nested_2_levels ... ok [INFO] [stdout] test test_nested_1_level ... ok [INFO] [stdout] test test_optional_file ... ok [INFO] [stdout] test test_nested_3_levels ... ok [INFO] [stdout] test test_required_file ... ok [INFO] [stdout] test test_simple_file ... ok [INFO] [stdout] test test_dir_with_children ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/method_availability_test.rs (/opt/rustwide/target/debug/deps/method_availability_test-ffeaf3011008cf69) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_basic_methods_exist ... 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/migration_guide_test.rs (/opt/rustwide/target/debug/deps/migration_guide_test-a90119df208fe521) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_migration_as_generic_dir_to_as_generic ... ok [INFO] [stdout] test test_migration_asref_path_now_available ... ok [INFO] [stdout] test test_migration_display_trait_now_available ... ok [INFO] [stdout] test test_migration_as_generic_file_to_as_generic ... ok [INFO] [stdout] test test_migration_generic_types_have_same_methods ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stderr] Running tests/minimal_dynamic_parent_test.rs (/opt/rustwide/target/debug/deps/minimal_dynamic_parent_test-3b7761f0dac18469) [INFO] [stdout] [INFO] [stderr] Running tests/no_identity_symlinks_test.rs (/opt/rustwide/target/debug/deps/no_identity_symlinks_test-23492f1865d9c9b5) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_nested_dynamic_parent ... 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_explicit_symlinks_still_work ... ok [INFO] [stdout] test test_no_identity_symlinks_for_custom_filenames ... 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/numeric_id_signature_test.rs (/opt/rustwide/target/debug/deps/numeric_id_signature_test-2cc0960f741b8fa8) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_u32_id_parameter ... ok [INFO] [stdout] test test_u64_id_parameter ... ok [INFO] [stdout] test test_numeric_id_reuse ... 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/parent_method_test.rs (/opt/rustwide/target/debug/deps/parent_method_test-538fef605885102c) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stderr] Running tests/pattern_dynamic_id_test.rs (/opt/rustwide/target/debug/deps/pattern_dynamic_id_test-afb9ff3bc92f2bef) [INFO] [stderr] Running tests/proc_macro_basic_test.rs (/opt/rustwide/target/debug/deps/proc_macro_basic_test-a8ea5cfdceae35a9) [INFO] [stdout] test test_generic_parent_methods ... ok [INFO] [stdout] test test_directory_parent_method ... ok [INFO] [stdout] test test_parent_method_exists ... ok [INFO] [stdout] test test_file_parent_method ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 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_multiple_pattern_named_children ... ok [INFO] [stdout] test test_single_pattern_children ... ok [INFO] [stdout] test test_multiple_pattern_accessors ... ok [INFO] [stdout] test test_pattern_directory_accessor ... ok [INFO] [stdout] test test_single_pattern_accessor ... ok [INFO] [stdout] test test_pattern_directory_children ... 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] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_basic_macro_compiles ... 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/proc_macro_comprehensive_test.rs (/opt/rustwide/target/debug/deps/proc_macro_comprehensive_test-57ccd4778e7a9e2b) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_comprehensive_compilation ... ok [INFO] [stdout] test test_setup_and_validation ... ok [INFO] [stderr] Running tests/proc_macro_dynamic_id_test.rs (/opt/rustwide/target/debug/deps/proc_macro_dynamic_id_test-46320e78468d31cc) [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_dynamic_id_compiles ... ok [INFO] [stdout] test test_dynamic_id_manual_access ... ok [INFO] [stdout] test test_dynamic_id_non_string_key ... 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/proc_macro_functionality_test.rs (/opt/rustwide/target/debug/deps/proc_macro_functionality_test-55b8248b3b98e8a7) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_basic_navigation ... ok [INFO] [stdout] test test_custom_types ... ok [INFO] [stdout] test test_custom_filenames ... ok [INFO] [stdout] test test_deep_nesting ... ok [INFO] [stderr] Running tests/proc_macro_integration_test.rs (/opt/rustwide/target/debug/deps/proc_macro_integration_test-7217ea368dbaa6f9) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 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 test_single_crate_import ... 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/proc_macro_method_parity_test.rs (/opt/rustwide/target/debug/deps/proc_macro_method_parity_test-bb08a7b955fed868) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_file_methods_exist ... ok [INFO] [stdout] test test_dir_methods_exist ... ok [INFO] [stdout] test test_root_methods_exist ... 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/proc_macro_methods_test.rs (/opt/rustwide/target/debug/deps/proc_macro_methods_test-15988f18ec877424) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_directory_methods ... ok [INFO] [stdout] test test_file_methods ... 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/proc_macro_minimal_repro.rs (/opt/rustwide/target/debug/deps/proc_macro_minimal_repro-da328fc02d784bc3) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_children_method_bug ... 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/proc_macro_parser_test.rs (/opt/rustwide/target/debug/deps/proc_macro_parser_test-a8c1bcf9ad7f02ff) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_parser_compiles ... 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/proc_macro_setup_behavior_test.rs (/opt/rustwide/target/debug/deps/proc_macro_setup_behavior_test-260083afb3104fd4) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_setup_creates_directories ... ok [INFO] [stdout] test test_setup_creates_default_files ... ok [INFO] [stdout] test test_setup_creates_symlinks ... 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/proc_macro_validation_test.rs (/opt/rustwide/target/debug/deps/proc_macro_validation_test-5ecf857dfecf0a81) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_validation_report_empty ... ok [INFO] [stdout] test test_exists_method ... ok [INFO] [stdout] test test_ensure_creates_directories ... ok [INFO] [stdout] test test_validation_report_merge ... ok [INFO] [stdout] test test_validation_warning ... ok [INFO] [stdout] test test_validate_returns_empty_report ... ok [INFO] [stdout] test test_validator_result ... ok [INFO] [stdout] test test_validation_report_with_errors ... ok [INFO] [stdout] test test_validation_error ... ok [INFO] [stdout] test test_setup_creates_directories ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/rename_test.rs (/opt/rustwide/target/debug/deps/rename_test-88683e57b267482b) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_generic_dir_rename_success ... ok [INFO] [stdout] test test_generic_file_rename_error_recovery ... ok [INFO] [stdout] test test_rename_nonexistent_file ... ok [INFO] [stdout] test test_generic_file_rename_success ... ok [INFO] [stdout] test test_generic_file_rename_with_parent_creation ... ok [INFO] [stdout] test test_rename_to_same_path ... ok [INFO] [stdout] test test_generic_dir_rename_with_parent_creation ... ok [INFO] [stdout] test test_generic_dir_rename_error_recovery ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/reproduction_case.rs (/opt/rustwide/target/debug/deps/reproduction_case-d2098408107a0719) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running tests/required_parent_dirs.rs (/opt/rustwide/target/debug/deps/required_parent_dirs-44718e40c66bfd51) [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 5 tests [INFO] [stdout] test test_required_parent_created_during_setup ... ok [INFO] [stdout] test test_required_nested_parent_validated ... ok [INFO] [stdout] test test_required_parent_validated ... ok [INFO] [stdout] test test_optional_parent_not_required ... ok [INFO] [stdout] test test_required_parent_with_children_setup ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/root_type_complete_api_test.rs (/opt/rustwide/target/debug/deps/root_type_complete_api_test-da3f15e3b01b8102) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_root_type_has_all_directory_methods ... 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/secure_comprehensive_test.rs (/opt/rustwide/target/debug/deps/secure_comprehensive_test-d9d531d77b141da2) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_file_type_secure ... ok [INFO] [stdout] test test_dir_type_secure ... ok [INFO] [stdout] test test_secure_delegation ... ok [INFO] [stdout] test test_secure_method_signature ... ok [INFO] [stderr] Running tests/secure_method_test.rs (/opt/rustwide/target/debug/deps/secure_method_test-c7808886fa9f7f1a) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_generic_file_secure_nonexistent_file ... ok [INFO] [stdout] test test_secure_method_availability ... ok [INFO] [stdout] test test_macro_generated_file_secure ... ok [INFO] [stderr] Running tests/serde_integration.rs (/opt/rustwide/target/debug/deps/serde_integration-7cb59cf23c8b096c) [INFO] [stdout] test test_generic_file_secure ... ok [INFO] [stdout] test test_macro_generated_file_secure_delegation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 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/serde_test.rs (/opt/rustwide/target/debug/deps/serde_test-a45bd3ed1edfd4ab) [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/setup_test.rs (/opt/rustwide/target/debug/deps/setup_test-8aca85a158dbf114) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_setup_collects_errors ... ok [INFO] [stdout] test test_setup_creates_all_directories ... ok [INFO] [stdout] test test_setup_creates_files_with_defaults ... ok [INFO] [stdout] test test_setup_idempotent ... ok [INFO] [stdout] test test_setup_skips_existing_files ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/simple_struct_test.rs (/opt/rustwide/target/debug/deps/simple_struct_test-b3536fb7b4b33733) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_simple_struct ... 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/symlink_basic.rs (/opt/rustwide/target/debug/deps/symlink_basic-9e45c27c1562191c) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_file_to_file_symlink_compiles ... ok [INFO] [stdout] test test_symlink_with_custom_filename ... 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/symlink_bug_reproduction.rs (/opt/rustwide/target/debug/deps/symlink_bug_reproduction-a86f3f92cd9cf425) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_same_directory_symlinks_unchanged ... ok [INFO] [stdout] test test_dynamic_id_cross_directory_symlinks ... ok [INFO] [stdout] test test_identity_symlink_resolution ... 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/symlink_cross_directory.rs (/opt/rustwide/target/debug/deps/symlink_cross_directory-a56a2f5daeac34d3) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_cross_directory_file_symlink_triple_nested_dynamic_id ... ok [INFO] [stdout] test test_multiple_symlinks_in_dynamic_structure ... ok [INFO] [stdout] test test_cross_directory_file_symlink_nested_dynamic_id ... ok [INFO] [stdout] test test_cross_directory_file_symlink ... ok [INFO] [stdout] test test_cross_directory_file_symlink_within_dynamic_id ... ok [INFO] [stdout] test test_nested_path_symlink_in_dynamic_id ... ok [INFO] [stdout] test test_same_directory_symlink_in_dynamic_id ... 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/symlink_metadata.rs (/opt/rustwide/target/debug/deps/symlink_metadata-23c063f458ad286d) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_multiple_symlinks_in_same_tree ... ok [INFO] [stdout] test test_nested_symlinks ... 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/symlink_navigation.rs (/opt/rustwide/target/debug/deps/symlink_navigation-122acd2e7b8b73b6) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_symlink_navigation_methods_exist ... 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/symlink_nested_path.rs (/opt/rustwide/target/debug/deps/symlink_nested_path-9111f61df5418e59) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_nested_path_symlink ... 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/symlink_reproduction.rs (/opt/rustwide/target/debug/deps/symlink_reproduction-f4c6ed0cc7c58e4c) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_symlink_duplication_issue ... 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/symlink_setup.rs (/opt/rustwide/target/debug/deps/symlink_setup-e9b93f2f163ac7c6) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running tests/symlink_validation_demo.rs (/opt/rustwide/target/debug/deps/symlink_validation_demo-2c6977d0d19b765e) [INFO] [stdout] test test_file_symlink_created_by_setup ... ok [INFO] [stdout] test test_nested_symlink ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_symlink_with_required_target ... ok [INFO] [stdout] test test_symlink_with_default_target_works ... 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/symlink_validation_test.rs (/opt/rustwide/target/debug/deps/symlink_validation_test-24ae542f5343d627) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_symlink_with_default_target_works ... ok [INFO] [stderr] Running tests/test_default_with_validate.rs (/opt/rustwide/target/debug/deps/test_default_with_validate-98142d2522227faa) [INFO] [stdout] test test_symlink_works_when_target_file_exists ... ok [INFO] [stdout] test test_symlink_fails_when_target_file_missing ... 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 12 tests [INFO] [stdout] test test_default_validate_no_modifier ... ok [INFO] [stdout] test test_ensure_creates_and_validates ... ok [INFO] [stdout] test test_dynamic_id_default_validate ... ok [INFO] [stdout] test test_nested_default_validate ... ok [INFO] [stdout] test test_optional_default_validate ... ok [INFO] [stdout] test test_nested_validation_behavior ... ok [INFO] [stdout] test test_file_created_with_default ... ok [INFO] [stdout] test test_validation_runs_on_default_content ... ok [INFO] [stdout] test test_comprehensive_attribute_combinations ... ok [INFO] [stdout] test test_validation_catches_invalid_content ... ok [INFO] [stdout] test test_validation_error_handling ... ok [INFO] [stdout] test test_strict_validator_failure ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_ensure_required_dirs.rs (/opt/rustwide/target/debug/deps/test_ensure_required_dirs-c7d79881a60fc243) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_ensure_recreates_nested_required_directories ... ok [INFO] [stdout] test test_ensure_recreates_required_directories_with_custom_types ... ok [INFO] [stderr] Running tests/test_sync_method.rs (/opt/rustwide/target/debug/deps/test_sync_method-da4f9a303e3552e6) [INFO] [stdout] test test_ensure_with_recursive_no_does_not_recreate_child ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_sync_idempotent ... ok [INFO] [stdout] test test_sync_collects_errors ... ok [INFO] [stdout] test test_sync_method_exists_and_works ... ok [INFO] [stdout] test test_deprecated_methods_still_work ... ok [INFO] [stdout] test test_sync_complex_attribute_combinations ... ok [INFO] [stdout] test test_sync_nested_structures ... ok [INFO] [stdout] test test_sync_validation_integration ... ok [INFO] [stdout] test test_sync_creates_files_with_defaults ... ok [INFO] [stdout] test test_sync_recreates_missing_required_items ... ok [INFO] [stdout] test test_sync_with_dynamic_ids ... ok [INFO] [stdout] test test_sync_skips_existing_files ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_walk_dir.rs (/opt/rustwide/target/debug/deps/test_walk_dir-5b9a4bbbfc6ca4ef) [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/trait_implementations_test.rs (/opt/rustwide/target/debug/deps/trait_implementations_test-17d5346194551a9a) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_file_traits ... ok [INFO] [stdout] test test_root_traits ... ok [INFO] [stdout] test test_dir_traits ... 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/v2.rs (/opt/rustwide/target/debug/deps/v2-a7412d3686a023dd) [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/walk_method_test.rs (/opt/rustwide/target/debug/deps/walk_method_test-38f11d6b6e3ec9b5) [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 tree_type [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test src/lib.rs - GenericDir::rename (line 1112) ... ok [INFO] [stdout] test src/lib.rs - (line 563) ... ok [INFO] [stdout] test src/lib.rs - (line 529) ... ok [INFO] [stdout] test src/lib.rs - (line 545) ... ok [INFO] [stdout] test src/lib.rs - (line 7) ... ok [INFO] [stdout] test src/lib.rs - (line 97) ... ok [INFO] [stdout] test src/lib.rs - GenericFile::secure (line 862) ... ok [INFO] [stdout] test src/lib.rs - GenericFile::rename (line 814) ... ok [INFO] [stdout] test src/lib.rs - GenericDir::secure (line 1160) ... ok [INFO] [stdout] test src/lib.rs - GenericDir (line 925) ... ok [INFO] [stdout] test src/lib.rs - (line 343) ... ok [INFO] [stdout] test src/lib.rs - (line 162) ... ok [INFO] [stdout] test src/lib.rs - (line 375) ... ok [INFO] [stdout] test src/lib.rs - (line 465) ... ok [INFO] [stdout] test src/lib.rs - (line 131) ... ok [INFO] [stdout] test src/lib.rs - (line 191) ... ok [INFO] [stdout] test src/lib.rs - (line 271) ... ok [INFO] [stdout] test src/lib.rs - (line 412) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.77s; merged doctests compilation took 1.68s [INFO] running `Command { std: "docker" "inspect" "e553e6e9d8a208b4c16d3d736657ec374d535201a08c56703d1b4267c49aa97e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e553e6e9d8a208b4c16d3d736657ec374d535201a08c56703d1b4267c49aa97e", kill_on_drop: false }` [INFO] [stdout] e553e6e9d8a208b4c16d3d736657ec374d535201a08c56703d1b4267c49aa97e