[INFO] fetching crate vfstool_lib 1.0.1...
[INFO] testing vfstool_lib-1.0.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate vfstool_lib 1.0.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate vfstool_lib 1.0.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vfstool_lib 1.0.1
[INFO] tweaked toml for crates.io crate vfstool_lib 1.0.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vfstool_lib 1.0.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vfstool_lib 1.0.1 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | repository = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |              ------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `vfstool_lib` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33
[INFO] running `Command { std: "docker" "start" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | repository = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |              ------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `vfstool_lib` (manifest) generated 1 warning
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling cc v1.5.1
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling bstr v1.13.1
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling dream-path v1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling blake3 v1.8.7
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling vfstool_lib v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.66s
[INFO] running `Command { std: "docker" "inspect" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | repository = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |              ------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `vfstool_lib` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling zerocopy-derive v0.8.59
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling vfstool_lib v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 52.32s
[INFO] running `Command { std: "docker" "inspect" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | repository = "https://github.com/DreamWeave-MP/vfstool"
[INFO] [stderr]     |              ------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `vfstool_lib` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/vfstool_lib/ff966e35b80e1155/out/vfstool_lib-ff966e35b80e1155)
[INFO] [stdout] 
[INFO] [stdout] running 251 tests
[INFO] [stdout] test analysis::tests::layer_provenance::same_source_duplicate_occurrences_do_not_count_as_cross_source_overrides ... ok
[INFO] [stdout] test analysis::tests::layer_provenance::layer_index_preserves_provider_occurrences_within_one_source ... ok
[INFO] [stdout] test analysis::tests::layer_provenance::layer_index_skips_unsafe_provider_keys ... ok
[INFO] [stdout] test analysis::tests::lock_drift::drift_detects_source_and_hash_changes ... ok
[INFO] [stdout] test analysis::tests::lock_drift::lock_manifest_hashes_mixed_case_loose_winner_path ... ok
[INFO] [stdout] test analysis::tests::layer_provenance::layer_index_includes_unique_provider_keys ... ok
[INFO] [stdout] test analysis::tests::layer_provenance::duplicate_provider_occurrences_have_matching_vfs_provider_stack ... ok
[INFO] [stdout] test analysis::tests::layer_provenance::provenance_chain_respects_load_order ... ok
[INFO] [stdout] test analysis::tests::candidate::candidate_plan_names_the_current_winner_after_a_source_that_provides_nothing ... ok
[INFO] [stdout] test analysis::tests::candidate::candidate_plan_semantic_can_be_disabled ... ok
[INFO] [stdout] test analysis::tests::lock_drift::lock_manifest_hashes_manual_loose_provider_actual_file_path ... ok
[INFO] [stdout] test analysis::tests::layer_provenance::source_contributions_count_middle_sources_as_overriding_and_overridden ... ok
[INFO] [stdout] test analysis::tests::layer_provenance::a_vfs_and_its_layer_index_number_sources_alike_after_an_empty_directory ... ok
[INFO] [stdout] test analysis::tests::lock_drift::lock_manifest_is_sorted ... ok
[INFO] [stdout] test analysis::tests::lock_drift::lock_manifest_hashes_actual_same_source_winner_occurrence ... ok
[INFO] [stdout] test analysis::tests::lock_drift::lock_manifest_is_deterministic_across_runs ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_move_after_changes_winner ... ok
[INFO] [stdout] test analysis::tests::semantic::semantic_conflicts_reads_same_source_provider_occurrences ... ok
[INFO] [stdout] test analysis::tests::lock_drift::lock_manifest_uses_actual_vfs_winner_presence ... ok
[INFO] [stdout] test analysis::tests::semantic::semantic_conflicts_identical_and_different ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_move_before_changes_winner ... ok
[INFO] [stdout] test analysis::tests::candidate::candidate_plan_reports_additions_and_conflicts ... ok
[INFO] [stdout] test conflict::tests::conflicts_report_formats_archive_sources_as_entries ... ok
[INFO] [stdout] test conflict::tests::diff_report_compares_what_the_index_holds ... ok
[INFO] [stdout] test conflict::tests::conflicts_report_relative_paths ... ok
[INFO] [stdout] test analysis::tests::semantic::semantic_conflicts_are_deterministic_across_runs ... ok
[INFO] [stdout] test conflict::tests::conflict_paths_are_normalized ... ok
[INFO] [stdout] test conflict::tests::conflicts_report_sorted ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_impact_semantic_score_uses_before_after_winners_only ... ok
[INFO] [stdout] test conflict::tests::duplicate_keys_within_one_source_do_not_self_conflict ... ok
[INFO] [stdout] test conflict::tests::diff_report_finds_sources_spelled_in_another_case ... ok
[INFO] [stdout] test conflict::tests::diff_report_shared_and_unique ... ok
[INFO] [stdout] test conflict::tests::from_file_lists_normalizes_caller_supplied_paths ... ok
[INFO] [stdout] test conflict::tests::empty_directories_produce_no_conflicts ... ok
[INFO] [stdout] test conflict::tests::absolute_report_paths_keep_each_file_as_its_source_spells_it ... ok
[INFO] [stdout] test conflict::tests::diff_report_reads_a_directory_the_index_does_not_have_from_disk ... ok
[INFO] [stdout] test conflict::tests::diff_report_higher_priority_is_later_dir ... ok
[INFO] [stdout] test conflict::tests::from_file_lists_archive_before_dir_gives_archive_lower_priority ... ok
[INFO] [stdout] test conflict::tests::later_dir_shows_green_earlier_dir_shows_red ... ok
[INFO] [stdout] test conflict::tests::same_source_path_in_multiple_positions_does_not_self_conflict ... ok
[INFO] [stdout] test conflict::tests::from_file_lists_produces_same_result_as_from_directories ... ok
[INFO] [stdout] test conflict::tests::displaced_by_returns_next_lower_priority_dir ... ok
[INFO] [stdout] test conflict::tests::shadowed_report_clean_source_excluded ... ok
[INFO] [stdout] test conflict::tests::partial_overlap_correct_per_dir_counts ... ok
[INFO] [stdout] test conflict::tests::shadowed_report_excludes_partially_overridden_source ... ok
[INFO] [stdout] test conflict::tests::sources_containing_uses_byte_keys_for_non_utf8_filenames ... ok
[INFO] [stdout] test analysis::tests::semantic::semantic_conflict_omits_key_without_actual_vfs_winner ... ok
[INFO] [stdout] test conflict::tests::overridden_by_dir_returns_next_higher_priority_dir ... ok
[INFO] [stdout] test foundation::tests::content_digest_blake3_has_expected_shape ... ok
[INFO] [stdout] test foundation::tests::source_id_round_trip_index ... ok
[INFO] [stdout] test kb::tests::fingerprint_generation_pairs_loser_with_winner ... ok
[INFO] [stdout] test conflict::tests::shadowed_report_overridden_source_included_sorted ... ok
[INFO] [stdout] test conflict::tests::middle_dir_shows_both_arrows ... ok
[INFO] [stdout] test foundation::tests::normalized_key_normalizes_case_and_separators ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_swap_changes_winner ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_full_order_rejects_duplicate_sources ... ok
[INFO] [stdout] test conflict::tests::single_directory_never_conflicts_with_itself ... ok
[INFO] [stdout] test conflict::tests::sources_containing_returns_indices_in_order ... ok
[INFO] [stdout] test paths::tests::materializable_keys_reject_nul_bytes ... ok
[INFO] [stdout] test analysis::tests::semantic::semantic_conflicts_reads_mixed_case_loose_provider_paths ... ok
[INFO] [stdout] test analysis::tests::semantic::semantic_conflicts_enrich_adds_asset_class_and_delta ... ok
[INFO] [stdout] test paths::tests::normalize_already_normalized_is_noop ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_counts_current_winners_when_a_source_provides_nothing ... ok
[INFO] [stdout] test conflict::tests::unique_files_not_in_conflict_sets ... ok
[INFO] [stdout] test paths::tests::normalize_empty_path ... ok
[INFO] [stdout] test paths::tests::normalize_backslash_to_forward_slash ... ok
[INFO] [stdout] test matchers::tests::path_glob_single_star_does_not_cross_separators ... ok
[INFO] [stdout] test analysis::tests::candidate::candidate_plan_deduplicates_normalized_candidate_keys ... ok
[INFO] [stdout] test paths::tests::normalize_host_path_with_spaces_preserved ... ok
[INFO] [stdout] test paths::tests::normalize_in_place_backslash ... ok
[INFO] [stdout] test paths::tests::normalize_in_place_empty_path ... ok
[INFO] [stdout] test paths::tests::normalize_in_place_matches_allocating_version ... ok
[INFO] [stdout] test matchers::tests::path_glob_normalizes_pattern_case_and_separators ... ok
[INFO] [stdout] test paths::tests::normalize_in_place_noop_when_already_normalized ... ok
[INFO] [stdout] test paths::tests::normalize_in_place_uppercase ... ok
[INFO] [stdout] test paths::tests::normalize_uppercase_to_lowercase ... ok
[INFO] [stdout] test paths::tests::normalize_non_ascii_passthrough ... ok
[INFO] [stdout] test paths::tests::normalize_windows_path_combined ... ok
[INFO] [stdout] test paths::tests::normalize_single_component_uppercase ... ok
[INFO] [stdout] test paths::tests::normalize_already_lowercase_forward_slash_fast_path ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_impact_scores_with_profile ... ok
[INFO] [stdout] test policy::tests::must_exist_uses_actual_vfs_keys ... ok
[INFO] [stdout] test run::tests::changed_files_deleted_not_reported ... ok
[INFO] [stdout] test run::tests::changed_files_empty_baseline ... ok
[INFO] [stdout] test policy::tests::winner_rules_use_actual_vfs_winner ... ok
[INFO] [stdout] test matchers::tests::source_glob_matches_case_insensitive_path_text ... ok
[INFO] [stdout] test run::tests::changed_files_metadata_reports_new_files ... ok
[INFO] [stdout] test run::tests::changed_files_are_sorted ... ok
[INFO] [stdout] test run::tests::changed_files_metadata_reports_same_size_content_change ... ok
[INFO] [stdout] test policy::tests::must_exist_reports_missing ... ok
[INFO] [stdout] test run::tests::changed_files_metadata_ignores_unchanged_files ... ok
[INFO] [stdout] test run::tests::changed_files_new_file ... ok
[INFO] [stdout] test run::tests::changed_files_unchanged ... ok
[INFO] [stdout] test matchers::tests::path_glob_double_star_matches_nested ... ok
[INFO] [stdout] test run::tests::run_setup_clears_preexisting_merged_files ... ok
[INFO] [stdout] test conflict::tests::no_overlap_no_conflicts ... ok
[INFO] [stdout] test run::tests::metadata_snapshot_captures_hash_and_size ... ok
[INFO] [stdout] test run::tests::run_finalize_empty_when_nothing_changed ... ok
[INFO] [stdout] test run::tests::snapshot_empty_dir ... ok
[INFO] [stdout] test run::tests::changed_files_metadata_reports_modified_size ... ok
[INFO] [stdout] test run::tests::changed_files_modified_content ... ok
[INFO] [stdout] test semantic::tests::ini_comment_and_order_changes_are_cosmetic ... ok
[INFO] [stdout] test semantic::tests::json_semantics_are_unknown_without_serialize ... ok
[INFO] [stdout] test run::tests::run_setup_creates_merged_dir ... ok
[INFO] [stdout] test semantic::tests::toml_semantics_are_unknown_without_serialize ... ok
[INFO] [stdout] test solve::tests::solve_detects_precedence_cycle ... ok
[INFO] [stdout] test semantic::tests::binary_difference_is_behavior_changing ... ok
[INFO] [stdout] test solve::tests::solve_precedence_constraints ... ok
[INFO] [stdout] test solve::tests::solve_rejects_duplicate_source_paths ... ok
[INFO] [stdout] test run::tests::snapshot_captures_all_files ... ok
[INFO] [stdout] test run::tests::run_setup_returns_non_empty_snapshot ... ok
[INFO] [stdout] test solve::tests::solve_unknown_source_in_constraint_errors ... ok
[INFO] [stdout] test solve::tests::solve_unknown_source_in_current_order_errors ... ok
[INFO] [stdout] test run::tests::run_finalize_tracked_copies_modified_file ... ok
[INFO] [stdout] test run::tests::run_setup_count_matches_vfs_size ... ok
[INFO] [stdout] test run::tests::run_setup_tracked_returns_metadata_snapshot ... ok
[INFO] [stdout] test vfs::dump_tests::collapse_reports_missing_loose_source ... ok
[INFO] [stdout] test vfs::dump_tests::collapse_into_one_of_its_own_data_directories_keeps_the_files_there ... ok
[INFO] [stdout] test solve::tests::solve_winner_constraint_cannot_make_archive_beat_loose_file ... ok
[INFO] [stdout] test solve::tests::solve_winner_constraint_by_reordering ... ok
[INFO] [stdout] test vfs::dump_tests::collapse_extract_archives_copies_loose_zip_when_zip_feature_is_disabled ... ok
[INFO] [stdout] test vfs::dump_tests::collapse_rejects_symlinked_parent_directory ... ok
[INFO] [stdout] test vfs::dump_tests::collapse_uses_materializable_vfs_after_conflicting_key_is_rejected ... ok
[INFO] [stdout] test matchers::tests::question_mark_does_not_cross_separators ... ok
[INFO] [stdout] test vfs::dump_tests::dump_count_accurate ... ok
[INFO] [stdout] test vfs::dump_tests::dump_copy_mode ... ok
[INFO] [stdout] test run::tests::run_finalize_keeps_an_output_file_the_tool_rewrote_through_its_hard_link ... ok
[INFO] [stdout] test run::tests::snapshot_hash_is_content_based ... ok
[INFO] [stdout] test vfs::dump_tests::dump_copy_does_not_follow_existing_destination_symlink ... ok
[INFO] [stdout] test vfs::dump_tests::dump_hardlink_mode ... ok
[INFO] [stdout] test vfs::dump_tests::dump_creates_files ... ok
[INFO] [stdout] test analysis::tests::simulate_impact::simulate_with_buckets_reports_counts ... ok
[INFO] [stdout] test vfs::dump_tests::dump_into_one_of_its_own_data_directories_keeps_the_files_there ... ok
[INFO] [stdout] test vfs::dump_tests::dump_reports_a_missing_loose_source_it_leaves_out ... ok
[INFO] [stdout] test solve::tests::solve_unsat_contradictory_winner_constraints ... ok
[INFO] [stdout] test vfs::dump_tests::dump_rejects_symlinked_parent_directory ... ok
[INFO] [stdout] test vfs::dump_tests::dump_uses_materializable_vfs_after_conflicting_key_is_rejected ... ok
[INFO] [stdout] test vfs::dump_tests::dump_skips_missing_source ... ok
[INFO] [stdout] test vfs::dump_tests::dump_overwrites_existing ... ok
[INFO] [stdout] test vfs::dump_tests::dump_hardlink_overwrites_existing ... ok
[INFO] [stdout] test solve::tests::solve_winner_constraint_uses_exact_fallback_for_neutral_moves ... ok
[INFO] [stdout] test run::tests::run_finalize_copies_modified_file ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::materialization_plan_reports_hardlink_when_copy_is_only_fallback ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::from_directories_skips_unreadable_traversal_entries ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::layer_index_constructor_precomputes_provider_index ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::from_directories_recurses_deeply ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::from_single_directory_all_files_present ... ok
[INFO] [stdout] test vfs::dump_tests::materialization_plan_reports_symlinked_parent_directory ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::from_multiple_directories_unique_files_all_present ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::from_empty_directory_yields_empty_vfs ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::materialization_plan_uses_path_component_conflicts ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::push_provider_batch_all_unsafe_entries_is_noop ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::push_provider_batch_checks_its_entries_against_each_other ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::from_directories_skips_filenames_that_normalize_to_unsafe_keys ... ok
[INFO] [stdout] test policy::tests::glob_match_works ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::push_provider_rejects_unsafe_keys ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_provider_prefix_removes_provider_stacks_under_prefix ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::push_provider_batch_groups_entries_under_one_source ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_provider_prefix_uses_path_component_boundaries ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::push_provider_batch_rejects_unsafe_normalized_keys ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_resolved_prefix_uses_path_component_boundaries ... ok
[INFO] [stdout] test vfs::dump_tests::materialization_preserves_non_utf8_key_bytes ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::from_directories_skips_missing_directory ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_resolved_file_compacts_layer_sources ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_resolved_file_does_not_reveal_lower_priority_provider ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_resolved_file_normalizes_key ... ok
[INFO] [stdout] test vfs::dump_tests::dump_creates_subdirectories ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::set_winner_file_rejects_a_file_named_like_a_new_keys_folder ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::set_winner_loose_file_rejects_descendant_under_existing_file ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::set_winner_loose_file_normalizes_key_and_returns_previous_winner ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::push_directory_keeps_the_key_from_directories_keeps ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::set_winner_loose_file_rejects_child_when_ancestor_exists ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::set_winner_loose_file_rejects_unsafe_keys ... ok
[INFO] [stdout] test matchers::tests::path_glob_double_star_slash_matches_zero_or_more_directories ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_middle_provider_preserves_current_winner ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_source_reveals_remaining_source ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_winner_reveals_lower_priority_provider ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_against_empty_vfs_yields_all_additions ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::removing_whole_stacks_frees_their_directory_names ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_resolved_matching_glob_normalizes_pattern ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_skips_filenames_that_normalize_to_unsafe_keys ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_conflict_detected_across_case_normalization ... ok
[INFO] [stdout] test vfs::loose_tests::construction_mutation::remove_resolved_matching_glob_removes_matching_winners ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_mixed_yields_correct_split ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_uses_byte_keys_for_non_utf8_filenames ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_with_only_conflicting_files_yields_only_conflicts ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_handles_deep_nesting ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_empty_dir_against_populated_vfs_yields_no_results ... ok
[INFO] [stdout] test solve::tests::solve_is_deterministic_across_runs ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::extract_file_returns_none_for_missing_path ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::extract_file_copies_content_to_dest ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::contains_false_for_absent_key ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::extract_file_into_the_folder_the_file_lives_in_keeps_it ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::contains_normalizes_before_lookup ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::extract_file_creates_dest_dir_if_missing ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::extract_file_uses_normalized_key_for_destination_filename ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::extract_file_does_not_follow_existing_destination_symlink ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::contains_true_for_present_relative_key ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::remaining_uses_source_path_component_boundaries ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::backslash_lookup_finds_overriding_file ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::get_file_case_insensitive ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::collision_across_dirs_via_case_normalization ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::get_file_exact_lowercase_key ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::get_file_nonexistent_returns_none ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::paths_matching_no_match_returns_empty ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::paths_matching_normalizes_query ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::remaining_replacements_false_includes_files_from_filter_path ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::earlier_dir_does_not_win_over_later_dir ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::paths_with_returns_empty_for_nonexistent_prefix ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::paths_with_uses_path_component_boundaries ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::display_lists_a_file_whose_path_has_no_file_name_by_its_path ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::remove_provider_prefix_accepts_trailing_separator ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::paths_with_accepts_trailing_separators_case_and_backslashes ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::paths_with_finds_all_under_prefix ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::find_by_regex_case_insensitive ... ok
[INFO] [stdout] test vfs::loose_tests::extract_remaining::remaining_replacements_true_includes_overridden_files ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::three_dirs_last_one_wins ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::later_dir_wins_over_earlier_for_same_file ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::same_source_duplicate_providers_report_distinct_original_paths ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_files_sorted_within_node ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_absolute_root_key_is_slash ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::get_file_path_confirmed_correct ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::find_by_regex_invalid_returns_err ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::find_by_regex_non_matching_excluded ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::paths_matching_finds_by_substring ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::override_is_per_key_not_per_directory ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::get_file_backslash_lookup ... ok
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_dir_with_only_new_files_yields_only_additions ... ok
[INFO] [stdout] test vfs::loose_tests::lookup_priority_query::partial_overlap_unique_files_present_and_shared_resolves_to_later ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_filtered_prunes_empty_subdirs ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_filtered_all_included_matches_full_tree ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_filtered_keeps_only_matching_files ... ok
[INFO] [stdout] test vfs_file::tests::read::open_non_existing_file ... ok
[INFO] [stdout] test vfs_file::tests::read::path_must_not_be_normalized ... ok
[INFO] [stdout] test vfs_file::tests::read::open_existing_file ... ok
[INFO] [stdout] test vfs_file::tests::read::paths_must_match ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::find_by_regex_matching_files_returned ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_root_level_file_appears_in_root_node ... ok
[INFO] [stdout] test vfs_file::tests::read::open_loose_file_with_weird_chars ... ok
[INFO] [stdout] test vfs_file::tests::read::test_concurrent_writing ... ok
[INFO] [stdout] test vfs_file::tests::read::test_concurrent_writing_with_rwlock ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_relative_root_key_is_data_files ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::find_by_regex_preserves_regex_escapes ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_subdir_keys_are_component_names_not_full_paths ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_nested_file_reachable_somewhere_in_tree ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::tree_filtered_all_excluded_yields_empty_root ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::display_nests_each_folder_under_its_parent ... ok
[INFO] [stdout] test vfs_file::tests::read::test_concurrent_reading ... ok
[INFO] [stdout] test vfs::loose_tests::tree_find::find_by_regex_does_not_match_source_directory ... ok
[INFO] [stdout] test vfs::dump_tests::collapse_symlinks_to_files_of_a_relative_data_directory_resolve ... FAILED
[INFO] [stdout] test vfs::loose_tests::diff_directory::diff_reports_what_its_walk_cannot_read ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- vfs::dump_tests::collapse_symlinks_to_files_of_a_relative_data_directory_resolve stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vfs::dump_tests::collapse_symlinks_to_files_of_a_relative_data_directory_resolve' (1448) panicked at src/vfs/tests/dump_tests.rs:30:54:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b0731222531 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b0731222531 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b0731222531 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b0731222531 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b073123856a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b073123856a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5b0731226aac - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5b0731226aac - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5b07311fa6d6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b07311fa6d6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5b0731218419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x5b073115dd40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x5b073115dd40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5b0731218742 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5b0731218742 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5b07311fa782 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x5b07311f3079 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b07311fb62d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5b0731238e0c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b0731238b62 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5b0730d4beed - <core[a373ad73a504971]::result::Result<(), core[a373ad73a504971]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x5b0730d4beed - <vfstool_lib[51313c9b6eaf49fa]::vfs::dump_tests::TempDir>::write
[INFO] [stdout]                                at /opt/rustwide/workdir/src/vfs/tests/dump_tests.rs:30:54
[INFO] [stdout]   22:     0x5b0730d578ce - vfstool_lib[51313c9b6eaf49fa]::vfs::dump_tests::collapse_symlinks_to_files_of_a_relative_data_directory_resolve
[INFO] [stdout]                                at /opt/rustwide/workdir/src/vfs/tests/dump_tests.rs:213:9
[INFO] [stdout]   23:     0x5b0730d4a477 - vfstool_lib[51313c9b6eaf49fa]::vfs::dump_tests::collapse_symlinks_to_files_of_a_relative_data_directory_resolve::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/vfs/tests/dump_tests.rs:207:69
[INFO] [stdout]   24:     0x5b0730ee9cb6 - <vfstool_lib[51313c9b6eaf49fa]::vfs::dump_tests::collapse_symlinks_to_files_of_a_relative_data_directory_resolve::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b073115118b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5b073115118b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x5b073115e365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x5b073115e365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5b073115e365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x5b073115e365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x5b073115e365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5b073115e365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x5b073115e365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x5b0731157c54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x5b0731157c54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5b07311613f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5b07311613f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5b07311613f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x5b07311613f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x5b07311613f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5b07311613f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5b07311613f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5b07312217cf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5b07312217cf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x7ad8055b1dfa - <unknown>
[INFO] [stdout]   46:     0x7ad8056453d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vfs::loose_tests::diff_directory::diff_reports_what_its_walk_cannot_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vfs::loose_tests::diff_directory::diff_reports_what_its_walk_cannot_read' (1507) panicked at src/vfs/tests/loose_tests/diff_directory.rs:35:5:
[INFO] [stdout] assertion failed: diff.additions.is_empty()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b0731222531 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b0731222531 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b0731222531 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b0731222531 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b073123856a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b073123856a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5b0731226aac - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5b0731226aac - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5b07311fa6d6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b07311fa6d6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5b0731218419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x5b073115dd40 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x5b073115dd40 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5b0731218742 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5b0731218742 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5b07311fa7b4 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:678:13
[INFO] [stdout]   16:     0x5b07311f3079 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b07311fb62d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5b0731238e0c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b0731238dd2 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5b0730e1fd4b - vfstool_lib[51313c9b6eaf49fa]::vfs::loose_tests::diff_directory::diff_reports_what_its_walk_cannot_read
[INFO] [stdout]                                at /opt/rustwide/workdir/src/vfs/tests/loose_tests/diff_directory.rs:35:5
[INFO] [stdout]   21:     0x5b0730dfd8b7 - vfstool_lib[51313c9b6eaf49fa]::vfs::loose_tests::diff_directory::diff_reports_what_its_walk_cannot_read::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/vfs/tests/loose_tests/diff_directory.rs:19:44
[INFO] [stdout]   22:     0x5b0730eea616 - <vfstool_lib[51313c9b6eaf49fa]::vfs::loose_tests::diff_directory::diff_reports_what_its_walk_cannot_read::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5b073115118b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5b073115118b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   25:     0x5b073115e365 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   26:     0x5b073115e365 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5b073115e365 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   28:     0x5b073115e365 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   29:     0x5b073115e365 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5b073115e365 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   31:     0x5b073115e365 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   32:     0x5b0731157c54 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   33:     0x5b0731157c54 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5b07311613f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x5b07311613f2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x5b07311613f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   37:     0x5b07311613f2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   38:     0x5b07311613f2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5b07311613f2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x5b07311613f2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5b07312217cf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   42:     0x5b07312217cf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7ad8055b1dfa - <unknown>
[INFO] [stdout]   44:     0x7ad8056453d4 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     vfs::dump_tests::collapse_symlinks_to_files_of_a_relative_data_directory_resolve
[INFO] [stdout]     vfs::loose_tests::diff_directory::diff_reports_what_its_walk_cannot_read
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 249 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33", kill_on_drop: false }`
[INFO] [stdout] c9577f1dd42385fee24f6a835c62a2898aedd36e485a74fc5fb5cb6bbd6a4f33
