[INFO] fetching crate subetha-pointers 0.6.0...
[INFO] testing subetha-pointers-0.6.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate subetha-pointers 0.6.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate subetha-pointers 0.6.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate subetha-pointers 0.6.0
[INFO] tweaked toml for crates.io crate subetha-pointers 0.6.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate subetha-pointers 0.6.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 subetha-pointers 0.6.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 subetha-core v0.6.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7
[INFO] running `Command { std: "docker" "start" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7", 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" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7" "/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" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7", 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" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling subetha-core v0.6.0
[INFO] [stderr]    Compiling subetha-pointers v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.73s
[INFO] running `Command { std: "docker" "inspect" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7", 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" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7" "/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 crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling regex v1.13.1
[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 ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling subetha-pointers v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 24.51s
[INFO] running `Command { std: "docker" "inspect" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7", 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" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7" "/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.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/subetha_pointers-f90b01d9fe3436af)
[INFO] [stdout] 
[INFO] [stdout] running 96 tests
[INFO] [stdout] test adaptive_cheri_pointer::tests::owned_writable_drop_reclaims ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::owned_writable_into_box_suppresses_drop ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_read_with_permission ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::owned_readable_drop_reclaims ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_unsafe_new_overflow_guards ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_unseal_restores ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::owned_writable_write_then_read ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_from_slice_strips_write_bit ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_narrow_writes_the_sub_range ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_sealed_blocks_write ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_unsafe_new_overflow_guards ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_from_slice_mut_grants_read_and_write ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_layout_is_24_bytes ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::owned_writable_into_box_round_trip_value ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_write_then_read ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::check_read_all_avx2_per_lane_results_match_scalar ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::count_valid_avx2_matches_scalar_oracle ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::empty_batch_returns_zero_count ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::owned_readable_new_and_read ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_layout_is_24_bytes ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_as_readable_view_strips_write ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_misaligned_narrow_is_misaligned ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_narrow_reads_the_sub_range ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::writable_narrow_readable_strips_write ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::remainder_lanes_handled_by_scalar_fallback ... ok
[INFO] [stdout] test bloom_pointer::tests::bloom64_no_false_negative ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::no_read_permission_caught_in_simd_path ... ok
[INFO] [stdout] test bloom_pointer::tests::bloom_cascade_layered_rejection ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::push_from_slice_and_read_single ... ok
[INFO] [stdout] test bloom_pointer::tests::bloom_fine_holds_more_keys_than_coarse ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::push_raw_validates_bounds_at_construction ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::count_valid_scalar_matches_check_all ... ok
[INFO] [stdout] test cardinality_pointer::tests::cardinality_buckets_to_log2 ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::large_batch_simd_vs_scalar_parity ... ok
[INFO] [stdout] test adaptive_rasp_batch::tests::sealed_bit_blocks_read_in_simd_path ... ok
[INFO] [stdout] test bloom_pointer::tests::bloom_pointer_size_is_16_bytes ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_read_without_permission_fails ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_narrow_strips_write ... ok
[INFO] [stdout] test cardinality_pointer::tests::distinct_cardinalities_compare_distinct ... ok
[INFO] [stdout] test cardinality_pointer::tests::size_tier_branching ... ok
[INFO] [stdout] test bloom_pointer::tests::bloom_pointer_basic_usage ... ok
[INFO] [stdout] test cardinality_pointer::tests::query_planner_branch_without_deref ... ok
[INFO] [stdout] test bloom_pointer::tests::bloom64_insert_then_query ... ok
[INFO] [stdout] test cardinality_pointer::tests::from_raw_unchecked_skips_envelope_check ... ok
[INFO] [stdout] test cardinality_pointer::tests::layout_is_8_bytes ... ok
[INFO] [stdout] test bloom_pointer::tests::a_fine_filter_at_its_suggested_capacity_passes_few_absent_keys ... ok
[INFO] [stdout] test cardinality_pointer::tests::set_cardinality_preserves_address ... ok
[INFO] [stdout] test k_tower_pointer::tests::ktower2_resolves_via_region_table ... ok
[INFO] [stdout] test k_tower_pointer::tests::ktower2_layout_is_8_bytes ... ok
[INFO] [stdout] test k_tower_pointer::tests::ktower2_segments_round_trip ... ok
[INFO] [stdout] test adaptive_cheri_pointer::tests::readable_sealed_blocks_read ... ok
[INFO] [stdout] test k_tower_pointer::tests::ktower3_segments_round_trip ... ok
[INFO] [stdout] test cardinality_pointer::tests::address_round_trips_with_masking ... ok
[INFO] [stdout] test bloom_pointer::tests::bloom_cascade_outer_inner_information ... ok
[INFO] [stdout] test bloom_pointer::tests::estimated_fpr_grows_with_load ... ok
[INFO] [stdout] test kstep_pointer::tests::k_step_2_skips_by_four ... ok
[INFO] [stdout] test kstep_pointer::tests::cache_line_stride_for_u8 ... ok
[INFO] [stdout] test kstep_pointer::tests::matrix_row_stride_workflow ... ok
[INFO] [stdout] test kstep_pointer::tests::cache_line_stride_picks_correct_k ... ok
[INFO] [stdout] test kstep_pointer::tests::strided_iter_yields_correct_elements ... ok
[INFO] [stdout] test k_tower_pointer::tests::ktower3_layout_is_8_bytes ... ok
[INFO] [stdout] test k_tower_pointer::tests::ktower_segments_distinguishable ... ok
[INFO] [stdout] test kstep_pointer::tests::tight_stride_walks_contiguous_array ... ok
[INFO] [stdout] test kstep_pointer::tests::k_step_1_skips_every_other ... ok
[INFO] [stdout] test kstep_pointer::tests::layout_is_16_bytes ... ok
[INFO] [stdout] test self_desc_pointer::tests::each_layout_shape_round_trips ... ok
[INFO] [stdout] test self_desc_pointer::tests::heterogeneous_dispatch_without_vtable ... ok
[INFO] [stdout] test self_desc_pointer::tests::layout_is_8_bytes ... ok
[INFO] [stdout] test self_desc_pointer::tests::address_round_trips_under_53_bit_mask ... ok
[INFO] [stdout] test umbra_pointer::tests::arc_umbra_keeps_target_alive ... ok
[INFO] [stdout] test umbra_pointer::tests::dedup_scan_via_prefix ... ok
[INFO] [stdout] test umbra_pointer::tests::skip_on_mismatch_zero_dereferences ... ok
[INFO] [stdout] test umbra_pointer::tests::layout_is_exactly_16_bytes ... ok
[INFO] [stdout] test self_desc_pointer::tests::set_type_id_preserves_address_and_shape ... ok
[INFO] [stdout] test umbra_pointer::tests::with_hash_prefix_is_deterministic_for_same_value ... ok
[INFO] [stdout] test self_desc_pointer::tests::set_layout_preserves_address_and_type ... ok
[INFO] [stdout] test umbra_pointer::tests::owner_drops_target ... ok
[INFO] [stdout] test umbra_pointer::tests::prefix_eq_does_not_deref ... ok
[INFO] [stdout] test versioned_pointer::tests::hlc_advances_logical_within_physical ... ok
[INFO] [stdout] test self_desc_pointer::tests::type_id_round_trips ... ok
[INFO] [stdout] test versioned_pointer::tests::hlc_merge_takes_max_then_bumps_logical ... ok
[INFO] [stdout] test versioned_pointer::tests::hlc_pointer_visibility ... ok
[INFO] [stdout] test versioned_pointer::tests::vector_clock_merge_takes_pointwise_max ... ok
[INFO] [stdout] test bloom_pointer::tests::absent_keys_pass_at_about_the_standard_estimated_rate ... ok
[INFO] [stdout] test versioned_pointer::tests::versioned_pointer_replace_enforces_monotonic ... ok
[INFO] [stdout] test versioned_pointer::tests::versioned_cascade_outer_inner_pattern ... ok
[INFO] [stdout] test versioned_pointer::tests::versioned_chain_basic_push_and_read ... ok
[INFO] [stdout] test versioned_pointer::tests::vector_clock_pointer_concurrent_read_is_none ... ok
[INFO] [stdout] test umbra_pointer::tests::with_content_prefix_copies_first_4_bytes ... ok
[INFO] [stdout] test versioned_pointer::tests::hlc_lexicographic_ordering ... ok
[INFO] [stdout] test umbra_pointer::tests::with_hash_prefix_distinguishes_different_values ... ok
[INFO] [stdout] test versioned_pointer::tests::vector_clock_causal_ordering ... ok
[INFO] [stdout] test versioned_pointer::tests::versioned_pointer_visibility ... ok
[INFO] [stdout] test cardinality_pointer::tests::from_raw_panics_on_out_of_envelope_address - should panic ... ok
[INFO] [stdout] test versioned_pointer::tests::versioned_pointer_replace_rejects_non_monotonic - should panic ... ok
[INFO] [stdout] test versioned_pointer::tests::versioned_chain_push_rejects_non_monotonic - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/soundness.rs (/opt/rustwide/target/debug/deps/soundness-6660677cc989f53d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_readable_capability_is_not_narrowed_to_a_misaligned_address ... ok
[INFO] [stdout] test a_writable_capability_is_not_narrowed_to_a_misaligned_address ... ok
[INFO] [stdout] test a_readable_capability_is_not_made_at_a_misaligned_address ... ok
[INFO] [stdout] test raspbatch_simd_checks_agree_with_the_scalar_check_across_the_sign_bit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests subetha_pointers
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/adaptive_cheri_pointer.rs - adaptive_cheri_pointer (line 59) - compile fail ... ok
[INFO] [stdout] test src/adaptive_cheri_pointer.rs - adaptive_cheri_pointer (line 37) - compile fail ... ok
[INFO] [stdout] test src/adaptive_cheri_pointer.rs - adaptive_cheri_pointer (line 47) - compile fail ... ok
[INFO] [stdout] test src/umbra_pointer.rs - umbra_pointer::UmbraPointer<T>::with_content_prefix (line 109) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7", kill_on_drop: false }`
[INFO] [stdout] 8fcf844c7221ffe603f66eb8b10d1bc049612dc935a70dd91e5526c22f4831c7
