[INFO] fetching crate eredu-core 0.5.0...
[INFO] testing eredu-core-0.5.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate eredu-core 0.5.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate eredu-core 0.5.0
[INFO] finished tweaking crates.io crate eredu-core 0.5.0
[INFO] tweaked toml for crates.io crate eredu-core 0.5.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate eredu-core 0.5.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 eredu-core 0.5.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 eredu-gguf v0.1.0
[INFO] [stderr]   Downloaded eredu-checkpoint v0.2.0
[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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd
[INFO] running `Command { std: "docker" "start" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd", 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" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd" "/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" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd", 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" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.55
[INFO] [stderr]    Compiling safetensors v0.8.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling eredu-gguf v0.1.0
[INFO] [stderr]    Compiling eredu-checkpoint v0.2.0
[INFO] [stderr]    Compiling eredu-core v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/automatic.rs:30:10
[INFO] [stdout]    |
[INFO] [stdout] 30 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 30 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout] 30 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 53.07s
[INFO] running `Command { std: "docker" "inspect" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd", 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" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/automatic.rs:30:10
[INFO] [stdout]    |
[INFO] [stdout] 30 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 30 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout] 30 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling eredu-core v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/automatic.rs:30:10
[INFO] [stdout]    |
[INFO] [stdout] 30 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 30 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout] 30 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 52.58s
[INFO] running `Command { std: "docker" "inspect" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd", 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" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]   --> src/automatic.rs:30:10
[INFO] [stderr]    |
[INFO] [stderr] 30 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stderr]    |          ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]    |
[INFO] [stderr] 30 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stderr] 30 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `eredu-core` (lib) generated 1 warning (run `cargo fix --lib -p eredu-core` to apply 1 suggestion)
[INFO] [stderr] warning: `eredu-core` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/eredu_core-867d9316293539b8)
[INFO] [stdout] 
[INFO] [stdout] running 207 tests
[INFO] [stdout] test admission::tests::neutral_selector_retains_the_exact_intersection ... ok
[INFO] [stdout] test artifact::tests::core_accepts_families_defined_only_by_the_resolver ... ok
[INFO] [stdout] test artifact::tests::loading_protocol_is_family_agnostic ... ok
[INFO] [stdout] test artifact::tests::missing_required_companion_preserves_its_semantic_role ... ok
[INFO] [stdout] test artifact::tests::dense_only_and_required_companion_policies_fail_closed ... ok
[INFO] [stdout] test artifact::tests::gguf_dense_dtypes_remain_typed_in_the_portable_catalog ... ok
[INFO] [stdout] test artifact::tests::companion_planning_selects_by_catalog_encoding_not_filename ... ok
[INFO] [stdout] test artifact::tests::artifact_identity_rejects_empty_and_duplicate_layouts ... ok
[INFO] [stdout] test artifact::tests::artifact_identity_includes_exact_content_and_length ... ok
[INFO] [stdout] test artifact::tests::parallel_policy_binds_the_exact_neutral_topology ... ok
[INFO] [stdout] test artifact::tests::gguf_u32_metadata_is_lossless_and_fail_closed ... ok
[INFO] [stdout] test artifact::tests::core_accepts_architecture_owned_gguf_schema ... ok
[INFO] [stdout] test artifact::tests::gguf_plan_owns_the_portable_checkpoint_for_later_materialization ... ok
[INFO] [stdout] test admission::tests::partial_independent_backend_rejects_before_native_work ... ok
[INFO] [stdout] test artifact::tests::policy_leaves_nonresident_quantization_capability_to_architecture_and_backend ... ok
[INFO] [stdout] test artifact::tests::safetensors_native_dtypes_remain_typed_in_the_portable_catalog ... ok
[INFO] [stdout] test artifact::tests::policy_leaves_expert_cache_capability_to_architecture_and_backend ... ok
[INFO] [stdout] test artifact::tests::preparation_plan_carries_the_exact_inspected_companion ... ok
[INFO] [stdout] test artifact::tests::safetensors_inspection_and_planning_are_backend_neutral ... ok
[INFO] [stdout] test artifact::tests::safetensors_inspection_rejects_indexed_symlinks_outside_the_access_root ... ok
[INFO] [stdout] test artifact::tests::admitted_gguf_identity_uses_split_roles_and_exact_content ... ok
[INFO] [stdout] test artifact::tests::safetensors_inspection_accepts_rank_zero_scalar_parameters ... ok
[INFO] [stdout] test artifact::tests::safetensors_inspection_rejects_index_entries_missing_from_their_shard ... ok
[INFO] [stdout] test attention::tests::validates_attention_schedule ... ok
[INFO] [stdout] test automatic::tests::automatic_draft_width_respects_capacity_instead_of_physical_depth ... ok
[INFO] [stdout] test automatic::tests::automatic_feedback_cannot_select_an_uninspected_external_assistant ... ok
[INFO] [stdout] test automatic::tests::automatic_planning_retains_one_inspection_and_exactly_reprobes_the_final_plan ... ok
[INFO] [stdout] test automatic::tests::explicit_draft_width_is_validated_without_silent_clamping ... ok
[INFO] [stdout] test automatic::tests::feedback_must_satisfy_current_capacity_and_explicit_overrides ... ok
[INFO] [stdout] test automatic::tests::host_observation_preserves_injected_memory_and_backend_facts ... ok
[INFO] [stdout] test artifact::tests::artifact_identity_is_order_and_location_independent_but_domain_and_layout_exact ... ok
[INFO] [stdout] test automatic::tests::documents_round_trip_without_an_accelerator_runtime ... ok
[INFO] [stdout] test automatic::tests::resource_documents_without_capacity_remain_unknown ... ok
[INFO] [stdout] test backend::tests::closed_token_sets_intersect_and_project_to_executable_output_width ... ok
[INFO] [stdout] test automatic::tests::neutral_planner_selects_bounded_residency_and_embedded_drafting ... ok
[INFO] [stdout] test automatic::tests::overrides_precede_every_admission_and_probe_including_expert_cache ... ok
[INFO] [stdout] test automatic::tests::physical_memory_semantics_preserve_unknown_and_separate_capacity ... ok
[INFO] [stdout] test automatic::tests::overridden_device_budget_is_used_for_candidate_probes ... ok
[INFO] [stdout] test automatic::tests::selected_backend_identity_fails_closed ... ok
[INFO] [stdout] test automatic::tests::zero_duration_rates_are_finite ... ok
[INFO] [stdout] test backend::tests::detached_continuation_cannot_attach_to_another_driver ... ok
[INFO] [stdout] test backend::tests::distributed_commit_epoch_round_trips_and_rejects_zero ... ok
[INFO] [stdout] test backend::tests::controlled_generation_applies_portable_filters_and_commits_tokens ... ok
[INFO] [stdout] test backend::tests::detached_ordinary_continuation_preserves_pending_input_and_commit_order ... ok
[INFO] [stdout] test backend::tests::distributed_descriptors_round_trip_and_reject_invalid_ranks ... ok
[INFO] [stdout] test automatic::tests::tokenizer_compatibility_requires_identical_vocabularies ... ok
[INFO] [stdout] test backend::tests::mock_distributed_session_owns_collective_and_transfer_lifecycle ... ok
[INFO] [stdout] test backend::tests::mock_prefill_and_multiple_decode_steps ... ok
[INFO] [stdout] test backend::tests::portable_media_preparation_feeds_the_existing_generation_contract ... ok
[INFO] [stdout] test automatic::tests::neutral_planner_selects_a_mock_backend_session_plan ... ok
[INFO] [stdout] test backend::tests::detached_continuation_caught_unwind_cannot_be_resumed ... ok
[INFO] [stdout] test backend::tests::detached_continuation_failure_remains_fenced_after_draining ... ok
[INFO] [stdout] test cache::policy::tests::rejects_invalid_policy_without_a_backend ... ok
[INFO] [stdout] test cache::policy::tests::validates_layer_and_fixed_state_contracts ... ok
[INFO] [stdout] test cache::prompt::tests::architecture_fingerprint_uses_the_eredu_domain ... ok
[INFO] [stdout] test artifact::tests::admitted_safetensors_identity_is_relocation_independent_and_content_exact ... ok
[INFO] [stdout] test artifact::tests::canonical_prepared_safetensors_open_rejects_substitution_without_payload_reads ... ok
[INFO] [stdout] test backend::tests::session_requirement_is_retained_by_the_single_admission ... ok
[INFO] [stdout] test cache::policy::tests::policy_schema_round_trips ... ok
[INFO] [stdout] test cache::prompt::tests::descriptor_derives_every_model_owned_field_from_identity ... ok
[INFO] [stdout] test cache::prompt::tests::manifest_round_trips_and_validates_without_a_backend ... ok
[INFO] [stdout] test cache::prompt::tests::identity_and_prefix_compatibility_fail_closed ... ok
[INFO] [stdout] test capability::tests::capability_and_memory_schemas_round_trip_without_a_backend ... ok
[INFO] [stdout] test backend::tests::generic_loader_inspects_plans_and_prepares_on_the_selected_backend ... ok
[INFO] [stdout] test backend::tests::model_capability_extension_observes_the_selected_mock_session ... ok
[INFO] [stdout] test backend::tests::portable_text_generation_prefills_and_decodes_without_tensor_types ... ok
[INFO] [stdout] test capability::tests::state_estimation_and_admission_are_backend_independent ... ok
[INFO] [stdout] test backend::tests::text_generation_config_validates_portable_mirostat_strategy ... ok
[INFO] [stdout] test cache::prompt::tests::rejects_bad_topology_geometry_coverage_and_paths ... ok
[INFO] [stdout] test cache::prompt::tests::zero_frontier_prediction_state_needs_no_materialized_tensor ... ok
[INFO] [stdout] test capability::tests::admission_rejections_are_portable_and_fail_closed ... ok
[INFO] [stdout] test consensus::tests::completion_resolution_waits_for_failed_rank_peers ... ok
[INFO] [stdout] test execution::tests::draft_topology_is_selected_from_the_portable_plan_before_queue_construction ... ok
[INFO] [stdout] test consensus::tests::schedule_mismatch_fails_closed ... ok
[INFO] [stdout] test execution::tests::plan_capabilities_fail_closed ... ok
[INFO] [stdout] test generation::tests::semantic_events_round_trip_without_a_backend ... ok
[INFO] [stdout] test consensus::tests::malformed_gather_and_empty_topology_fail_closed ... ok
[INFO] [stdout] test capture::tensor_wire::tests::nonfinite_preview_roundtrips_without_null_or_zero_substitution ... ok
[INFO] [stdout] test execution::tests::plan_round_trips_with_extensible_backend_identity ... ok
[INFO] [stdout] test consensus::tests::schedule_and_disposition_agree_without_backend_types ... ok
[INFO] [stdout] test consensus::tests::bounded_schedule_and_completion_consensus_timeout_without_unbounded_waits ... ok
[INFO] [stdout] test execution::tests::prompt_cache_persistence_serde_preserves_legacy_default_and_explicit_intent ... ok
[INFO] [stdout] test input::tests::malformed_wire_descriptors_fail_closed ... ok
[INFO] [stdout] test execution::tests::backend_and_device_identifiers_fail_closed_during_deserialization ... ok
[INFO] [stdout] test generation::tests::speculative_commit_plan_preserves_trailing_token_cache_semantics ... ok
[INFO] [stdout] test input::tests::identity_round_trip_preserves_order_geometry_and_typed_metadata ... ok
[INFO] [stdout] test execution::tests::speculative_plan_structure_fails_closed ... ok
[INFO] [stdout] test generation::tests::optimistic_reuse_is_pure_and_fail_closed ... ok
[INFO] [stdout] test generation::tests::sampler_and_scheduler_configuration_validate_without_a_backend ... ok
[INFO] [stdout] test generation::tests::terminal_precedence_and_cancellation_are_canonical ... ok
[INFO] [stdout] test generation::tests::speculative_request_lifecycle_defers_cancellation_exactly ... ok
[INFO] [stdout] test intervention::tests::bounded_plans_reject_oversized_payloads_metadata_and_operations ... ok
[INFO] [stdout] test intervention::tests::grouped_exclusion_and_forcing_preserve_group_constraints ... ok
[INFO] [stdout] test intervention::tests::empty_plans_and_inactive_schedules_have_explicit_semantics ... ok
[INFO] [stdout] test intervention::tests::plan_roundtrip_and_identity_bind_source_session_geometry_and_order ... ok
[INFO] [stdout] test intervention::tests::forced_routes_are_complete_per_token_without_duplicate_ids ... ok
[INFO] [stdout] test input::tests::rejects_duplicate_missing_and_modality_incompatible_metadata ... ok
[INFO] [stdout] test media::tests::request_preserves_text_only_segments ... ok
[INFO] [stdout] test intervention::tests::routing_validates_namespace_duplicates_count_and_stage ... ok
[INFO] [stdout] test media::tests::chat_composition_and_tokenization_preserve_exact_order ... ok
[INFO] [stdout] test intervention::tests::floating_payloads_are_finite_and_runtime_dtypes_are_exact ... ok
[INFO] [stdout] test realtime::tests::frame_schedule_rejects_masks_missing_history_and_coordinate_overflow_atomically ... ok
[INFO] [stdout] test realtime::tests::frame_schedule_branch_commit_and_rollback_are_atomic ... ok
[INFO] [stdout] test observation::tests::selectors_and_sets_are_stable_and_collision_safe ... ok
[INFO] [stdout] test intervention::tests::routing_overlaps_fail_but_disjoint_schedules_are_admitted ... ok
[INFO] [stdout] test inspection::tests::report_schema_round_trips_without_a_backend ... ok
[INFO] [stdout] test intervention::tests::exact_shapes_prevent_broadcast_and_partial_replacement ... ok
[INFO] [stdout] test realtime::tests::sampling_and_speech_config_validate_portably ... ok
[INFO] [stdout] test realtime::tests::released_feedback_schedule_covers_warmup_forcing_and_output_alignment ... ok
[INFO] [stdout] test intervention::tests::replacement_selects_prefill_rows_independently_of_prediction_schedule ... ok
[INFO] [stdout] test realtime::tests::released_absolute_schedule_has_initialization_step_and_absolute_targets ... ok
[INFO] [stdout] test observation::tests::tensor_shape_and_values_must_agree ... ok
[INFO] [stdout] test media::tests::validation_rejects_bad_media_and_placeholder_contracts ... ok
[INFO] [stdout] test residency::prefetch::tests::report_serialization_round_trip_preserves_stable_fields ... ok
[INFO] [stdout] test residency::prefetch::tests::rollback_and_residency_observation_preserve_admission_accounting ... ok
[INFO] [stdout] test residency::prefetch::tests::mock_backend_reuses_fifo_admission_coalescing_and_exact_completion ... ok
[INFO] [stdout] test media::tests::semantic_fingerprint_is_stable_and_distinguishes_equal_geometry_payloads ... ok
[INFO] [stdout] test inspection::tests::neutral_admission_rejection_has_a_stable_report_code ... ok
[INFO] [stdout] test intervention::tests::unknown_targets_duplicate_ids_axes_and_unsupported_phases_fail ... ok
[INFO] [stdout] test residency::tests::batch_reservation_evicts_only_after_complete_admission ... ok
[INFO] [stdout] test residency::tests::finite_tier_budgets_are_enforced ... ok
[INFO] [stdout] test residency::tests::deserialization_rejects_invalid_plan_instead_of_bypassing_constructors ... ok
[INFO] [stdout] test residency::tests::meaningless_and_contradictory_inputs_are_rejected ... ok
[INFO] [stdout] test residency::tests::ledger_owns_publication_pins_and_exact_completion ... ok
[INFO] [stdout] test residency::tests::failed_exact_completion_discards_copy_and_accounting ... ok
[INFO] [stdout] test residency::tests::equal_eviction_priority_uses_stable_unit_identity ... ok
[INFO] [stdout] test residency::tests::failed_batch_admission_is_atomic ... ok
[INFO] [stdout] test residency::tests::snapshot_is_immutable_and_reset_clears_everything ... ok
[INFO] [stdout] test residency::tests::telemetry_counters_saturate ... ok
[INFO] [stdout] test residency::tests::unit_reports_round_trip_without_backend_state ... ok
[INFO] [stdout] test residency::tests::optional_process_sampler_never_requires_platform_support ... ok
[INFO] [stdout] test scheduler::tests::cancellation_retains_submitted_resources_until_completion ... ok
[INFO] [stdout] test residency::tests::windows_are_group_scoped_and_protect_capacity ... ok
[INFO] [stdout] test scheduler::tests::bounded_distributed_cancellation_rolls_back_failed_phases_and_fences_retry ... ok
[INFO] [stdout] test scheduler::tests::distributed_output_disagreement_publishes_nothing ... ok
[INFO] [stdout] test scheduler::tests::distributed_schedule_mismatch_poisons_the_canonical_machine ... ok
[INFO] [stdout] test residency::tests::explicit_plan_is_validated_sorted_and_inspectable ... ok
[INFO] [stdout] test residency::tests::plan_and_report_serialization_preserve_validated_state ... ok
[INFO] [stdout] test residency::tests::publication_cannot_exceed_reserved_capacity ... ok
[INFO] [stdout] test scheduler::tests::distributed_cancellation_and_deadline_use_the_same_core_lifecycle ... ok
[INFO] [stdout] test residency::tests::request_protection_is_reported_as_a_capacity_blocker ... ok
[INFO] [stdout] test residency::tests::duplicate_identifiers_are_rejected_deterministically ... ok
[INFO] [stdout] test residency::tests::telemetry_accounts_for_residency_activity_and_runtime_samples ... ok
[INFO] [stdout] test scheduler::tests::production_telemetry_round_trips_without_backend_types ... ok
[INFO] [stdout] test realtime::tests::portable_input_frame_has_one_exact_scheduler_descriptor ... ok
[INFO] [stdout] test scheduler::tests::bounded_distributed_deadline_uses_remote_status_and_fences_failed_phases ... ok
[INFO] [stdout] test scheduler::tests::queued_prepared_submitted_committed_exactly ... ok
[INFO] [stdout] test scheduler::tests::deadlines_batches_and_fairness_are_backend_neutral ... ok
[INFO] [stdout] test residency::prefetch::tests::failure_is_delivered_once_and_a_new_attempt_supersedes_it ... ok
[INFO] [stdout] test residency::tests::byte_total_overflow_is_reported ... ok
[INFO] [stdout] test session_authority::tests::failed_completion_requires_independent_resource_proof_before_releasing_authority ... ok
[INFO] [stdout] test scheduler::tests::distributed_failure_retains_output_until_every_rank_is_terminal ... ok
[INFO] [stdout] test scheduler::tests::distributed_submission_failure_is_agreed_before_any_rank_can_publish ... ok
[INFO] [stdout] test scheduler::tests::submission_failure_marks_work_and_request_failed ... ok
[INFO] [stdout] test session_authority::tests::completion_can_resolve_on_another_thread_without_weakening_exclusivity ... ok
[INFO] [stdout] test scheduler::tests::poisoned_submissions_remain_retained_until_local_exact_completion ... ok
[INFO] [stdout] test session_authority::tests::aborted_and_unwinding_submissions_release_without_manual_cleanup ... ok
[INFO] [stdout] test session_authority::tests::admission_requires_exact_equality_including_unrequested_extra_capabilities ... ok
[INFO] [stdout] test session_authority::tests::default_resource_query_never_treats_an_error_as_release_proof ... ok
[INFO] [stdout] test scheduler::tests::scheduler_construction_revalidates_public_limit_fields ... ok
[INFO] [stdout] test session_authority::tests::failed_generic_session_publication_drains_native_resources_and_releases_active_authority ... ok
[INFO] [stdout] test scheduler::tests::request_failure_abandons_incomplete_sibling_until_exact_completion ... ok
[INFO] [stdout] test scheduler::tests::exact_completion_failure_does_not_commit ... ok
[INFO] [stdout] test session_authority::tests::nested_submission_and_mutation_are_excluded_until_own_lease_resolves ... ok
[INFO] [stdout] test session_authority::tests::ticket_exhaustion_is_deterministic_and_never_reuses_a_ticket ... ok
[INFO] [stdout] test residency::prefetch::tests::cancellation_discards_queue_but_retains_exact_in_flight_ownership ... ok
[INFO] [stdout] test session_authority::tests::foreign_pending_ready_failed_and_cancelled_completions_preserve_mutation_authority ... ok
[INFO] [stdout] test speculative::tests::commit_failure_restores_target_and_draft_checkpoints_without_promotion ... ok
[INFO] [stdout] test speculative::tests::coordinator_cancels_only_after_retained_verification_is_safe ... ok
[INFO] [stdout] test speculative::tests::execution_topology_is_a_portable_schema ... ok
[INFO] [stdout] test speculative::tests::input_and_execution_observer_failures_prevent_prefill_and_publication ... ok
[INFO] [stdout] test speculative::tests::invalid_direct_completion_policy_disposes_work_before_restore ... ok
[INFO] [stdout] test speculative::tests::mock_executor_prefill_propose_verify_and_commit_without_a_tensor_runtime ... ok
[INFO] [stdout] test speculative::tests::neutral_randomness_assigns_target_then_position_stable_draft ... ok
[INFO] [stdout] test speculative::tests::declared_capability_admits_preparation_without_claiming_execution_readiness ... ok
[INFO] [stdout] test speculative::tests::pending_cancellation_publication_failure_restores_cache_without_cancelling_sequence ... ok
[INFO] [stdout] test speculative::tests::completion_failure_drops_resources_and_restores_every_checkpoint_without_publication ... ok
[INFO] [stdout] test speculative::tests::publisher_failure_restores_backend_and_keeps_logical_state_uncommitted ... ok
[INFO] [stdout] test speculative::tests::portable_schedule_is_fair_and_respects_retained_capacity ... ok
[INFO] [stdout] test speculative::tests::prefill_publication_failure_restores_cache_and_logical_state ... ok
[INFO] [stdout] test speculative::tests::observation_and_cache_persistence_failures_restore_before_publication ... ok
[INFO] [stdout] test speculative::tests::publication_observer_failure_occurs_after_commit_but_before_publisher ... ok
[INFO] [stdout] test speculative::tests::request_table_applies_optimistic_actions_without_backend_scheduler_state ... ok
[INFO] [stdout] test speculative::tests::coordinator_commits_before_publication_and_discards_mismatched_lookahead ... ok
[INFO] [stdout] test speculative::tests::delayed_completion_retains_every_resource_and_waits_before_commit_or_publication ... ok
[INFO] [stdout] test speculative::tests::request_table_accounts_nonzero_cache_replay_after_delayed_exact_completion ... ok
[INFO] [stdout] test speculative::tests::deterministic_proposal_policy_uses_only_target_selection ... ok
[INFO] [stdout] test speculative::tests::pending_cancellation_waits_commits_safe_prefix_and_discards_draft_state ... ok
[INFO] [stdout] test speculative::tests::portable_driver_proposes_and_resolves_acceptance_and_replacement ... ok
[INFO] [stdout] test speculative::tests::core_semantic_publisher_commits_and_cancels_without_backend_errors ... ok
[INFO] [stdout] test speculative::tests::only_ready_capability_claims_immediate_execution ... ok
[INFO] [stdout] test speculative::tests::request_table_consumes_explicit_production_lifecycle_observation ... ok
[INFO] [stdout] test speculative::tests::request_table_draft_generation_stops_at_the_sampler_grammar_boundary ... ok
[INFO] [stdout] test speculative::tests::stochastic_proposal_policy_causally_selects_acceptance_or_residual ... ok
[INFO] [stdout] test speculative::tests::request_table_promotes_only_the_exact_matching_optimistic_suffix ... ok
[INFO] [stdout] test topology::tests::deserialization_cannot_bypass_shape_or_derived_rank_validation ... ok
[INFO] [stdout] test topology::tests::rank_mapping_is_exhaustive_for_all_axes ... ok
[INFO] [stdout] test speculative::tests::request_table_completion_failure_restores_cache_before_any_new_publication ... ok
[INFO] [stdout] test speculative::tests::restore_failure_is_an_explicit_indeterminate_backend_error_without_publication ... ok
[INFO] [stdout] test topology::tests::balanced_ranges_and_preflight_fail_closed ... ok
[INFO] [stdout] test speculative::tests::request_table_never_resolving_completion_retains_capacity_without_wait_or_publication ... ok
[INFO] [stdout] test speculative::tests::request_table_owns_actions_resources_fairness_and_deferred_cancellation ... ok
[INFO] [stdout] test speculative::tests::speculative_capability_schema_round_trips_without_backend_identity ... ok
[INFO] [stdout] test speculative::tests::direct_cancellation_publication_failure_restores_lifecycle_and_sequence ... ok
[INFO] [stdout] test topology::tests::rank_topology_is_the_authoritative_coordinate_and_membership_plan ... ok
[INFO] [stdout] test speculative::tests::speculative_telemetry_preserves_exact_statistics_and_durations ... ok
[INFO] [stdout] test speculative::tests::cancellation_observer_failure_prevents_terminal_mutation_and_publication ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 207 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests eredu_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" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd", kill_on_drop: false }`
[INFO] [stdout] d3d1b9591462c9839e976a9892d60c7395a10e20600e8708913ad19b20e567fd
