[INFO] fetching crate quorum-core 0.3.3...
[INFO] testing quorum-core-0.3.3 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate quorum-core 0.3.3 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate quorum-core 0.3.3
[INFO] finished tweaking crates.io crate quorum-core 0.3.3
[INFO] tweaked toml for crates.io crate quorum-core 0.3.3 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate quorum-core 0.3.3 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 quorum-core 0.3.3 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df
[INFO] running `Command { std: "docker" "start" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df", 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" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df" "/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" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df", 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" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling libz-sys v1.1.28
[INFO] [stderr]    Compiling libgit2-sys v0.18.4+1.9.3
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling git2 v0.20.4
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling quorum-core v0.3.3 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:30:15
[INFO] [stderr]    |
[INFO] [stderr] 30 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `quorum-core` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.92s
[INFO] running `Command { std: "docker" "inspect" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df", 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" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling git2 v0.20.4
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]    Compiling quorum-core v0.3.3 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:30:15
[INFO] [stderr]    |
[INFO] [stderr] 30 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `quorum-core` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.81s
[INFO] running `Command { std: "docker" "inspect" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df", 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" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:30:15
[INFO] [stderr]    |
[INFO] [stderr] 30 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `quorum-core` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/quorum-core/a8d95e8c03d3a0ab/out/quorum_core-a8d95e8c03d3a0ab)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test archive::tests::archive_filename_substitutes_colon ... ok
[INFO] [stdout] test bundle::tests::truncate_marks_overflow ... ok
[INFO] [stdout] test archive::tests::buffer_is_deterministic_and_schema_version_first ... ok
[INFO] [stdout] test bundle::tests::truncate_smaller_than_budget_is_noop ... ok
[INFO] [stdout] test conventions::parser_tests::first_line_marker_optional_on_read ... ok
[INFO] [stdout] test conventions::parser_tests::file_with_no_fence_returns_above_only ... ok
[INFO] [stdout] test config::tests::memory_defaults_when_section_absent ... ok
[INFO] [stdout] test conventions::parser_tests::detect_orphans_no_file_treats_all_db_rows_as_orphans ... ok
[INFO] [stdout] test config::tests::memory_explicit_values_parsed ... ok
[INFO] [stdout] test conventions::parser_tests::malformed_block_bad_id_emits_diagnostic_and_does_not_panic ... ok
[INFO] [stdout] test conventions::parser_tests::fence_with_blocks_enumerates_all ... ok
[INFO] [stdout] test conventions::parser_tests::empty_fence_parses_with_zero_blocks ... ok
[INFO] [stdout] test config::tests::missing_config_errors_with_helpful_message ... ok
[INFO] [stdout] test conventions::parser_tests::malformed_block_missing_close_emits_diagnostic ... ok
[INFO] [stdout] test conventions::parser_tests::round_trip_preserves_outside_fence_bytes ... ok
[INFO] [stdout] test conventions::parser_tests::duplicate_managed_section_surfaces_diagnostic ... ok
[INFO] [stdout] test conventions::parser_tests::detect_orphans_malformed_block_surfaces_parser_diagnostic ... ok
[INFO] [stdout] test conventions::writer_tests::existing_file_without_marker_preserves_marker_absence ... ok
[INFO] [stdout] test config::tests::round_trip ... ok
[INFO] [stdout] test conventions::writer_tests::from_parsed_block_recovers_canonical_layout ... ok
[INFO] [stdout] test conventions::writer_tests::above_fence_bytes_preserved_byte_for_byte ... ok
[INFO] [stdout] test conventions::writer_tests::line_ending_detect_basic ... ok
[INFO] [stdout] test conventions::writer_tests::from_parsed_block_returns_none_on_non_canonical ... ok
[INFO] [stdout] test conventions::parser_tests::is_valid_short_hash_basics ... ok
[INFO] [stdout] test conventions::writer_tests::empty_body_block_canonical_layout ... ok
[INFO] [stdout] test conventions::writer_tests::fresh_file_emits_first_line_marker_and_fence ... ok
[INFO] [stdout] test conventions::writer_tests::non_empty_body_block_canonical_layout ... ok
[INFO] [stdout] test conventions::parser_tests::detect_orphans_full_match_is_clean ... ok
[INFO] [stdout] test deny_list::tests::path_patterns_match_at_root_and_nested ... ok
[INFO] [stdout] test deny_list::tests::basename_patterns_match_at_any_depth ... ok
[INFO] [stdout] test conventions::writer_tests::round_trip_two_blocks ... ok
[INFO] [stdout] test conventions::parser_tests::detect_orphans_file_orphan_and_db_orphan ... ok
[INFO] [stdout] test conventions::writer_tests::atomic_write_overwrites_existing ... ok
[INFO] [stdout] test deny_list::tests::quorum_state_dir_match_is_first_segment_only ... ok
[INFO] [stdout] test deny_list::tests::quorum_state_dir_windows_separators_normalized ... ok
[INFO] [stdout] test conventions::writer_tests::atomic_write_rejects_path_without_parent ... ok
[INFO] [stdout] test config::tests::memory_bundle_cap_out_of_range_rejected ... ok
[INFO] [stdout] test conventions::writer_tests::round_trip_crlf_single_block ... ok
[INFO] [stdout] test conventions::writer_tests::round_trip_lf_single_block ... ok
[INFO] [stdout] test deny_list::tests::unrelated_paths_are_not_denied ... ok
[INFO] [stdout] test deny_list::tests::quorum_state_dir_is_excluded ... ok
[INFO] [stdout] test git::tests::strip_creds_removes_https_userinfo ... ok
[INFO] [stdout] test discovery::tests::agents_md_wins_when_claude_absent ... ok
[INFO] [stdout] test deny_list::tests::reason_returns_matching_pattern ... ok
[INFO] [stdout] test memory::identity::tests::changes_when_source_type_differs ... ok
[INFO] [stdout] test discovery::tests::empty_repo_returns_no_chosen ... ok
[INFO] [stdout] test deny_list::tests::windows_path_separators_normalized ... ok
[INFO] [stdout] test memory::identity::tests::from_hex_rejects_bad_input ... ok
[INFO] [stdout] test memory::identity::tests::whitespace_collapse_and_lowercase_in_title ... ok
[INFO] [stdout] test config::tests::memory_threshold_out_of_range_rejected ... ok
[INFO] [stdout] test git::tests::detect_binary_finds_null_byte ... ok
[INFO] [stdout] test memory::identity::tests::hex_round_trip ... ok
[INFO] [stdout] test memory::identity::tests::models_case_normalized ... ok
[INFO] [stdout] test memory::identity::tests::models_order_does_not_matter ... ok
[INFO] [stdout] test memory::identity::tests::changes_when_models_differ ... ok
[INFO] [stdout] test memory::identity::tests::confidence_drift_does_not_change_hash ... ok
[INFO] [stdout] test config::tests::memory_expire_days_out_of_range_rejected ... ok
[INFO] [stdout] test conventions::writer_tests::atomic_write_happy_path ... ok
[INFO] [stdout] test discovery::tests::claude_md_wins_when_all_present ... ok
[INFO] [stdout] test memory::identity::tests::stable_across_body_and_confidence_drift ... ok
[INFO] [stdout] test memory::schema::tests::migrate_is_idempotent_on_fresh ... ok
[INFO] [stdout] test memory::schema::tests::check_constraints_present ... ok
[INFO] [stdout] test memory::tests::reason_round_trip ... ok
[INFO] [stdout] test memory::schema::tests::new_v2_tables_present_after_migrate ... ok
[INFO] [stdout] test memory::tests::truncate_at_codepoint_boundary_basic ... ok
[INFO] [stdout] test memory::tests::validate_note_rules ... ok
[INFO] [stdout] test review::tests::empty_clusters_yield_no_findings ... ok
[INFO] [stdout] test memory::schema::tests::migrate_upgrades_v1_to_v2_and_preserves_dismissals ... ok
[INFO] [stdout] test review::tests::maps_summary_and_clusters ... ok
[INFO] [stdout] test review::tests::missing_id_errors ... ok
[INFO] [stdout] test memory::gitignore::tests::idempotent_when_already_ignored ... ok
[INFO] [stdout] test memory::gitignore::tests::writes_to_empty_repo ... ok
[INFO] [stdout] test memory::gitignore::tests::is_tracked_false_for_absent_file ... ok
[INFO] [stdout] test memory::gitignore::tests::appends_with_newline_when_existing_gitignore_has_no_trailing_newline ... ok
[INFO] [stdout] test memory::sqlite::tests::other_without_note_rejected_at_trait_layer ... ok
[INFO] [stdout] test memory::sqlite::tests::dismiss_duplicate_returns_already_dismissed ... ok
[INFO] [stdout] test memory::sqlite::tests::permanent_dismissal_returned_by_load_active ... ok
[INFO] [stdout] test memory::sqlite::tests::reopen_integrity_with_wal_sidecars ... ok
[INFO] [stdout] test memory::sqlite::tests::expired_dismissal_filtered_out ... ok
[INFO] [stdout] test memory::sqlite::tests::body_snapshot_truncated_to_2kb ... ok
[INFO] [stdout] test memory::sqlite::tests::dismiss_then_load_active ... ok
[INFO] [stdout] test memory::sqlite::tests::record_seen_idempotent_per_session ... ok
[INFO] [stdout] test memory::sqlite::tests::delete_is_idempotent_on_unknown ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests quorum_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df", kill_on_drop: false }`
[INFO] [stdout] c82886bc38eb48455bf6da193c78b3c7a4272c148338604d5c5350ed745385df
