[INFO] fetching crate riri 0.8.0...
[INFO] testing riri-0.8.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate riri 0.8.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate riri 0.8.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate riri 0.8.0
[INFO] tweaked toml for crates.io crate riri 0.8.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate riri 0.8.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 riri 0.8.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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580
[INFO] running `Command { std: "docker" "start" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580", 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" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580" "/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" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580", 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" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling riri v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.24s
[INFO] running `Command { std: "docker" "inspect" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580", 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" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580" "/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 riri v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.82s
[INFO] running `Command { std: "docker" "inspect" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580", 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" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580" "/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.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/riri-f32dec57e5352463)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test shadow::tests::warp_collective_does_not_order_other_warps ... ok
[INFO] [stdout] test shadow::tests::warp_collective_orders_accesses_in_that_warp ... ok
[INFO] [stdout] test shadow::tests::barrier_orders_accesses ... ok
[INFO] [stdout] test shadow::tests::atomics_do_not_race_each_other ... ok
[INFO] [stdout] test shadow::tests::same_epoch_different_threads_race ... ok
[INFO] [stdout] test shadow::tests::write_after_concurrent_read_races ... ok
[INFO] [stdout] test shadow::tests::blocks_are_never_ordered ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/atomics.rs (/opt/rustwide/target/debug/deps/atomics-073ecb9d7de8c7ab)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test oxide_fences_order_across_blocks ... ok
[INFO] [stdout] test a_plain_access_still_races_with_an_atomic ... ok
[INFO] [stdout] test an_oxide_atomic_on_uninitialised_memory_names_the_kernel_line ... ok
[INFO] [stdout] test min_and_max_reduce ... ok
[INFO] [stdout] test sub_counts_down ... ok
[INFO] [stdout] test compare_exchange_lets_exactly_one_thread_win ... ok
[INFO] [stdout] test swap_hands_back_the_previous_value ... ok
[INFO] [stdout] test oxide_atomics_read_as_they_do_on_the_gpu ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/detect.rs (/opt/rustwide/target/debug/deps/detect-61205df84f712139)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test cross_block_race_even_after_barriers ... ok
[INFO] [stdout] test every_thread_writes_same_slot ... ok
[INFO] [stdout] test out_of_bounds_traps ... ok
[INFO] [stdout] test barrier_in_divergent_branch ... ok
[INFO] [stdout] test shared_memory_missing_barrier ... ok
[INFO] [stdout] test uninitialised_shared_read ... ok
[INFO] [stdout] test plain_read_racing_atomics ... ok
[INFO] [stdout] test atomics_do_not_race ... ok
[INFO] [stdout] test kernel_panic_is_reported ... ok
[INFO] [stdout] test diagnostics_are_deduplicated ... ok
[INFO] [stdout] test clean_vecadd ... ok
[INFO] [stdout] test shared_memory_with_barrier_is_clean ... ok
[INFO] [stderr]      Running tests/explore.rs (/opt/rustwide/target/debug/deps/explore-c1a14c8ae821109d)
[INFO] [stdout] test same_seed_same_schedule ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_spent_schedule_keeps_the_current_thread_running ... ok
[INFO] [stdout] test shrinking_can_be_turned_off ... ok
[INFO] [stdout] test run_with_gives_each_run_its_own_state ... ok
[INFO] [stdout] test a_kernel_that_carries_state_is_reported_as_unreproducible ... ok
[INFO] [stdout] test replaying_a_schedule_is_deterministic ... ok
[INFO] [stdout] test a_racy_kernel_is_found_and_shrunk ... ok
[INFO] [stdout] test exploration_is_deterministic ... ok
[INFO] [stdout] test the_shrunk_schedule_replays_the_same_finding ... ok
[INFO] [stdout] test shrinking_a_long_run_cuts_it_down ... ok
[INFO] [stderr]      Running tests/fences.rs (/opt/rustwide/target/debug/deps/fences-0ddfb4d269ee4265)
[INFO] [stdout] test a_clean_kernel_stays_clean_across_seeds ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test release_and_acquire_order_across_blocks ... ok
[INFO] [stdout] test threadfence_orders_across_blocks ... ok
[INFO] [stdout] test fencing_does_not_order_an_unrelated_block ... ok
[INFO] [stdout] test a_thread_that_never_fences_is_unaffected ... ok
[INFO] [stdout] test an_acquire_without_a_matching_release_is_not_enough ... ok
[INFO] [stdout] test without_fences_the_same_kernel_races ... ok
[INFO] [stdout] test a_release_without_a_matching_acquire_is_not_enough ... ok
[INFO] [stdout] test ordering_holds_on_every_schedule ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stderr]      Running tests/oxide.rs (/opt/rustwide/target/debug/deps/oxide-f2670b7089a05b2a)
[INFO] [stdout] test a_shuffle_on_a_diverged_warp_is_caught ... ok
[INFO] [stdout] test unchecked_access_out_of_range_traps ... ok
[INFO] [stdout] test a_converged_warp_reduction_is_clean ... ok
[INFO] [stdout] test indices_past_the_end_get_nothing ... ok
[INFO] [stdout] test sync_threads_orders_the_block ... ok
[INFO] [stdout] test block_indices_match_the_launch_shape ... ok
[INFO] [stdout] test votes_see_the_whole_warp ... ok
[INFO] [stdout] test unchecked_access_with_distinct_indices_is_clean ... ok
[INFO] [stdout] test unchecked_access_claiming_one_element_twice_is_caught ... ok
[INFO] [stdout] test a_device_function_outside_a_launch_says_so - should panic ... ok
[INFO] [stdout] test tier_one_vecadd_is_clean ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/uninit.rs (/opt/rustwide/target/debug/deps/uninit-b475070b940a0104)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test an_atomic_on_uninitialised_memory_is_caught ... ok
[INFO] [stdout] test an_initialised_buffer_is_unaffected ... ok
[INFO] [stdout] test initialisation_carries_across_launches ... ok
[INFO] [stdout] test a_kernel_that_fills_only_half_its_output_is_caught ... ok
[INFO] [stdout] test writing_before_reading_is_clean ... ok
[INFO] [stdout] test reading_global_memory_nobody_wrote_is_reported ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/warp.rs (/opt/rustwide/target/debug/deps/warp-7a81a70aa6d68e72)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test ballot_any_and_all ... ok
[INFO] [stdout] test lane_exits_while_its_warp_mates_wait ... ok
[INFO] [stdout] test a_tracked_helper_keeps_its_call_sites_apart ... ok
[INFO] [stdout] test caller_left_itself_out_of_the_mask ... ok
[INFO] [stdout] test known_gap_an_untracked_helper_hides_divergence ... ok
[INFO] [stdout] test lanes_disagreeing_about_the_mask ... ok
[INFO] [stdout] test full_mask_collective_orders_shared_memory_in_that_warp ... ok
[INFO] [stdout] test mask_naming_lanes_the_block_does_not_have ... ok
[INFO] [stdout] test shuffle_on_a_diverged_warp ... ok
[INFO] [stdout] test shuffle_reading_a_lane_outside_the_mask ... ok
[INFO] [stdout] test partial_mask_collective_does_not_order_memory ... ok
[INFO] [stdout] test shuffle_down_reduction_is_clean ... ok
[INFO] [stdout] test shuffle_past_the_end_keeps_own_value ... ok
[INFO] [stdout] test same_seed_same_schedule ... ok
[INFO] [stdout] test partial_mask_is_fine_when_every_member_arrives ... ok
[INFO] [stdout] test syncing_one_warp_does_not_order_another ... ok
[INFO] [stdout] test unequal_loop_counts_are_caught ... ok
[INFO] [stdout] test some_lanes_at_a_barrier_others_at_a_shuffle ... ok
[INFO] [stdout] test divergence_is_caught_on_every_schedule ... ok
[INFO] [stderr]      Running tests/waves.rs (/opt/rustwide/target/debug/deps/waves-694e55d9549ad8d0)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_block_cannot_see_one_in_a_later_wave ... ok
[INFO] [stdout] test a_multi_wave_launch_cannot_be_shrunk ... ok
[INFO] [stdout] test a_single_wave_is_unchanged ... ok
[INFO] [stdout] test races_between_waves_are_still_found ... ok
[INFO] [stdout] test shared_memory_stays_per_block_across_waves ... ok
[INFO] [stdout] test every_block_still_runs_and_indices_stay_right ... ok
[INFO] [stdout] test a_launch_larger_than_the_resident_cap_runs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 17.43s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests riri
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test src/oxide.rs - oxide (line 13) ... ignored
[INFO] [stdout] test src/warp.rs - warp (line 28) ... ok
[INFO] [stdout] test src/lib.rs - (line 23) ... ok
[INFO] [stdout] test src/warp.rs - warp (line 41) ... ok
[INFO] [stdout] test src/explore.rs - explore (line 13) ... ok
[INFO] [stdout] test src/oxide.rs - oxide::launch (line 118) ... ok
[INFO] [stdout] test src/explore.rs - explore::Explore::run_with (line 251) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.30s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580", kill_on_drop: false }`
[INFO] [stdout] 5b5d46c13e781223c4cd6c1847f0cf0e8e7517c500441bf0306c37202e885580
