[INFO] fetching crate scc-context 0.2.9...
[INFO] testing scc-context-0.2.9 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate scc-context 0.2.9 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate scc-context 0.2.9
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate scc-context 0.2.9
[INFO] tweaked toml for crates.io crate scc-context 0.2.9 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scc-context 0.2.9 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 scc-context 0.2.9 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 ref-cast v1.0.26
[INFO] [stderr]   Downloaded serde_derive_internals v0.30.0
[INFO] [stderr]   Downloaded ref-cast-impl v1.0.26
[INFO] [stderr]   Downloaded schemars_derive v1.2.2
[INFO] [stderr]   Downloaded scc-store v0.2.9
[INFO] [stderr]   Downloaded scc-core v0.2.9
[INFO] [stderr]   Downloaded scc-graph v0.2.9
[INFO] [stderr]   Downloaded blake3 v1.8.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92
[INFO] running `Command { std: "docker" "start" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92", 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" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92" "/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" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92", 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" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling find-msvc-tools v0.1.10
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling cc v1.4.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling blake3 v1.8.6
[INFO] [stderr]    Compiling serde_derive_internals v0.30.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling schemars_derive v1.2.2
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling schemars v1.2.2
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling scc-core v0.2.9
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling scc-store v0.2.9
[INFO] [stderr]    Compiling scc-graph v0.2.9
[INFO] [stderr]    Compiling scc-context v0.2.9 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.69s
[INFO] running `Command { std: "docker" "inspect" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92", 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" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92" "/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 bitflags v2.13.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling scc-store v0.2.9
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling scc-graph v0.2.9
[INFO] [stderr]    Compiling scc-context v0.2.9 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.56s
[INFO] running `Command { std: "docker" "inspect" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92", 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" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92" "/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.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scc_context-29d90443473650e6)
[INFO] [stdout] 
[INFO] [stdout] running 95 tests
[INFO] [stdout] test atlas::tests::kinds_stringify ... ok
[INFO] [stdout] test budget::tests::percents_sum_to_one_hundred ... ok
[INFO] [stdout] test context_ledger::tests::novelty_penalty_never_suppresses_critical_anchors ... ok
[INFO] [stdout] test budget::tests::unused_quota_rolls_forward_and_truncation_is_disclosed ... ok
[INFO] [stdout] test context_ledger::tests::novelty_penalty_suppresses_seen_unchanged_only ... ok
[INFO] [stdout] test packs::tests::finish_with_rollover_discloses_truncated_quota ... ok
[INFO] [stdout] test packs::tests::render_hard_cap_always_fits ... ok
[INFO] [stdout] test packs::tests::render_single_priority_ten_section_fits ... ok
[INFO] [stdout] test packs::tests::task_context_files_stay_inside_the_repo ... ok
[INFO] [stdout] test context_ledger::tests::record_visible_persists_rendered_ids_only ... ok
[INFO] [stdout] test context_ledger::tests::ledger_is_epoch_scoped ... ok
[INFO] [stdout] test context_ledger::tests::ledger_roundtrip_via_store_cache ... ok
[INFO] [stdout] test packs::tests::task_pack_puts_exact_source_last_and_drops_it_first ... ok
[INFO] [stdout] test pagerank::tests::final_importance_blend_constants ... ok
[INFO] [stdout] test packs::tests::task_pack_stamps_fetch_handles_that_roundtrip ... ok
[INFO] [stdout] test packs::tests::tests_to_run_records_direct_reason ... ok
[INFO] [stdout] test packs::tests::tests_to_run_records_import_reason ... ok
[INFO] [stdout] test packs::tests::stack_locus_seeds_file_and_innermost_symbol ... ok
[INFO] [stdout] test packs::tests::tests_to_run_records_contract_reason ... ok
[INFO] [stdout] test pagerank::tests::rank_edge_kind_direction_and_weights ... ok
[INFO] [stdout] test packs::tests::impact_pack_discloses_forgotten_partners_without_merging_them ... ok
[INFO] [stdout] test pagerank::tests::rarity_downweights_ubiquitous ... ok
[INFO] [stdout] test atlas::tests::contracts_and_coverage_from_fact_layer ... ok
[INFO] [stdout] test atlas::tests::schema_and_reactive_render_in_atlas ... ok
[INFO] [stdout] test atlas::tests::fact_layer_sections_grouped_by_component ... ok
[INFO] [stdout] test atlas::tests::atlas_production_scope_keeps_fixture_routes_out ... ok
[INFO] [stdout] test atlas::tests::pipeline_only_for_compiler_language_tool ... ok
[INFO] [stdout] test rank::tests::component_confidence_orders_evidence_over_heuristic ... ok
[INFO] [stdout] test rank::tests::contract_confidence_ranks_surface_subclasses_over_schema ... ok
[INFO] [stdout] test rank::tests::entrypoint_confidence_ranks_surface_kinds ... ok
[INFO] [stdout] test rank::tests::prefix_match ... ok
[INFO] [stdout] test rank::tests::rank_startup_atlas_sorts_mixed_evidence_deterministically ... ok
[INFO] [stdout] test packs::tests::tests_to_run_records_state_reason ... ok
[INFO] [stdout] test rank::tests::similarity_weights_names ... ok
[INFO] [stdout] test rank::tests::term_tokenization ... ok
[INFO] [stdout] test pagerank::tests::hot_route_projects_to_handler_symbol ... ok
[INFO] [stdout] test pagerank::tests::contains_edges_spread_component_importance_both_ways ... ok
[INFO] [stdout] test packs::tests::tests_to_run_records_state_reason_for_data_store ... ok
[INFO] [stdout] test pagerank::tests::file_contains_symbol_lifts_member ... ok
[INFO] [stdout] test pagerank::tests::project_to_symbols_lifts_owned_entity_scores ... ok
[INFO] [stdout] test pagerank::tests::hot_schema_projects_to_definer_symbol ... ok
[INFO] [stdout] test repo_path::tests::rejects_absolute_and_dotdot_paths ... ok
[INFO] [stdout] test selector::tests::budget_selection_drops_low_value_and_keeps_required ... ok
[INFO] [stdout] test selector::tests::mmr_caps_same_owner_dtos ... ok
[INFO] [stdout] test pagerank::tests::participates_in_connects_flow_nodes ... ok
[INFO] [stdout] test selector::tests::quotas_are_token_aware ... ok
[INFO] [stdout] test selector::tests::mmr_keeps_diverse_items ... ok
[INFO] [stdout] test skeleton::tests::skeleton_budget_is_bounded_fraction ... ok
[INFO] [stdout] test selector::tests::select_in_order_keeps_rank_order ... ok
[INFO] [stdout] test skeleton::tests::skeleton_expands_priority_tops_one_level_deeper ... ok
[INFO] [stdout] test skeleton::tests::skeleton_never_exceeds_its_budget ... ok
[INFO] [stdout] test pagerank::tests::specificity_penalizes_generic_test_and_vendored ... ok
[INFO] [stdout] test pagerank::tests::handles_and_defines_edges_feed_ppr ... ok
[INFO] [stdout] test skeleton::tests::skeleton_is_deterministic_and_role_labeled ... ok
[INFO] [stdout] test startup::tests::render_startup_emits_spec_headers ... ok
[INFO] [stdout] test pagerank::tests::subsystem_component_containment_spreads_both_ways ... ok
[INFO] [stdout] test pagerank::tests::ranker_universe_is_heterogeneous ... ok
[INFO] [stdout] test pagerank::tests::reference_normalization_maps_kinds ... ok
[INFO] [stdout] test pagerank::tests::task_personalization_ranks_billing_above_unrelated ... ok
[INFO] [stdout] test structural_source::tests::stale_handle_refuses_without_guessing ... ok
[INFO] [stdout] test rank::tests::semantic_scorer_fuses_into_candidates ... ok
[INFO] [stdout] test relevance::tests::doc_mention_is_inspectable_zero_score ... ok
[INFO] [stdout] test relevance::tests::experimental_lens_uses_persisted_corpus_idf_not_slice ... ok
[INFO] [stdout] test relevance::tests::query_routed_identifier_prefers_anchor ... ok
[INFO] [stdout] test relevance::tests::production_arm_emits_nothing_from_relevance_lens ... ok
[INFO] [stdout] test startup::tests::artifact_text_equals_rendered_block ... ok
[INFO] [stdout] test startup::tests::global_rank_cache_roundtrips_through_the_store ... ok
[INFO] [stdout] test surface::tests::file_importance_boosts_manifest_symbols_without_injecting_text ... ok
[INFO] [stdout] test relevance::tests::stack_locus_matches_hits_by_entity_id ... ok
[INFO] [stdout] test startup::tests::visible_ids_consume_the_same_render_the_artifact_printed ... ok
[INFO] [stdout] test structural_source::tests::empty_file_handle_is_not_a_wildcard ... ok
[INFO] [stdout] test structural_source::tests::fallback_produces_signatures_for_file_without_cfg_evidence ... ok
[INFO] [stdout] test structural_source::tests::exact_wins_when_on_disk_body_is_cheaper ... ok
[INFO] [stdout] test relevance::tests::cochange_partners_are_inspectable_and_skipped_by_nocochange ... ok
[INFO] [stdout] test surface::tests::semantic_parser_language_tolerant ... ok
[INFO] [stdout] test surface::tests::semantic_parser_never_panics ... ok
[INFO] [stdout] test structural_source::tests::structural_unit_has_call_write_return_in_evidence_order ... ok
[INFO] [stdout] test structural_source::tests::render_structural_emits_provenance_header_per_unit ... ok
[INFO] [stdout] test structural_source::tests::unknown_and_duplicate_paths_are_handled_deterministically ... ok
[INFO] [stdout] test surface::tests::decl_header_wins_over_legacy_signature ... ok
[INFO] [stdout] test pagerank::tests::utility_pollution_ranks_below_public_api ... ok
[INFO] [stdout] test surface::tests::overload_entries_get_distinct_ids_and_logical_symbol_id ... ok
[INFO] [stdout] test surface::tests::pathological_required_entry_compresses_to_symbol_identity ... ok
[INFO] [stdout] test surface::tests::semantic_none_redistributes_and_some_reranks ... ok
[INFO] [stdout] test surface::tests::build_surface_global_matches_historical_pipeline ... ok
[INFO] [stdout] test surface::tests::compiles_surface_map_with_attribution ... ok
[INFO] [stdout] test surface::tests::explain_renders_full_score_decomposition ... ok
[INFO] [stdout] test surface::tests::build_surface_task_applies_novelty_suppression ... ok
[INFO] [stdout] test surface::tests::global_render_selects_within_budget_and_reports_omissions ... ok
[INFO] [stdout] test surface::tests::renderer_groups_and_budget_cuts ... ok
[INFO] [stdout] test surface::tests::task_render_never_omits_required_even_at_zero_budget ... ok
[INFO] [stdout] test surface::tests::task_render_skips_visible_unchanged_entries ... ok
[INFO] [stdout] test surface::tests::staged_toggles_change_output_deterministically ... ok
[INFO] [stdout] test surface::tests::hard_max_soft_overflow_renders_but_required_overflow_compresses ... ok
[INFO] [stdout] test surface::tests::token_aware_quotas_cap_the_dominant_kind ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.91s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/token_hard_max.rs (/opt/rustwide/target/debug/deps/token_hard_max-5e149b154b568f02)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test enormous_required_signature_is_compressed_to_fit ... ok
[INFO] [stdout] test overflowing_required_set_yields_critical_drops ... ok
[INFO] [stdout] test startup_allocator_default_is_adaptive_and_flow_aware ... ok
[INFO] [stdout] test fused_startup_respects_final_hard_max ... ok
[INFO] [stdout] test hard_max_holds_when_header_overhead_dominates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 23.52s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scc_context
[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" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92", kill_on_drop: false }`
[INFO] [stdout] 72b6367edd61f8c33967958f6e61083b153d215be2dd785f1d660bd93f156f92
