[INFO] fetching crate sharpebench-harness 0.28.0...
[INFO] testing sharpebench-harness-0.28.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate sharpebench-harness 0.28.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate sharpebench-harness 0.28.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sharpebench-harness 0.28.0
[INFO] tweaked toml for crates.io crate sharpebench-harness 0.28.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sharpebench-harness 0.28.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 sharpebench-harness 0.28.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 sharpebench-stats v0.28.0
[INFO] [stderr]   Downloaded sharpebench-attest v0.28.0
[INFO] [stderr]   Downloaded sharpebench-protocol v0.28.0
[INFO] [stderr]   Downloaded aes-gcm-siv v0.12.1
[INFO] [stderr]   Downloaded sharpebench-sim v0.28.0
[INFO] [stderr]   Downloaded sharpebench-core v0.28.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496
[INFO] running `Command { std: "docker" "start" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496", 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" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496" "/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" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496", 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" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling cpubits v0.1.1
[INFO] [stderr]    Compiling signature v3.0.0
[INFO] [stderr]    Compiling sharpebench-stats v0.28.0
[INFO] [stderr]    Compiling curve25519-dalek v5.0.0
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling tar v0.4.46
[INFO] [stderr]    Compiling ed25519 v3.0.0
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling universal-hash v0.6.1
[INFO] [stderr]    Compiling aead v0.6.1
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling polyval v0.7.3
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling ctr v0.10.1
[INFO] [stderr]    Compiling aes v0.9.3
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling aes-gcm-siv v0.12.1
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling ed25519-dalek v3.0.0
[INFO] [stderr]    Compiling sharpebench-protocol v0.28.0
[INFO] [stderr]    Compiling sharpebench-attest v0.28.0
[INFO] [stderr]    Compiling sharpebench-core v0.28.0
[INFO] [stderr]    Compiling sharpebench-sim v0.28.0
[INFO] [stderr]    Compiling sharpebench-harness v0.28.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 09s
[INFO] running `Command { std: "docker" "inspect" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496", 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" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling sharpebench-harness v0.28.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 57.57s
[INFO] running `Command { std: "docker" "inspect" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496", 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" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/sharpebench_harness-67114936a18ca352)
[INFO] [stdout] 
[INFO] [stdout] running 175 tests
[INFO] [stdout] test checkpoint::tests::bound_resume_validates_the_contract_against_call_arguments ... ok
[INFO] [stdout] test checkpoint::tests::changed_data_cost_or_runner_identity_refuses_the_comparison ... ok
[INFO] [stdout] test artifact_scan::tests::expired_scans_cannot_pass_even_when_no_further_read_occurs ... ok
[INFO] [stdout] test checkpoint::tests::checkpoint_roundtrips_and_reports_progress ... ok
[INFO] [stdout] test checkpoint::tests::comparison_receipt_declares_the_axis_the_arms_differ_on ... ok
[INFO] [stdout] test artifact_tar::tests::expired_reader_refuses_before_reading_input ... ok
[INFO] [stdout] test checkpoint::tests::a_different_failed_attempt_budget_refuses_the_comparison ... ok
[INFO] [stdout] test checkpoint::tests::bound_resume_refuses_a_checkpoint_written_before_the_per_round_budget ... ok
[INFO] [stdout] test checkpoint::tests::claim_and_reset_stale_support_a_worker_pool ... ok
[INFO] [stdout] test checkpoint::tests::distinct_executions_with_identical_records_are_not_deduplicated ... ok
[INFO] [stdout] test decision_stability::tests::a_mixed_or_unbound_field_is_refused ... ok
[INFO] [stdout] test checkpoint::tests::treatment_content_off_the_declared_axis_refuses_the_comparison ... ok
[INFO] [stdout] test decision_stability::tests::a_replay_that_does_not_line_up_is_refused ... ok
[INFO] [stdout] test decision_stability::tests::a_planted_split_reports_its_pairwise_rate_and_counts_each_difference_once ... ok
[INFO] [stdout] test checkpoint::tests::bound_resume_rejects_seeds_and_retries_the_contract_did_not_declare ... ok
[INFO] [stdout] test decision_stability::tests::a_single_replicate_is_typed_unavailable ... ok
[INFO] [stdout] test decision_stability::tests::a_deterministic_agent_reports_zero_over_seeds_and_declared_repeated_captures ... ok
[INFO] [stdout] test checkpoint::tests::bound_resume_refuses_a_legacy_unbound_checkpoint ... ok
[INFO] [stdout] test checkpoint::tests::save_never_overwrites_a_preexisting_sibling_temp ... ok
[INFO] [stdout] test failure::tests::agent_fault_is_not_retried ... ok
[INFO] [stdout] test checkpoint::tests::bound_resume_refuses_a_terminal_task_without_its_required_run ... ok
[INFO] [stdout] test failure::tests::a_backoff_schedule_is_followed_exactly_and_recorded ... ok
[INFO] [stdout] test failure::tests::no_oom_verdict_leaves_the_result_untouched ... ok
[INFO] [stdout] test failure::tests::a_recovery_stops_the_schedule_and_an_agent_fault_never_waits ... ok
[INFO] [stdout] test failure::tests::a_resource_limit_breach_is_an_agent_fault_and_is_not_retried ... ok
[INFO] [stdout] test failure::tests::only_a_waiting_schedule_changes_the_invocation_identity ... ok
[INFO] [stdout] test failure::tests::runtime_error_is_retried_then_recovers ... ok
[INFO] [stdout] test failure::tests::the_immediate_schedule_records_nothing_and_keeps_ledger_bytes ... ok
[INFO] [stdout] test fault_plan::modes::tests::a_lag_the_window_outlasts_is_recorded_unconverged ... ok
[INFO] [stdout] test fault_plan::modes::tests::a_trial_never_feeds_back_into_the_plan ... ok
[INFO] [stdout] test fault_plan::modes::tests::amount_sign_grades_the_response_to_the_inverted_report ... ok
[INFO] [stdout] test checkpoint::tests::agent_fault_sentinels_follow_each_windows_length ... ok
[INFO] [stdout] test fault_plan::modes::tests::no_mode_fires_without_a_plan ... ok
[INFO] [stdout] test decision_stability::tests::the_evidence_names_what_it_measured ... ok
[INFO] [stdout] test failure::tests::an_oom_kill_overrides_both_a_transport_failure_and_a_clean_run ... ok
[INFO] [stdout] test failure::tests::failure_log_separates_runtime_from_agent_faults ... ok
[INFO] [stdout] test failure::tests::runtime_error_exhausts_after_bounded_retries ... ok
[INFO] [stdout] test fault_plan::modes::tests::amount_sign_inverts_the_projection_only ... ok
[INFO] [stdout] test fault_plan::modes::tests::projection_lag_waits_for_a_write ... ok
[INFO] [stdout] test fault_plan::modes::tests::rate_limit_fires_on_the_first_order_bearing_call_only ... ok
[INFO] [stdout] test checkpoint::tests::relative_path_save_is_durable ... ok
[INFO] [stdout] test fault_plan::modes::tests::projection_lag_is_stale_on_reads_and_authoritative_on_writes ... ok
[INFO] [stdout] test fault_plan::tests::binding_is_the_identity_without_a_plan_and_plan_specific_with_one ... ok
[INFO] [stdout] test fault_plan::modes::tests::rate_limit_rejects_until_the_seeded_deadline ... ok
[INFO] [stdout] test fault_plan::modes::tests::relaxation_declarations_are_published_per_mode ... ok
[INFO] [stdout] test fault_plan::modes::tests::every_mode_fires_reproducibly_from_the_plan ... ok
[INFO] [stdout] test fault_plan::modes::tests::projection_lag_grades_escalation_against_restatement ... ok
[INFO] [stdout] test fault_plan::modes::tests::the_seeded_parameters_vary_across_cells ... ok
[INFO] [stdout] test fault_plan::modes::tests::rate_limit_distinguishes_waiting_from_hammering ... ok
[INFO] [stdout] test fault_plan::modes::tests::reset_trial_state_equals_fresh_state ... ok
[INFO] [stdout] test fault_plan::tests::digest_ignores_json_formatting_and_relaxation_order ... ok
[INFO] [stdout] test fault_plan::tests::every_declarable_relaxation_is_stated_in_the_published_contract ... FAILED
[INFO] [stdout] test fault_plan::tests::limit_before_sort_is_refused_while_no_paged_read_exists ... ok
[INFO] [stdout] test fault_plan::tests::plan_validation_refuses_malformed_plans ... ok
[INFO] [stdout] test checkpoint::tests::agent_and_runtime_failures_flow_into_the_assembled_pool ... ok
[INFO] [stdout] test fault_plan::tests::the_draw_encoding_is_pinned ... ok
[INFO] [stdout] test fault_plan::tests::every_plan_field_is_bound_into_the_digest ... ok
[INFO] [stdout] test fault_plan::tests::the_observation_contract_still_has_no_paged_read ... FAILED
[INFO] [stdout] test checkpoint::tests::interrupted_sweep_resumes_only_the_remaining_tasks ... ok
[INFO] [stdout] test decision_stability::tests::replay_reproduces_the_observations_the_agent_was_shown ... ok
[INFO] [stdout] test gateway::serve::tests::credentials_never_reach_an_entrant_launch ... ok
[INFO] [stdout] test fault_plan::tests::grouped_faults_are_mutually_exclusive_and_rates_hold_roughly ... ok
[INFO] [stdout] test gateway::serve::tests::overlapping_windows_are_refused_before_a_journal_is_written ... ok
[INFO] [stdout] test gateway::serve::tests::requests_past_the_per_decision_ceiling_are_refused_by_type ... ok
[INFO] [stdout] test fault_plan::tests::the_cohort_draw_is_a_pure_function_of_the_plan_digest ... ok
[INFO] [stdout] test decision_stability::tests::steps_after_seeds_fill_differently_are_excluded_and_counted ... ok
[INFO] [stdout] test checkpoint::tests::credential_rotation_does_not_invalidate_a_resume ... ok
[INFO] [stdout] test gateway::serve::tests::a_spawned_entrant_process_reaches_the_model_through_its_stdio ... ok
[INFO] [stdout] test gateway::tests::a_rejection_before_work_releases_money_but_consumes_a_call ... ok
[INFO] [stdout] test gateway::tests::a_reservation_covers_framing_the_entrant_never_wrote ... ok
[INFO] [stdout] test gateway::serve::tests::an_entrant_reaches_the_model_through_its_own_pipe ... ok
[INFO] [stdout] test checkpoint::tests::resumed_sweep_is_byte_identical_to_an_uninterrupted_one ... ok
[INFO] [stdout] test checkpoint::tests::bound_resume_refuses_a_same_shape_different_experiment ... ok
[INFO] [stdout] test gateway::tests::a_response_line_is_bounded ... ok
[INFO] [stdout] test gateway::tests::a_journal_cannot_be_resumed_under_a_different_model_revision ... ok
[INFO] [stdout] test gateway::tests::a_hard_budget_refusal_starts_no_request ... ok
[INFO] [stdout] test gateway::serve::tests::a_gateway_line_is_never_read_as_a_decision ... ok
[INFO] [stdout] test gateway::tests::a_server_failure_settles_unknown_while_a_rejection_releases ... ok
[INFO] [stdout] test decision_stability::tests::a_copied_capture_is_refused_unless_declared ... ok
[INFO] [stdout] test gateway::tests::absent_usage_is_an_unknown_cost_not_a_zero ... ok
[INFO] [stdout] test gateway::tests::an_ambiguous_post_commit_failure_is_charged_and_the_retry_pays_again ... ok
[INFO] [stdout] test gateway::tests::a_route_table_is_validated_when_it_is_built ... ok
[INFO] [stdout] test gateway::tests::an_answer_returned_after_the_deadline_is_refused_and_charged ... ok
[INFO] [stdout] test gateway::tests::an_entrant_cannot_supply_a_destination_a_credential_or_a_shared_identifier ... ok
[INFO] [stdout] test gateway::tests::an_empty_completion_is_reconciled_like_any_other_call ... ok
[INFO] [stdout] test gateway::tests::an_error_to_the_entrant_carries_no_provider_material ... ok
[INFO] [stdout] test gateway::tests::an_unpublished_alias_is_refused_and_nothing_is_dispatched ... ok
[INFO] [stdout] test gateway::tests::concurrent_calls_are_bounded_by_the_shared_permit_pool ... ok
[INFO] [stdout] test gateway::tests::credentials_and_request_bodies_are_redacted ... ok
[INFO] [stdout] test gateway::tests::cancellation_starts_no_new_call_and_leaves_nothing_outstanding ... ok
[INFO] [stdout] test gateway::tests::every_retry_is_reserved_and_reconciled_exactly_once ... ok
[INFO] [stdout] test gateway::tests::host_observed_spend_is_rank_neutral ... ok
[INFO] [stdout] test gateway::tests::model_revision_and_rate_card_identity_are_frozen ... ok
[INFO] [stdout] test gateway::tests::oversized_and_unreadable_provider_answers_are_refused ... ok
[INFO] [stdout] test gateway::tests::a_reservation_whose_durability_is_unconfirmed_is_not_published_as_lost_ownership ... ok
[INFO] [stdout] test gateway::tests::the_host_supplies_the_destination_credential_revision_and_bounds ... ok
[INFO] [stdout] test gateway::tests::spend_accumulates_across_calls_until_the_budget_refuses ... ok
[INFO] [stdout] test gateway::tests::the_requested_output_length_is_bounded_by_host_and_route ... ok
[INFO] [stdout] test gateway::tests::the_response_carries_no_shared_provider_identifier ... ok
[INFO] [stdout] test gateway::tests::the_request_envelope_is_bounded_before_it_is_parsed ... ok
[INFO] [stdout] test gateway_journal::tests::a_complete_total_is_labelled_host_observed ... ok
[INFO] [stdout] test gateway::tests::usage_above_the_reservation_is_recorded_and_stops_the_sweep ... ok
[INFO] [stdout] test gateway::tests::a_reservation_is_durable_before_the_call_is_dispatched ... ok
[INFO] [stdout] test gateway::tests::a_journal_whose_settlement_never_landed_is_not_reopened_with_a_clean_slate ... ok
[INFO] [stdout] test gateway_journal::tests::a_journal_bound_elsewhere_is_refused ... ok
[INFO] [stdout] test gateway_journal::tests::a_displaced_holder_leaves_the_lock_of_the_holder_that_displaced_it ... ok
[INFO] [stdout] test gateway::tests::a_second_gateway_cannot_open_the_journal_the_first_owns ... ok
[INFO] [stdout] test gateway_journal::tests::a_legacy_journal_identity_is_resolved_from_one_read_of_the_document ... ok
[INFO] [stdout] test gateway_journal::tests::a_journal_identity_is_the_documents_and_survives_every_save ... ok
[INFO] [stdout] test gateway_journal::tests::a_partial_total_is_labelled_partial_and_publishes_only_a_subtotal ... ok
[INFO] [stdout] test gateway_journal::tests::a_released_reservation_frees_money_but_still_counts_as_a_call ... ok
[INFO] [stdout] test gateway_journal::tests::a_lock_is_not_a_journal ... ok
[INFO] [stdout] test gateway_journal::tests::a_journal_that_erases_or_double_settles_an_attempt_is_refused ... ok
[INFO] [stdout] test gateway::tests::a_settlement_that_cannot_be_persisted_stops_the_gateway ... ok
[INFO] [stdout] test gateway_journal::tests::a_resumed_journal_folds_recorded_amounts_and_never_reprices ... ok
[INFO] [stdout] test gateway_journal::tests::a_second_holder_of_one_journal_is_refused ... ok
[INFO] [stdout] test gateway::tests::a_second_gateway_cannot_spend_the_journal_the_first_owns ... ok
[INFO] [stdout] test gateway_journal::tests::a_displaced_holder_is_refused_by_the_version_check_once_the_taker_writes ... ok
[INFO] [stdout] test gateway_journal::tests::a_stale_lock_is_refused_rather_than_broken ... ok
[INFO] [stdout] test gateway_journal::tests::a_legacy_journal_document_is_bound_to_the_identity_derived_from_its_bytes ... ok
[INFO] [stdout] test gateway_journal::tests::an_unknown_cost_keeps_the_full_reservation ... ok
[INFO] [stdout] test gateway_journal::tests::an_unsettled_reservation_is_charged_not_refunded ... ok
[INFO] [stdout] test gateway_journal::tests::missing_usage_is_unavailable_rather_than_zero ... ok
[INFO] [stdout] test gateway::tests::a_resumed_gateway_keeps_earlier_spend_and_reprices_nothing ... ok
[INFO] [stdout] test gateway_journal::tests::a_sweep_bound_journal_resumes_only_under_its_sweep ... ok
[INFO] [stdout] test gateway_journal::tests::a_takeover_of_an_illegible_lock_records_that_it_learned_nothing ... ok
[INFO] [stdout] test tests::a_clean_sweep_reports_every_declared_cell_as_completed ... ok
[INFO] [stdout] test perturb::tests::perturbed_moves_stay_inside_the_empirical_range ... ok
[INFO] [stdout] test gateway_journal::tests::a_takeover_is_explicit_and_records_who_it_displaced ... ok
[INFO] [stdout] test perturb::tests::perturbation_is_deterministic_in_the_seed ... ok
[INFO] [stdout] test tests::a_failed_cell_is_reported_failed_with_the_producers_reason ... ok
[INFO] [stdout] test tests::a_resilient_sweep_records_its_backoff_in_the_accounting ... ok
[INFO] [stdout] test gateway_journal::tests::a_save_whose_rename_landed_is_unsynced_rather_than_a_later_conflict ... ok
[INFO] [stdout] test tests::a_window_is_named_by_its_index_pair ... ok
[INFO] [stdout] test tests::a_clock_reading_agent_fails_reexecution_with_a_typed_divergence ... ok
[INFO] [stdout] test gateway_journal::tests::a_second_name_for_one_journal_document_is_refused_the_lock ... ok
[INFO] [stdout] test tests::cost_contract_distinguishes_non_finite_bit_patterns ... ok
[INFO] [stdout] test tests::every_reason_restates_the_taxonomys_serialized_name ... ok
[INFO] [stdout] test tests::a_deterministic_agent_passes_reexecution ... ok
[INFO] [stdout] test tests::exhausted_runtime_error_does_not_pollute_pass_k ... ok
[INFO] [stdout] test gateway_journal::tests::a_second_name_for_one_legacy_journal_document_is_refused_the_lock ... ok
[INFO] [stdout] test tests::every_verification_result_field_is_declared_and_sealing_keeps_bytes ... ok
[INFO] [stdout] test tests::oos_decay_segments_a_submission_by_window ... ok
[INFO] [stdout] test tests::rationality_probe_separates_discriminating_agents ... ok
[INFO] [stdout] test tests::resilient_sentinels_preserve_unequal_window_lengths ... ok
[INFO] [stdout] test tests::run_external_agent_fails_a_dead_endpoint_explicitly ... ok
[INFO] [stdout] test tests::run_external_agent_retries_a_transient_blip_then_recovers ... ok
[INFO] [stdout] test tests::run_external_agent_spawn_failure_is_a_runtime_error ... ok
[INFO] [stdout] test tests::agent_fault_counts_against_pass_k ... ok
[INFO] [stdout] test tests::free_text_is_not_part_of_the_reexecution_contract ... ok
[INFO] [stdout] test tests::standalone_replay_does_not_definitively_fail_a_relative_declaration ... ok
[INFO] [stdout] test tests::strict_replay_refuses_empty_or_partial_evidence_envelopes ... ok
[INFO] [stdout] test tests::runtime_crash_is_not_counted_as_an_agent_failure ... ok
[INFO] [stdout] test tests::strict_replay_refuses_unbound_and_different_runner_artifacts ... ok
[INFO] [stdout] test tests::strict_replay_refuses_same_geometry_with_different_market_data ... ok
[INFO] [stdout] test tests::strict_replay_derives_the_execution_replicate_count_from_the_contract ... ok
[INFO] [stdout] test tests::team_run_produces_alignable_role_series ... ok
[INFO] [stdout] test tests::the_luck_floor_ids_are_the_ones_the_field_is_assembled_under ... ok
[INFO] [stdout] test tests::the_operation_contract_digest_is_pinned ... ok
[INFO] [stdout] test tests::transport_fault_surfaces_as_a_distinct_failure_not_a_hold ... ok
[INFO] [stdout] test tests::strict_replay_requires_the_exact_declared_execution_matrix ... ok
[INFO] [stdout] test gateway::tests::only_one_of_many_racing_gateways_owns_the_journal ... ok
[INFO] [stdout] test tests::capture_replay_score_round_trips_exactly ... ok
[INFO] [stdout] test gateway::serve::tests::host_material_in_an_answer_never_reaches_the_entrant ... ok
[INFO] [stdout] test tests::state_carried_across_runs_fails_reexecution ... ok
[INFO] [stdout] test gateway::serve::tests::a_budget_refusal_reaches_the_entrant_as_a_typed_error ... ok
[INFO] [stdout] test gateway::serve::tests::host_serving_time_does_not_count_against_the_entrant ... ok
[INFO] [stdout] test tests::tampered_trajectory_scores_differently ... ok
[INFO] [stdout] test tests::cheat_agent_is_demoted_and_never_ranks ... ok
[INFO] [stdout] test gateway::serve::tests::a_gateway_sweep_publishes_host_observed_usage_beside_the_rank ... ok
[INFO] [stdout] test gateway::serve::tests::a_resumed_gateway_sweep_makes_no_new_calls ... ok
[INFO] [stdout] test gateway::serve::tests::the_journal_and_the_checkpoint_are_bound_together ... ok
[INFO] [stdout] test tests::luck_floor_agents_do_not_clear_the_gates ... ok
[INFO] [stdout] test perturb::tests::fragile_agent_shows_a_large_spread_and_a_robust_one_does_not ... ok
[INFO] [stdout] test gateway::serve::tests::an_interrupted_gateway_sweep_reruns_only_unfinished_cells_and_keeps_their_spend ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- fault_plan::tests::every_declarable_relaxation_is_stated_in_the_published_contract stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'fault_plan::tests::every_declarable_relaxation_is_stated_in_the_published_contract' (1887) panicked at src/fault_plan.rs:984:37:
[INFO] [stdout] src/lib.rs is checked in: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x606665fbe2f1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x606665fd4eaa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x606665fc2e9c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x606665f96716 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x606665fb4699 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x606665ed0950 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x606665fb49c2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x606665f967c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x606665f8f1c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x606665f9759d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x606665fd560c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x606665ea704a - sharpebench_harness[f2b5df55b546503]::fault_plan::tests::every_declarable_relaxation_is_stated_in_the_published_contract::{closure#0}::{closure#0}
[INFO] [stdout]   12:     0x606665ead896 - sharpebench_harness[f2b5df55b546503]::fault_plan::tests::every_declarable_relaxation_is_stated_in_the_published_contract
[INFO] [stdout]   13:     0x606665dd2b59 - <sharpebench_harness[f2b5df55b546503]::fault_plan::tests::every_declarable_relaxation_is_stated_in_the_published_contract::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x606665ec3c3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x606665ed12a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x606665ecab64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x606665ed4402 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x606665fbd279 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7a8272f5fdfa - <unknown>
[INFO] [stdout]   20:     0x7a8272ff33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- fault_plan::tests::the_observation_contract_still_has_no_paged_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'fault_plan::tests::the_observation_contract_still_has_no_paged_read' (1894) panicked at src/fault_plan.rs:961:10:
[INFO] [stdout] the observation schema is checked in: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x606665fbe2f1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x606665fd4eaa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x606665fc2e9c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x606665f96716 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x606665fb4699 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x606665ed0950 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x606665fb49c2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x606665f967c2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x606665f8f1c9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x606665f9759d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x606665fd560c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x606665fd53e2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x606665eaaf29 - sharpebench_harness[f2b5df55b546503]::fault_plan::tests::the_observation_contract_still_has_no_paged_read
[INFO] [stdout]   13:     0x606665dd2ab9 - <sharpebench_harness[f2b5df55b546503]::fault_plan::tests::the_observation_contract_still_has_no_paged_read::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x606665ec3c3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x606665ed12a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x606665ecab64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x606665ed4402 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x606665fbd279 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7a8272f5fdfa - <unknown>
[INFO] [stdout]   20:     0x7a8272ff33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     fault_plan::tests::every_declarable_relaxation_is_stated_in_the_published_contract
[INFO] [stdout]     fault_plan::tests::the_observation_contract_still_has_no_paged_read
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 173 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.09s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496", kill_on_drop: false }`
[INFO] [stdout] ae1b57e80150cf5fac9e6a037386f0f7a8469134f1941ecad4814abc94176496
