[INFO] fetching crate watchexec 8.4.4...
[INFO] testing watchexec-8.4.4 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate watchexec 8.4.4 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate watchexec 8.4.4
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate watchexec 8.4.4
[INFO] tweaked toml for crates.io crate watchexec 8.4.4 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate watchexec 8.4.4 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate watchexec 8.4.4 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded watchexec-supervisor v6.0.0
[INFO] [stderr]   Downloaded watchexec-signals v5.1.1
[INFO] [stderr]   Downloaded watchexec-events v6.1.3
[INFO] [stderr]   Downloaded normalize-path v0.2.2
[INFO] [stderr]   Downloaded atomic-take v1.1.0
[INFO] [stderr]   Downloaded async-priority-channel v0.2.0
[INFO] [stderr]   Downloaded process-wrap v9.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3
[INFO] running `Command { std: "docker" "start" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3", 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" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3", 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" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling normalize-path v0.2.2
[INFO] [stderr]    Compiling atomic-take v1.1.0
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling event-listener v4.0.3
[INFO] [stderr]    Compiling async-priority-channel v0.2.0
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling inotify v0.11.5
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling watchexec-signals v5.1.1
[INFO] [stderr]    Compiling watchexec-events v6.1.3
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling process-wrap v9.1.1
[INFO] [stderr]    Compiling watchexec-supervisor v6.0.0
[INFO] [stderr]    Compiling watchexec v8.4.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 46.83s
[INFO] running `Command { std: "docker" "inspect" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3", 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" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling lazy_static v1.5.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling inotify v0.11.5
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling watchexec-signals v5.1.1
[INFO] [stderr]    Compiling watchexec-events v6.1.3
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling process-wrap v9.1.1
[INFO] [stderr]    Compiling watchexec-supervisor v6.0.0
[INFO] [stderr]    Compiling watchexec v8.4.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 07s
[INFO] running `Command { std: "docker" "inspect" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3", 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" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/watchexec-178eeba50098ac9c)
[INFO] [stdout] 
[INFO] [stdout] running 107 tests
[INFO] [stdout] test sources::fs::backend::tests::explicit_poll_uses_configured_interval ... ok
[INFO] [stdout] test sources::fs::backend::tests::max_files_watch_is_always_a_resource_error ... ok
[INFO] [stdout] test sources::fs::backend::tests::unix_handle_errno_values_are_classified ... ok
[INFO] [stdout] test sources::fs::backend::tests::factory_constructs_poll_for_kqueue_recommendation ... ok
[INFO] [stdout] test sources::fs::backend::tests::factory_constructs_poll_for_explicit_poll ... ok
[INFO] [stdout] test config::tests::config_watch_waits_after_first_run ... ok
[INFO] [stdout] test config::tests::config_watch_first_run_is_immediate ... ok
[INFO] [stdout] test sources::fs::recursor::tests::canonical_identity_breaks_basic_symlink_cycle ... ok
[INFO] [stdout] test sources::fs::recursor::tests::canonical_identity_change_rebuilds_before_scanning_new_tree ... ok
[INFO] [stdout] test sources::fs::backend::tests::linux_enospc_is_too_many_watches ... ok
[INFO] [stdout] test sources::fs::backend::tests::native_poll_uses_notify_default_interval ... ok
[INFO] [stdout] test sources::fs::backend::tests::notify_config_preserves_symlink_policy ... ok
[INFO] [stdout] test sources::fs::recursor::tests::ambiguous_directory_to_file_removes_stale_subtree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::a_local_scan_failure_does_not_stop_good_siblings ... ok
[INFO] [stdout] test sources::fs::recursor::tests::ambiguous_same_identity_directory_is_reregistered ... ok
[INFO] [stdout] test sources::fs::recursor::tests::configured_directory_root_is_reacquired_after_delete_recreate ... ok
[INFO] [stdout] test sources::fs::recursor::tests::atomic_exchange_of_guarded_ancestor_reregisters_closer_guard ... ok
[INFO] [stdout] test sources::fs::recursor::tests::already_removed_backend_watch_converges_without_error ... ok
[INFO] [stdout] test sources::fs::backend::tests::factory_constructs_selected_native_backend ... ok
[INFO] [stdout] test config::tests::config_watch_observes_change_between_calls ... ok
[INFO] [stdout] test sources::fs::recursor::tests::canonical_source_alias_covers_guard_and_projects_topology ... ok
[INFO] [stdout] test sources::fs::recursor::tests::filter_replacement_prunes_and_reopens_subtrees ... ok
[INFO] [stdout] test sources::fs::recursor::tests::followed_missing_root_guards_lexical_symlink_ancestor ... ok
[INFO] [stdout] test sources::fs::recursor::tests::from_only_atomic_file_root_exchange_reacquires_without_create ... ok
[INFO] [stdout] test sources::fs::recursor::tests::from_only_atomic_root_exchange_reacquires_without_create ... ok
[INFO] [stdout] test sources::fs::recursor::tests::configured_file_root_is_reacquired_after_delete_recreate ... ok
[INFO] [stdout] test sources::fs::recursor::tests::create_scans_an_already_populated_subtree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_pending_coverage_does_not_retry_on_logical_epochs ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_discovers_populated_tree_without_descendant_registration ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_prunes_and_reconciles_only_the_logical_tree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_projects_root_level_canonical_events_to_aliases ... ok
[INFO] [stdout] test id::test_threadid ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_batches_root_coverage_before_logical_scan ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_explicit_nested_root_overrides_pruned_ancestor ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_rebuild_replays_only_batched_root_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::backend_path_not_found_is_local_invalidation_not_rebuild ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_file_root_can_become_a_directory_without_native_churn ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_file_root_uses_stable_parent_coverage_across_replacement ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_missing_nonrecursive_root_has_stable_child_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_path_disappearance_rebuilds_before_scanning ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_rebuilds_when_configured_root_changes_canonical_target ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_rescan_refreshes_logical_state_without_native_churn ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fsevents_does_not_claim_external_descendant_symlink_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::managed_rescan_rebuilds_and_replays_backend ... ok
[INFO] [stdout] test sources::fs::recursor::tests::native_poll_fallback_verifies_success_against_metadata ... ok
[INFO] [stdout] test sources::fs::recursor::tests::missing_outer_root_does_not_discard_queued_nested_root ... ok
[INFO] [stdout] test sources::fs::recursor::tests::guard_permission_error_preserves_closer_existing_coverage ... ok
[INFO] [stdout] test sources::fs::recursor::tests::overlapping_roots_share_registrations_and_ownership ... ok
[INFO] [stdout] test sources::fs::recursor::tests::guarded_nested_root_advances_on_one_sided_move_to_ancestor ... ok
[INFO] [stdout] test sources::fs::recursor::tests::generic_rebuild_replays_coverage_before_scanner_failures ... ok
[INFO] [stdout] test sources::fs::recursor::tests::ignored_descendant_is_pruned_but_explicit_root_is_not ... ok
[INFO] [stdout] test sources::fs::recursor::tests::generic_watch_failure_is_retried_once_on_fresh_backend ... ok
[INFO] [stdout] test sources::fs::recursor::tests::initial_root_permission_error_installs_guard_and_retries_once ... ok
[INFO] [stdout] test sources::fs::recursor::tests::prefix_removal_finishes_after_generic_unwatch_rebuild ... ok
[INFO] [stdout] test sources::fs::recursor::tests::recursive_and_nonrecursive_same_root_share_one_watch ... ok
[INFO] [stdout] test sources::fs::recursor::tests::parent_guard_events_outside_roots_are_not_public ... ok
[INFO] [stdout] test sources::fs::recursor::tests::non_followed_explicit_symlink_uses_only_ancestor_guard ... ok
[INFO] [stdout] test sources::fs::recursor::tests::removal_uses_known_prefix_without_metadata ... ok
[INFO] [stdout] test sources::fs::recursor::tests::paired_rename_invalidates_existing_destination_before_add ... ok
[INFO] [stdout] test sources::fs::recursor::tests::recursive_file_discovery_keeps_explicit_file_owner ... ok
[INFO] [stdout] test sources::fs::recursor::tests::fresh_backend_replays_known_coverage_before_returning ... ok
[INFO] [stdout] test sources::fs::recursor::tests::same_path_root_replacement_installs_new_identity ... ok
[INFO] [stdout] test sources::fs::recursor::tests::queued_sweep_does_not_remove_refreshed_owner ... ok
[INFO] [stdout] test sources::fs::recursor::tests::replacing_backend_replays_all_roots ... ok
[INFO] [stdout] test sources::fs::recursor::tests::replay_resource_latch_stops_later_calls_and_retains_pending ... ok
[INFO] [stdout] test sources::fs::recursor::tests::non_followed_component_uses_nearest_safe_guard ... ok
[INFO] [stdout] test sources::fs::recursor::tests::resource_skipped_candidate_retries_when_removal_frees_capacity ... ok
[INFO] [stdout] test sources::fs::recursor::tests::second_epoch_classification_failure_preserves_known_subtree ... ok
[INFO] [stdout] test sources::fs::recursor::tests::transient_child_classification_failure_is_retried_once ... ok
[INFO] [stdout] test sources::fs::recursor::tests::transient_child_scan_failure_is_retried_once ... ok
[INFO] [stdout] test sources::fs::recursor::tests::unmanaged_backend_installs_complete_roots_with_requested_modes ... ok
[INFO] [stdout] test sources::fs::recursor::tests::second_epoch_scan_failure_preserves_known_descendants ... ok
[INFO] [stdout] test sources::fs::recursor::tests::resource_error_preserves_existing_watches_and_latches_epoch ... ok
[INFO] [stdout] test sources::fs::recursor::tests::split_replacement_rebuilds_populated_subtree_and_later_nested_state ... ok
[INFO] [stdout] test sources::fs::recursor::tests::windows_directory_root_keeps_parent_guard_after_recreation ... ok
[INFO] [stdout] test sources::fs::tests::backend_strategy_matches_notify_capabilities ... ok
[INFO] [stdout] test sources::fs::tests::accepted_callback_error_survives_reconfiguration_race ... ok
[INFO] [stdout] test sources::fs::recursor::tests::unmanaged_non_followed_component_skips_notify_registration ... ok
[INFO] [stdout] test sources::fs::recursor::tests::nonrecursive_root_is_watched_once_without_scanning ... ok
[INFO] [stdout] test sources::fs::recursor::tests::missing_root_guard_moves_to_nearest_existing_ancestor ... ok
[INFO] [stdout] test sources::fs::tests::native_backend_falls_back_from_kqueue_to_poll ... ok
[INFO] [stdout] test sources::fs::tests::callback_rejects_obsolete_generation_before_enqueue ... ok
[INFO] [stdout] test sources::fs::tests::explicit_poll_ignores_native_recommendation ... ok
[INFO] [stdout] test sources::fs::tests::current_generation_closed_event_error_remains_reliable ... ok
[INFO] [stdout] test sources::fs::tests::native_backend_preserves_other_recommendations ... ok
[INFO] [stdout] test sources::fs::recursor::tests::removing_representative_alias_replays_surviving_alias ... ok
[INFO] [stdout] test sources::fs::recursor::tests::replay_path_not_found_migrates_to_surviving_alias ... ok
[INFO] [stdout] test sources::fs::tests::obsolete_generation_does_not_emit_ordinary_event ... ok
[INFO] [stdout] test sources::fs::recursor::tests::persistent_child_errors_are_bounded_and_keep_parent_coverage ... ok
[INFO] [stdout] test sources::fs::tests::paired_rename_preserves_from_to_order ... ok
[INFO] [stdout] test sources::fs::recursor::tests::persistent_watch_failure_is_excluded_after_one_retry ... ok
[INFO] [stdout] test sources::fs::recursor::tests::poll_permission_error_does_not_commit_unverified_registration ... ok
[INFO] [stdout] test sources::fs::recursor::tests::recreated_descendant_clears_persistent_watch_suppression ... ok
[INFO] [stdout] test sources::fs::recursor::tests::topology_does_not_inherit_stale_owner_during_filter_epoch ... ok
[INFO] [stdout] test sources::fs::tests::process_event_drops_when_channel_full ... ok
[INFO] [stdout] test sources::fs::tests::process_event_propagates_when_channel_closed ... ok
[INFO] [stdout] test sources::fs::tests::topology_lane_remains_lossless_when_ordinary_lane_is_full ... ok
[INFO] [stdout] test sources::fs::tests::process_event_infers_file_type_of_removed_path_from_kind ... ok
[INFO] [stdout] test sources::fs::tests::readiness_captures_topology_only_at_first_quiescence ... ok
[INFO] [stdout] test sources::fs::tests::internally_rebuilt_generation_emits_accepted_ordinary_event ... ok
[INFO] [stdout] test sources::fs::tests::worker_skips_revision_zero_ready_but_signals_same_value_revision ... ok
[INFO] [stdout] test sources::fs::recursor::tests::unmanaged_same_value_epoch_retries_resource_failed_root ... ok
[INFO] [stdout] test sources::fs::tests::readiness_fence_waits_for_callback_holding_enqueue_gate ... ok
[INFO] [stdout] test sources::fs::tests::recursive_root_strategy_recreates_for_root_changes_or_retry ... ok
[INFO] [stdout] test sources::fs::tests::split_rename_and_rescan_produce_reliable_topology ... ok
[INFO] [stdout] test sources::fs::recursor::tests::watches_each_directory_before_scanning_it ... ok
[INFO] [stdout] test sources::fs::recursor::tests::plain_files_are_discovered_in_linear_time ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- sources::fs::recursor::tests::plain_files_are_discovered_in_linear_time stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'sources::fs::recursor::tests::plain_files_are_discovered_in_linear_time' (1799) panicked at src/sources/fs/recursor.rs:2857:9:
[INFO] [stdout] traversal is superlinear in file count: 1.95646ms for 2000 files but 20.222158ms for 8000 (allowance 15.65168ms)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x631a741f8901 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x631a7420e1aa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x631a741fd2dc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x631a741d35e6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x631a741f0759 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x631a74141420 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x631a741f0a82 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x631a741d3692 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x631a741cc349 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x631a741d428d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x631a7420e90c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x631a74075bbf - watchexec[26f2b29b14045dd1]::sources::fs::recursor::tests::plain_files_are_discovered_in_linear_time
[INFO] [stdout]   12:     0x631a740f6a49 - <watchexec[26f2b29b14045dd1]::sources::fs::recursor::tests::plain_files_are_discovered_in_linear_time::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x631a7413470b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   14:     0x631a74141d75 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x631a7413b634 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x631a74144ed2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x631a741f8199 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7f2f74eb5dfa - <unknown>
[INFO] [stdout]   19:     0x7f2f74f493d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     sources::fs::recursor::tests::plain_files_are_discovered_in_linear_time
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 106 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3", kill_on_drop: false }`
[INFO] [stdout] 73e499f7d8e2134a5f35b759a7c2076d5fa79cdd9c5205ca1c133557ca7cc9f3
