[INFO] fetching crate shaq 4.4.0...
[INFO] testing shaq-4.4.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate shaq 4.4.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate shaq 4.4.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate shaq 4.4.0
[INFO] tweaked toml for crates.io crate shaq 4.4.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate shaq 4.4.0 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 shaq 4.4.0 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 dispatch2 v0.3.0
[INFO] [stderr]   Downloaded core_affinity v0.8.3
[INFO] [stderr]   Downloaded objc2 v0.6.3
[INFO] [stderr]   Downloaded nix v0.31.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635
[INFO] running `Command { std: "docker" "start" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635", 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" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635" "/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" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635", 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" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling shaq v4.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.12s
[INFO] running `Command { std: "docker" "inspect" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635", 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" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling nix v0.31.2
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling shaq v4.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling core_affinity v0.8.3
[INFO] [stderr]    Compiling ctrlc v3.5.2
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.69s
[INFO] running `Command { std: "docker" "inspect" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635", 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" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/shaq-7bc8bbafe2618cd0)
[INFO] [stdout] 
[INFO] [stdout] running 136 tests
[INFO] [stdout] test broadcast::producer_lane::tests::lane_ownership_is_exclusive ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::never_owned_lane_has_not_completed_acquisition ... ok
[INFO] [stdout] test broadcast::consumer_state::tests::lane_consumer_state_join_resamples_reservation_frontier ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::acquiring_installs_the_producer_id ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::no_active_consumers_allows_free_overwrite ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::publishes_and_advances_cursors ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::refused_reserves_count_rejected_items ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::reserve_rejects_count_above_capacity ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::retired_lane_keeps_the_rejected_items_count ... ok
[INFO] [stdout] test broadcast::consumer_state::tests::consumer_state_acquires_releases_and_recovers_indices ... ok
[INFO] [stdout] test broadcast::tests::broadcast_create_clone_and_join_share_all_lanes ... ok
[INFO] [stdout] test broadcast::consumer_state::tests::consumer_state_zero_slots_are_exhausted ... ok
[INFO] [stdout] test broadcast::tests::broadcast_reports_the_configured_lane_count ... ok
[INFO] [stdout] test broadcast::tests::backpressure_without_consumers_is_only_capacity ... ok
[INFO] [stdout] test broadcast::tests::borrowed_lane_metadata_keeps_the_producer_id_after_drop ... ok
[INFO] [stdout] test broadcast::tests::clones_until_lanes_exhausted ... ok
[INFO] [stdout] test broadcast::tests::consumer_joining_during_unpublished_reservation_skips_it ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::reserves_and_publishes_a_batch ... ok
[INFO] [stdout] test broadcast::consumer_state::tests::lane_consumer_state_recover_unclaimed_slot_joins_frontier ... ok
[INFO] [stdout] test broadcast::consumer_state::tests::lane_consumer_state_tracks_minimum_reserve_limit ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::claiming_lane_has_not_completed_acquisition ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::released_consumer_no_longer_constrains ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::retired_lane_keeps_the_last_owner_id ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::retired_lane_is_never_reclaimed ... ok
[INFO] [stdout] test broadcast::tests::force_release_consumer_frees_the_index_for_a_fresh_join ... ok
[INFO] [stdout] test broadcast::tests::lane_metadata_remains_available_after_producer_drop ... ok
[INFO] [stdout] test broadcast::tests::header_records_payload_layout ... ok
[INFO] [stdout] test broadcast::tests::join_rejects_uninitialized_file ... ok
[INFO] [stdout] test broadcast::tests::lane_metadata_is_none_for_an_out_of_range_index ... ok
[INFO] [stdout] test broadcast::tests::layout_rejects_oversized_capacity_without_panicking ... ok
[INFO] [stdout] test broadcast::tests::layout_rejects_zero_capacity ... ok
[INFO] [stdout] test broadcast::tests::never_owned_lane_has_no_metadata ... ok
[INFO] [stdout] test broadcast::consumer_state::tests::lane_consumer_state_recover_resumes_claimed_slot ... ok
[INFO] [stdout] test broadcast::tests::queue_identifier_defaults_to_zero ... ok
[INFO] [stdout] test broadcast::tests::borrowed_lane_metadata_remains_usable_after_a_read ... ok
[INFO] [stdout] test broadcast::tests::queue_identifier_returns_supplied_max ... ok
[INFO] [stdout] test broadcast::tests::queue_identifier_returns_supplied_zero ... ok
[INFO] [stdout] test broadcast::tests::dropped_producer_lane_stays_readable ... ok
[INFO] [stdout] test broadcast::tests::consumer_joining_late_skips_earlier_items ... ok
[INFO] [stdout] test broadcast::tests::every_consumer_observes_every_item_in_order ... ok
[INFO] [stdout] test broadcast::tests::every_endpoint_exposes_its_broadcast ... ok
[INFO] [stdout] test broadcast::tests::read_batch_is_bounded_and_commits_on_drop ... ok
[INFO] [stdout] test broadcast::tests::read_batch_as_slices_supports_wrapping ... ok
[INFO] [stdout] test broadcast::producer_lane::tests::backpressure_when_consumer_lags ... ok
[INFO] [stdout] test broadcast::tests::owned_lane_metadata_reports_the_producer_id ... ok
[INFO] [stdout] test broadcast::tests::public_debug_trait_bounds ... ok
[INFO] [stdout] test broadcast::tests::queue_identifier_returns_supplied_nonzero ... ok
[INFO] [stdout] test broadcast::tests::owned_lane_metadata_reports_the_lane ... ok
[INFO] [stdout] test broadcast::tests::owned_lane_metadata_starts_with_no_rejected_items ... ok
[INFO] [stdout] test broadcast::tests::read_batch_holds_cells_until_dropped ... ok
[INFO] [stdout] test broadcast::tests::producer_reports_its_configured_id ... ok
[INFO] [stdout] test broadcast::tests::read_batch_reports_the_source_producer_id ... ok
[INFO] [stdout] test broadcast::tests::read_guard_holds_cell_until_dropped ... ok
[INFO] [stdout] test broadcast::tests::read_guard_reports_the_source_lane ... ok
[INFO] [stdout] test broadcast::tests::slice_consumer_reads_payload_bytes ... ok
[INFO] [stdout] test broadcast::tests::read_guard_reports_the_source_producer_id ... ok
[INFO] [stdout] test broadcast::tests::recover_consumer_restarts_an_interrupted_join ... ok
[INFO] [stdout] test broadcast::tests::read_and_batch_timeout_observe_publication ... ok
[INFO] [stdout] test broadcast::tests::recover_consumer_resumes_from_last_position ... ok
[INFO] [stdout] test broadcast::tests::slice_read_guard_reports_the_source_producer_id ... ok
[INFO] [stdout] test broadcast::tests::slice_read_batch_reports_the_source_lane ... ok
[INFO] [stdout] test broadcast::tests::slow_consumer_backpressures_producer ... ok
[INFO] [stdout] test broadcast::tests::slice_consumer_batch_reads_payload_bytes ... ok
[INFO] [stdout] test broadcast::tests::retired_lane_metadata_keeps_the_rejected_items_count ... ok
[INFO] [stdout] test broadcast::tests::recover_rejects_out_of_range_index ... ok
[INFO] [stdout] test broadcast::tests::rejected_items_count_writes_refused_by_backpressure ... ok
[INFO] [stdout] test broadcast::tests::slice_read_guard_reports_the_source_lane ... ok
[INFO] [stdout] test broadcast::tests::untyped_broadcast_exposes_lane_metadata ... ok
[INFO] [stdout] test broadcast::tests::write_batch_publishes_on_drop ... ok
[INFO] [stdout] test broadcast::tests::try_write_slice_publishes_all_items ... ok
[INFO] [stdout] test broadcast::tests::typed_join_rejects_payload_layout_mismatch ... ok
[INFO] [stdout] test error::tests::test_wait_timeout_display ... ok
[INFO] [stdout] test error::tests::test_invalid_version_display ... ok
[INFO] [stdout] test broadcast::tests::slice_read_batch_reports_the_source_producer_id ... ok
[INFO] [stdout] test broadcast::tests::zero_consumer_slots_lets_producer_run_free ... ok
[INFO] [stdout] test mpmc::tests::invalid_file_sizes_are_rejected_before_io ... ok
[INFO] [stdout] test mpmc::tests::endpoints_are_send_and_sync_for_send_not_sync_items ... ok
[INFO] [stdout] test mpmc::tests::raw_read_batch_supports_manual_random_access_cleanup ... ok
[INFO] [stdout] test broadcast::tests::reserve_read_timeout_times_out_then_observes_publication ... ok
[INFO] [stdout] test mpmc::tests::read_batch_into_iter_drop_drops_only_unconsumed_values ... ok
[INFO] [stdout] test broadcast::tests::slice_consumer_joins_file_without_payload_type ... ok
[INFO] [stdout] test mpmc::tests::test_capacity_rounds_up ... ok
[INFO] [stdout] test mpmc::tests::test_clone_roles ... ok
[INFO] [stdout] test broadcast::tests::read_batch_reports_the_source_lane ... ok
[INFO] [stdout] test mpmc::tests::queue_identifier_defaults_to_zero ... ok
[INFO] [stdout] test mpmc::tests::test_consumer_recover_as_exclusive ... ok
[INFO] [stdout] test mpmc::tests::test_cross_role_joins ... ok
[INFO] [stdout] test mpmc::tests::test_consumer_recover_as_exclusive_lossy ... ok
[INFO] [stdout] test broadcast::tests::try_write_publishes ... ok
[INFO] [stdout] test mpmc::tests::test_heap_pair_drops_buffered_value_with_last_endpoint ... ok
[INFO] [stdout] test broadcast::tests::write_guard_publishes_on_drop_and_read_guard_reads ... ok
[INFO] [stdout] test mpmc::tests::test_multiple_producers_consumers ... ok
[INFO] [stdout] test mpmc::tests::queue_identifier_returns_supplied_max ... ok
[INFO] [stdout] test mpmc::tests::test_producer_consumer ... ok
[INFO] [stdout] test mpmc::tests::safe_read_batch_drop_drops_all_values ... ok
[INFO] [stdout] test mpmc::tests::copy_read_batch_supports_wrapped_random_access_and_into_iter ... ok
[INFO] [stdout] test mpmc::tests::queue_identifier_returns_supplied_nonzero ... ok
[INFO] [stdout] test mpmc::tests::test_producer_recover_as_exclusive ... ok
[INFO] [stdout] test shmem::tests::test_region_is_minimum_region_aligned ... ok
[INFO] [stdout] test spsc::tests::invalid_file_sizes_are_rejected_before_io ... ok
[INFO] [stdout] test mpmc::tests::test_read_timeout_observes_publication ... ok
[INFO] [stdout] test shmem::tests::test_alloc_region_is_4096_aligned ... ok
[INFO] [stdout] test mpmc::tests::test_drop_original_region_stays_alive ... ok
[INFO] [stdout] test mpmc::tests::test_reserve_and_try_read_ptr ... ok
[INFO] [stdout] test mpmc::tests::test_try_write_slice ... ok
[INFO] [stdout] test mpmc::tests::queue_identifier_returns_supplied_zero ... ok
[INFO] [stdout] test mpmc::tests::test_clone_producer ... ok
[INFO] [stdout] test mpmc::tests::test_reserve_read_timeout_observes_publication ... ok
[INFO] [stdout] test shmem::tests::test_alloc_region_accepts_non_4096_multiple ... ok
[INFO] [stdout] test spsc::tests::read_batch_is_bounded_and_releases_on_drop ... ok
[INFO] [stdout] test broadcast::tests::reserve_read_timeout_blocks_in_futex_then_times_out ... ok
[INFO] [stdout] test spsc::tests::queue_identifier_returns_supplied_nonzero ... ok
[INFO] [stdout] test spsc::tests::read_batch_supports_wrapped_random_access ... ok
[INFO] [stdout] test mpmc::tests::test_batch_write_exact_read_upto_max ... ok
[INFO] [stdout] test spsc::tests::read_batch_drop_and_partial_iteration_drop_values ... ok
[INFO] [stdout] test spsc::tests::test_join_consumer_as_producer ... ok
[INFO] [stdout] test spsc::tests::test_heap_pair_drops_buffered_value_with_last_endpoint ... ok
[INFO] [stdout] test spsc::tests::queue_identifier_returns_supplied_max ... ok
[INFO] [stdout] test spsc::tests::test_capacity_rounds_up ... ok
[INFO] [stdout] test spsc::tests::queue_identifier_returns_supplied_zero ... ok
[INFO] [stdout] test spsc::tests::queue_identifier_defaults_to_zero ... ok
[INFO] [stdout] test spsc::tests::test_drop_order_independent ... ok
[INFO] [stdout] test tests::sizing ... ok
[INFO] [stdout] test spsc::tests::reserve_read_batch_timeout_waits_for_at_least_one_value ... ok
[INFO] [stdout] test spsc::tests::test_read_timeout_observes_commit ... ok
[INFO] [stdout] test spsc::tests::test_join_producer_as_consumer ... ok
[INFO] [stdout] test spsc::tests::test_owned_read_non_copy ... ok
[INFO] [stdout] test spsc::tests::test_producer_consumer ... ok
[INFO] [stdout] test spsc::tests::test_wait_readable_max_timeout_does_not_panic ... ok
[INFO] [stdout] test spsc::tests::test_wait_readable_timeout_cleans_waiter ... ok
[INFO] [stdout] test broadcast::tests::threaded_producer_publish_is_visible_to_all_consumers ... ok
[INFO] [stdout] test mpmc::tests::panicking_batch_element_drop_still_releases_reservation ... ok
[INFO] [stdout] test spsc::tests::panicking_batch_element_drop_still_releases_reservation ... ok
[INFO] [stdout] test tests::legacy_sizing_panics_on_overflow ... ok
[INFO] [stdout] test mpmc::tests::test_reserve_batch_and_try_read_batch ... ok
[INFO] [stdout] test mpmc::tests::test_reserve_read_batch_timeout_observes_publication ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 136 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests shaq
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/broadcast.rs - broadcast::Broadcast<UnknownType>::join_untyped (line 244) - compile fail ... ok
[INFO] [stdout] test src/broadcast.rs - broadcast::Broadcast<UnknownType>::join_untyped (line 256) - compile fail ... ok
[INFO] [stdout] test src/broadcast.rs - broadcast::Broadcast<UnknownType>::join_untyped (line 226) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635", kill_on_drop: false }`
[INFO] [stdout] 485addc206af451dfa1c28720c42eb07421ed77b3265e0c545a323c96110a635
