[INFO] fetching crate gobstopper 0.7.5...
[INFO] testing gobstopper-0.7.5 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate gobstopper 0.7.5 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate gobstopper 0.7.5
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate gobstopper 0.7.5
[INFO] tweaked toml for crates.io crate gobstopper 0.7.5 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate gobstopper 0.7.5 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 gobstopper 0.7.5 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-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a
[INFO] running `Command { std: "docker" "start" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a", 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" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a" "/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" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a", 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" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling linux-keyutils v0.2.5
[INFO] [stderr]    Compiling gobstopper v0.7.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling keyring v3.6.3
[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 serde_json v1.0.151
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling hraness-cli-kit v1.1.2
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling gobstopper-core v0.7.5
[INFO] [stderr]    Compiling apple-foundation v0.2.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling gobstopper-adapters v0.7.5
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 38s
[INFO] running `Command { std: "docker" "inspect" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a", 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" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling gobstopper v0.7.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 49.63s
[INFO] running `Command { std: "docker" "inspect" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a", 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" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/gobstopper/84bf258a351b8ed1/out/gobstopper-84bf258a351b8ed1)
[INFO] [stdout] 
[INFO] [stdout] running 189 tests
[INFO] [stdout] test apple::tests::cache_disable_value_applies_to_reads_and_writes ... ok
[INFO] [stdout] test apple::tests::cache_round_trip_and_schema_isolation ... ok
[INFO] [stdout] test apple_digest::tests::bounded_stub_collapses_and_caps ... ok
[INFO] [stdout] test apple_cmd::tests::fallback_notices_match_golden ... ok
[INFO] [stdout] test apple_digest::tests::digest_contract_refuses_missing_duplicate_and_foreign_stubs ... ok
[INFO] [stdout] test apple_cmd::tests::status_and_install_match_golden ... ok
[INFO] [stdout] test apple_cmd::tests::request_failures_say_what_happened_without_codes ... ok
[INFO] [stdout] test apple::tests::check_output_maps_to_typed_availability ... ok
[INFO] [stdout] test apple::tests::cache_key_is_stable_and_contract_isolated ... ok
[INFO] [stdout] test apple_digest::tests::digest_input_geometry_is_bounded_and_zero_preserving ... ok
[INFO] [stdout] test apple_digest::tests::overlay_replaces_and_bounds_fields ... ok
[INFO] [stdout] test apple_scorer::tests::dedup_then_overlay_preserves_heuristic_and_local_mapping ... ok
[INFO] [stdout] test apple_digest::tests::overlay_sheds_fields_to_fit_cap ... ok
[INFO] [stdout] test apple_digest::tests::residual_priced_per_stub ... ok
[INFO] [stdout] test apple_scorer::tests::config_bounds_request_geometry_and_timeout ... ok
[INFO] [stdout] test apple_digest::tests::excerpt_char_boundary_safe ... ok
[INFO] [stdout] test apple_scorer::tests::score_schema_requires_every_batch_id ... ok
[INFO] [stdout] test apple_scorer::tests::summary_is_none_until_first_score_pass ... ok
[INFO] [stdout] test apple::tests::cache_stays_bounded_and_evicts_oldest_only ... ok
[INFO] [stdout] test apple_cmd::tests::first_sentence_splits_multi_sentence_summaries ... ok
[INFO] [stdout] test apple_cmd::tests::install_progress_is_for_people_only ... ok
[INFO] [stdout] test apple_cmd::tests::quiet_audience_drops_next_and_ascii_replaces_symbols ... ok
[INFO] [stdout] test config::tests::block_ceiling_and_closed_compact_default_off_and_layer ... ok
[INFO] [stdout] test config::tests::cliff_knobs_default_layer_and_reject_out_of_range_values ... ok
[INFO] [stdout] test config::tests::inspection_rejects_external_strategies_without_loading_them ... ok
[INFO] [stdout] test config::tests::malformed_and_unknown_configuration_fails ... ok
[INFO] [stdout] test config::tests::layers_and_explicit_strategy_override_are_deterministic ... ok
[INFO] [stdout] test config::tests::legacy_code_needs_trust_and_invalid_policy_is_rejected ... ok
[INFO] [stdout] test config::tests::rollout_percentages_are_validated ... ok
[INFO] [stdout] test hooks::tests::advisory_throttle_suppresses_repeat_until_growth_or_age ... ok
[INFO] [stdout] test config::tests::scored_retention_cutoff_is_opt_in_layered_and_bounded ... ok
[INFO] [stdout] test apple::tests::excerpts_bind_to_one_normalized_source_and_exact_byte_budgets ... ok
[INFO] [stdout] test hooks::tests::all_provider_candidates_are_inert_and_direct_writes_refuse ... ok
[INFO] [stdout] test apple_digest::tests::excerpt_windows_head_and_tail ... ok
[INFO] [stdout] test hooks::tests::handle_precompact_missing_transcript_has_no_attributed_event ... ok
[INFO] [stdout] test hooks::tests::handle_session_start_other_sources_noop ... ok
[INFO] [stdout] test hooks::tests::handle_tolerates_garbage_stdin ... ok
[INFO] [stdout] test hooks::tests::installed_detection_requires_event_matcher_and_complete_handler ... ok
[INFO] [stdout] test hooks::tests::prompt_policy_skips_slash_commands ... ok
[INFO] [stdout] test hooks::tests::report_fields_are_public ... ok
[INFO] [stdout] test hooks::tests::rollout_cohort_is_deterministic_and_ungated_when_absent ... ok
[INFO] [stdout] test hooks::tests::settings_candidates_preserve_source_and_foreign_handlers ... ok
[INFO] [stdout] test hooks::tests::throttle_requires_exact_store_and_provider_and_rearms_on_clock_or_context_reset ... ok
[INFO] [stdout] test hooks::tests::settings_fail_closed_on_duplicate_fields_symlinks_and_size ... ok
[INFO] [stdout] test jev::tests::cache_child ... ok
[INFO] [stdout] test jev::tests::cache_key_isolates_endpoint_key_and_body ... ok
[INFO] [stdout] test hooks::tests::uninstall_candidate_requires_exact_ownership_and_preserves_empty_groups ... ok
[INFO] [stdout] test hooks::tests::prompt_policy_claude_advises_only_over_trigger ... ok
[INFO] [stdout] test hooks::tests::prompt_policy_marks_unresolved_context ... ok
[INFO] [stdout] test hooks::tests::prompt_policy_never_blocks_control_cohort ... ok
[INFO] [stdout] test hooks::tests::prompt_policy_rollout_control_suppresses_but_logs ... ok
[INFO] [stdout] test hooks::tests::prompt_policy_distinguishes_reported_zero_from_missing_usage ... ok
[INFO] [stdout] test hooks::tests::prompt_policy_blocks_over_hard_ceiling ... ok
[INFO] [stdout] test jev::tests::candidate_batches_keep_the_tail_and_dedup_preserves_members ... ok
[INFO] [stdout] test jev::tests::disk_cache_tolerates_missing_and_corrupt_files ... ok
[INFO] [stdout] test jev::tests::disk_cache_roundtrips_across_instances ... ok
[INFO] [stdout] test jev::tests::hex_key_unhex_roundtrip ... ok
[INFO] [stdout] test jev::tests::judge_state_is_strictly_bounded_and_utf8_safe ... ok
[INFO] [stdout] test jev::tests::judge_state_preserves_short_input ... ok
[INFO] [stdout] test jev::tests::judge_state_prioritizes_compaction_evidence ... ok
[INFO] [stdout] test jev::tests::call_jev_never_retries_auth_rejection ... ok
[INFO] [stdout] test hooks::tests::handle_precompact_snapshots_and_logs ... ok
[INFO] [stdout] test hooks::tests::handle_session_start_compact_without_precompact_is_honest ... ok
[INFO] [stdout] test jev::tests::parallel_pool_isolates_panics_and_covers_every_index ... ok
[INFO] [stdout] test jev::tests::parses_official_noul_response_shape ... ok
[INFO] [stdout] test jev::tests::response_cache_expires_and_evicts_oldest ... ok
[INFO] [stdout] test jev::tests::runtime_knobs_are_bounded ... ok
[INFO] [stdout] test jev::tests::parallel_batches_are_bounded_and_return_in_order ... ok
[INFO] [stdout] test jev::tests::strict_answers_and_cache_reject_ambiguous_private_data ... ok
[INFO] [stdout] test llm_scorer::tests::config_bounds_request_geometry_and_timeout ... ok
[INFO] [stdout] test llm_scorer::tests::fan_out_spreads_representative_answer_to_member_locals ... ok
[INFO] [stdout] test jev::tests::disk_cache_expires_and_evicts_oldest ... ok
[INFO] [stdout] test jev::tests::concurrent_process_caches_publish_only_complete_private_images ... ok
[INFO] [stdout] test llm_scorer::tests::overlay_ignores_out_of_range_answer_ids ... ok
[INFO] [stdout] test llm_scorer::tests::overlay_keeps_heuristic_for_unanswered_invalid_and_duplicate_answers ... ok
[INFO] [stdout] test llm_scorer::tests::overlay_maps_answer_id_to_local_position_not_item_index ... ok
[INFO] [stdout] test llm_scorer::tests::overlay_preserves_heuristic_baseline_for_unanswered_items ... ok
[INFO] [stdout] test jev::tests::fetch_chunk_rescores_identical_question_when_task_context_changes ... ok
[INFO] [stdout] test llm_scorer::tests::unique_lines_groups_identical_bodies_in_first_occurrence_order ... ok
[INFO] [stdout] test mcp::tests::archived_content_requires_explicit_server_opt_in ... ok
[INFO] [stdout] test mcp::tests::duplicate_keys_are_rejected_before_authority_selection ... ok
[INFO] [stdout] test llm_scorer::tests::line_body_strips_only_the_own_bracket_prefix ... ok
[INFO] [stdout] test mcp::tests::errors_do_not_echo_unrequested_arguments_or_paths ... ok
[INFO] [stdout] test mcp::tests::framing_rejects_oversize_and_unterminated_input_without_reinterpreting_tail ... ok
[INFO] [stdout] test mcp::tests::initialize_answers_a_newer_client_with_the_latest_supported_version ... ok
[INFO] [stdout] test hooks::tests::handle_session_start_compact_returns_context ... ok
[INFO] [stdout] test mcp::tests::initialize_echoes_client_protocol_version ... ok
[INFO] [stdout] test mcp::tests::notifications_get_no_response ... ok
[INFO] [stdout] test mcp::tests::malformed_envelopes_and_unknown_versions_fail_closed ... ok
[INFO] [stdout] test mcp::tests::recall_json_preserves_all_state_fields ... ok
[INFO] [stdout] test mcp::tests::unknown_method_and_tool_fail_cleanly ... ok
[INFO] [stdout] test mcp::tests::optional_fields_cannot_silently_broaden_scope_or_change_types ... ok
[INFO] [stdout] test mcp::tests::tools_list_is_read_only ... ok
[INFO] [stdout] test llm_scorer::tests::response_contract_rejects_duplicates_ranges_and_private_diagnostics ... ok
[INFO] [stdout] test native_operations::tests::artifact_identity_detects_replacement_and_same_size_writes ... ok
[INFO] [stdout] test native_operations::tests::independent_openers_share_custody_until_owner_releases ... ok
[INFO] [stdout] test jev::tests::partial_and_foreign_answers_never_poison_exact_request_cache ... ok
[INFO] [stdout] test native_operations::tests::journal_rejects_unknown_provider_contract_or_relative_identity ... ok
[INFO] [stdout] test native_operations::tests::failed_dispatch_persistence_never_authorizes_a_provider_call ... ok
[INFO] [stdout] test native_operations::tests::symlinks_and_special_files_are_not_state ... ok
[INFO] [stdout] test jev::tests::scorer_dedups_questions_and_reuses_them_next_pass ... ok
[INFO] [stdout] test proxy::tests::a_context_1m_token_on_any_beta_line_declares_the_long_window ... ok
[INFO] [stdout] test proxy::tests::a_panicking_reactive_step_fails_open_and_stops_the_ladder ... ok
[INFO] [stdout] test proxy::tests::calibration_applies_per_upstream_and_model_after_enough_samples ... ok
[INFO] [stdout] test proxy::tests::calibration_keys_are_bounded ... ok
[INFO] [stdout] test jev::tests::fetch_chunk_sends_only_uncached_questions ... ok
[INFO] [stdout] test proxy::tests::install_keeps_serve_settings_and_drops_install_and_global_options ... ok
[INFO] [stdout] test proxy::tests::only_anthropic_requests_that_declare_1m_are_prepared_at_the_1m_threshold ... ok
[INFO] [stdout] test proxy::tests::parses_curl_response_heads_after_informational_blocks ... ok
[INFO] [stdout] test proxy::tests::recognizes_provider_length_errors_only ... ok
[INFO] [stdout] test proxy::tests::rejects_non_http_upstreams ... ok
[INFO] [stdout] test proxy::tests::status_text_prints_the_new_keys_only_when_the_server_returns_them ... ok
[INFO] [stdout] test proxy::tests::the_1m_threshold_defaults_above_the_base_and_is_never_below_it ... ok
[INFO] [stdout] test proxy::tests::the_tee_writes_every_byte_unchanged_before_the_tap_sees_it ... ok
[INFO] [stdout] test native_operations::tests::torn_duplicate_and_oversized_journals_need_repair ... ok
[INFO] [stdout] test proxy::tests::the_usage_tap_reads_json_and_the_stream_start_and_tolerates_the_rest ... ok
[INFO] [stdout] test proxy::tests::the_usage_tap_reads_openai_json_and_stream_tails ... ok
[INFO] [stdout] test proxy::tests::the_window_tag_follows_the_threshold_selection ... ok
[INFO] [stdout] test proxy::tests::only_loopback_hosts_are_served ... ok
[INFO] [stdout] test proxy::tests::threshold_1m_is_an_optional_token_count ... ok
[INFO] [stdout] test proxy_agent::tests::notice_follows_the_login_item_template ... ok
[INFO] [stdout] test proxy_agent::tests::plist_runs_serve_with_the_given_settings_and_logs_to_a_file ... ok
[INFO] [stdout] test native_operations::tests::registry_preserves_target_binding_after_rename_or_missing_file ... ok
[INFO] [stdout] test report::tests::closed_session_compact_marks_subagent_threads_unavailable ... ok
[INFO] [stdout] test report::tests::cohort_summary_uses_recorded_arms_independent_of_current_configuration ... ok
[INFO] [stdout] test report::tests::envelope_and_session_fields_match_aicharts_shape ... ok
[INFO] [stdout] test report::tests::event_only_timestamps_bound_the_window ... ok
[INFO] [stdout] test report::tests::legacy_estimates_and_plans_are_never_recorded_savings ... ok
[INFO] [stdout] test native_operations::tests::journal_rejects_fabricated_success_reconciliation_and_identity_changes ... ok
[INFO] [stdout] test report::tests::contradictory_pairs_stay_excluded_and_legacy_cohort_stays_unknown ... ok
[INFO] [stdout] test native_operations::tests::journal_accepts_terminal_history_but_rejects_uncertain_replay ... ok
[INFO] [stdout] test proxy::tests::the_usage_tap_is_bounded ... ok
[INFO] [stdout] test report::tests::native_control_decisions_are_counted_as_suppressed_watch_work ... ok
[INFO] [stdout] test report::tests::duplicate_ids_emit_once ... ok
[INFO] [stdout] test report::tests::native_hook_count_excludes_other_applied_or_unfinished_events ... ok
[INFO] [stdout] test report::tests::no_absolute_paths_or_freeform_strings_leak ... ok
[INFO] [stdout] test report::tests::sessions_beyond_a_year_of_telemetry_are_clamped ... ok
[INFO] [stdout] test report::tests::repeated_evidence_pair_does_not_multiply_recorded_reduction ... ok
[INFO] [stdout] test secrets::tests::curl_bearer_stays_out_of_argv ... ok
[INFO] [stdout] test report::tests::source_identity_separates_foreign_same_id_and_partial_totals ... ok
[INFO] [stdout] test secrets::tests::curl_bearer_rejects_header_injection ... ok
[INFO] [stdout] test report::tests::underivable_timestamps_yield_zero_window_and_no_usage ... ok
[INFO] [stdout] test report::tests::non_utf8_source_paths_have_distinct_unqualified_fallback_ids ... ok
[INFO] [stdout] test report::tests::non_uuid_ids_get_stable_hex_digests ... ok
[INFO] [stdout] test tests::adaptive_history_is_store_bound_measured_and_deduplicated ... ok
[INFO] [stdout] test jev::tests::malformed_responses_fail_and_are_never_cached ... ok
[INFO] [stdout] test tests::benchmark_csv_quotes_record_delimiters ... ok
[INFO] [stdout] test telemetry::tests::provenance_records_actual_gate_and_frozen_configuration ... ok
[INFO] [stdout] test llm_scorer::tests::llm_http_auth_expands_from_environment_with_short_local_key ... ok
[INFO] [stdout] test secrets::tests::plausible_key_filters ... ok
[INFO] [stdout] test apple_scorer::tests::invalid_generation_never_populates_score_cache ... ok
[INFO] [stdout] test native_operations::tests::persistence_faults_at_every_record_state_leave_old_complete_or_repair_state ... ok
[INFO] [stdout] test hooks::tests::callbacks_require_exact_source_identity_and_do_not_pair_foreign_archives ... ok
[INFO] [stdout] test tests::codex_failure_classes_map_to_cooldowns ... ok
[INFO] [stdout] test tests::display_prefix_preserves_ascii_and_short_values ... ok
[INFO] [stdout] test tests::display_prefix_preserves_utf8_and_existing_byte_budgets ... ok
[INFO] [stdout] test tests::no_plan_diagnostics_preserve_real_errors ... ok
[INFO] [stdout] test tests::no_plan_external_empty_edits_have_no_projection ... ok
[INFO] [stdout] test tests::no_plan_external_minimum_gate_preserves_its_estimates ... ok
[INFO] [stdout] test tests::codex_compact_observes_completion_before_dispatch_ack ... ok
[INFO] [stdout] test tests::parse_since_accepts_suffixed_and_bare_durations ... ok
[INFO] [stdout] test tests::no_plan_external_nonreducing_precedes_minimum_savings ... ok
[INFO] [stdout] test tests::codex_compact_classifies_structural_failures_without_echoing_provider_text ... ok
[INFO] [stdout] test tests::codex_compact_initializes_resumes_then_compacts ... ok
[INFO] [stdout] test tests::codex_compact_reports_failed_turn_as_error ... ok
[INFO] [stdout] test tests::preset_command_edits_flow_into_a_plan ... ok
[INFO] [stdout] test tests::preset_command_empty_edits_defers_without_a_plan ... ok
[INFO] [stdout] test tests::preset_command_invalid_json_is_an_error ... ok
[INFO] [stdout] test tests::root_help_and_help_advanced_list_every_visible_command ... ok
[INFO] [stdout] test tests::retention_rollup_requires_exact_evidence_and_rejects_conflicting_duplicates ... ok
[INFO] [stdout] test tests::snapshot_prefix_selection_rejects_collisions_and_empty_selectors ... ok
[INFO] [stdout] test tests::session_json_preserves_partial_usage_and_unrepresentable_path_state ... ok
[INFO] [stdout] test tests::codex_compact_collects_descendant_pipe_holders ... ok
[INFO] [stdout] test tests::session_fingerprint_tracks_len_and_mtime ... ok
[INFO] [stdout] test ux::tests::bare_and_root_help_fit_the_contract ... ok
[INFO] [stdout] test ux::tests::errors_render_one_sentence_and_one_next_step ... ok
[INFO] [stdout] test ux::tests::every_help_line_fits_100_columns ... ok
[INFO] [stdout] test tests::watch_state_roundtrips_fingerprints_and_drops_stale_clocks ... ok
[INFO] [stdout] test apple::tests::model_unavailable_keeps_its_reason_and_nothing_else ... ok
[INFO] [stdout] test tests::codex_compact_propagates_request_errors ... ok
[INFO] [stdout] test jev::tests::call_jev_retries_transient_5xx_once_then_serves_from_cache ... ok
[INFO] [stdout] test jev::tests::fetch_chunk_keeps_cached_answers_when_remote_fails ... ok
[INFO] [stdout] test tests::codex_compact_cancels_reader_when_descendant_escapes_process_group ... ok
[INFO] [stdout] test tests::codex_compact_bounds_frames_and_treats_lost_ack_as_unknown ... ok
[INFO] [stdout] test tests::watch_state_oversized_save_preserves_prior_uncertainty ... ok
[INFO] [stdout] test tests::codex_terminal_order_duplicates_and_ambiguity_are_explicit ... ok
[INFO] [stdout] test apple::tests::bounded_bridge_rejects_malformed_flood_hang_and_private_errors ... ok
[INFO] [stdout] test tests::codex_compact_requires_the_compaction_items_terminal_turn ... ok
[INFO] [stdout] test apple::tests::bridge_timeout_collects_owned_descendant_before_return ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 189 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.40s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/apple.rs (/opt/rustwide/target/release/build/gobstopper/041b96280ce53f32/out/apple-041b96280ce53f32)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test status_never_echoes_unknown_bridge_text ... ok
[INFO] [stdout] test apple_scorer_says_why_it_fell_back ... ok
[INFO] [stdout] test status_output_survives_a_closed_pipe ... ok
[INFO] [stdout] test status_json_for_flag_and_for_agents ... ok
[INFO] [stdout] test status_reports_the_reason_and_one_next_step ... ok
[INFO] [stderr]      Running tests/auth_privacy.rs (/opt/rustwide/target/release/build/gobstopper/43e1e780374bcd7a/out/auth_privacy-43e1e780374bcd7a)
[INFO] [stdout] test apple_help_exits_zero_for_every_command ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test status_discloses_credential_source_but_never_key_fragments ... ok
[INFO] [stdout] test authentication_input_has_byte_and_eof_bounds_before_any_credential_effect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_ux.rs (/opt/rustwide/target/release/build/gobstopper/26593fda0d4f5f80/out/cli_ux-26593fda0d4f5f80)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test bare_invocation_is_a_short_start_here_and_exits_zero ... ok
[INFO] [stdout] test auth_names_the_one_supported_provider ... ok
[INFO] [stdout] test version_prints_name_and_version ... ok
[INFO] [stdout] test proxy_status_says_how_to_start_the_proxy ... ok
[INFO] [stdout] test a_closed_pipe_ends_quietly ... ok
[INFO] [stdout] test usage_errors_name_the_input_and_the_help_to_read ... ok
[INFO] [stdout] test help_is_grouped_and_every_command_help_exits_zero ... ok
[INFO] [stdout] test help_fits_100_columns_in_a_wide_terminal ... ok
[INFO] [stdout] test empty_states_say_so_and_point_at_one_next_step ... ok
[INFO] [stdout] test proxy_install_says_what_macos_will_show_then_loads_the_agent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/custody.rs (/opt/rustwide/target/release/build/gobstopper/6e3f0cd3d566e537/out/custody-6e3f0cd3d566e537)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test configuration_special_files_refuse_without_blocking_or_disclosing_contents ... ok
[INFO] [stdout] test hooks_refuse_settings_mutation_and_export_one_private_candidate ... ok
[INFO] [stdout] test legacy_claude_inplace_setting_cannot_mutate_or_fall_back_to_a_copy ... ok
[INFO] [stdout] test undo_refuses_contradictory_snapshot_binding_before_recording_or_publishing ... ok
[INFO] [stderr]      Running tests/eval_score.rs (/opt/rustwide/target/release/build/gobstopper/4de28b036fa72e43/out/eval_score-4de28b036fa72e43)
[INFO] [stdout] test hook_stdin_is_bounded_even_when_the_sender_never_closes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test bench_keeps_discovered_sessions_with_invalid_policy ... ok
[INFO] [stdout] test evaluation_overrides_must_remain_in_the_admitted_policy_domain ... ok
[INFO] [stdout] test eval_and_bench_report_the_cubic_auto_score ... ok
[INFO] [stdout] test benchmark_output_is_private_and_never_replaces_existing_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/eval_study.rs (/opt/rustwide/target/release/build/gobstopper/814950194d050ab2/out/eval_study-814950194d050ab2)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test study_rejects_ambiguous_source_even_with_current_annotations_hash ... ok
[INFO] [stdout] test inherited_verification_warnings_are_distinct_from_new_errors ... ok
[INFO] [stdout] test heuristic_manifest_is_metadata_only_and_no_clobber ... ok
[INFO] [stdout] test study_rejects_stale_annotations_metadata_and_invalid_round_bounds ... ok
[INFO] [stdout] test audit_scores_realized_after_and_vault_specs ... ok
[INFO] [stdout] test typed_replay_preserves_bound_evidence_without_claiming_live_quality ... ok
[INFO] [stdout] test replay_with_intervening_work_counts_real_mutations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mcp.rs (/opt/rustwide/target/release/build/gobstopper/2d97d997d675c215/out/mcp-2d97d997d675c215)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test mcp_verifies_the_selected_transcript_without_writing_state ... ok
[INFO] [stdout] test inspection_disables_external_strategies_models_and_bridge_writes ... ok
[INFO] [stdout] test history_and_vault_keep_same_provider_sessions_separate ... ok
[INFO] [stderr]      Running tests/plan.rs (/opt/rustwide/target/release/build/gobstopper/ae4f4bb42a087920/out/plan-ae4f4bb42a087920)
[INFO] [stdout] test show_and_recall_bind_provider_session_and_store_after_prefix_resolution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test minimum_savings_rejection_retains_the_actual_proposal_estimate ... ok
[INFO] [stdout] test below_trigger_plan_json_is_a_machine_readable_no_plan ... ok
[INFO] [stdout] test no_plan_reports_the_effective_quota_adjusted_trigger ... ok
[INFO] [stdout] test absent_and_protected_outputs_have_honest_generic_reason_without_projection ... ok
[INFO] [stdout] test human_no_plan_text_stays_unchanged ... ok
[INFO] [stdout] test successful_plan_keeps_its_flat_executable_shape ... ok
[INFO] [stdout] test trusted_empty_extension_runs_once_to_produce_no_plan_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proxy.rs (/opt/rustwide/target/release/build/gobstopper/d27ac1fee82ea636/out/proxy-d27ac1fee82ea636)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test a_1m_threshold_below_the_base_is_rejected_and_the_default_is_reported ... ok
[INFO] [stdout] test a_request_with_nothing_to_compact_is_logged_as_such ... ok
[INFO] [stdout] test chat_completions_route_to_openai_and_compact ... ok
[INFO] [stdout] test only_loopback_hosts_are_served_and_upstream_failures_are_reported ... ok
[INFO] [stdout] test codex_requests_route_to_the_chatgpt_upstream_and_compact ... ok
[INFO] [stdout] test over_threshold_requests_are_compacted_streamed_and_reused ... ok
[INFO] [stdout] test proxy_status_prints_no_null_for_an_older_server ... ok
[INFO] [stdout] test a_request_under_a_raised_threshold_is_logged_and_recorded ... ok
[INFO] [stdout] test small_requests_pass_through_byte_for_byte_with_headers ... ok
[INFO] [stdout] test a_rejected_compaction_falls_back_to_the_original_request ... ok
[INFO] [stdout] test a_length_rejection_is_retried_compacted ... ok
[INFO] [stdout] test other_client_errors_are_relayed_unchanged ... ok
[INFO] [stdout] test the_strict_refusal_names_the_selected_threshold ... ok
[INFO] [stdout] test the_tail_percent_is_bounded_and_reported_in_status ... ok
[INFO] [stdout] test shadow_mode_and_malformed_bodies_forward_the_original_bytes ... ok
[INFO] [stdout] test a_1m_request_is_compacted_at_the_1m_threshold_without_a_raise ... ok
[INFO] [stdout] test the_stats_ledger_records_each_request_and_survives_a_restart ... ok
[INFO] [stdout] test log_lines_and_ledger_records_carry_sizes_and_the_window_but_no_content ... ok
[INFO] [stdout] test a_carry_is_sent_upstream_and_only_its_size_is_logged ... ok
[INFO] [stdout] test malformed_or_missing_usage_is_ignored_and_json_usage_is_read ... ok
[INFO] [stdout] test provider_usage_calibrates_the_threshold_and_no_calibrate_keeps_the_estimate ... ok
[INFO] [stdout] test replay_at_zero_tail_percent_matches_the_reference_report ... ok
[INFO] [stdout] test openai_dialects_calibrate_from_json_and_streamed_usage ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/report.rs (/opt/rustwide/target/release/build/gobstopper/392dc6c86d7092db/out/report-392dc6c86d7092db)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test explicit_policy_context_keeps_numeric_behavior_and_missing_input_is_unresolved ... ok
[INFO] [stdout] test context_only_preserves_provider_context_and_lifetime_missingness ... ok
[INFO] [stdout] test report_discovery_window_filters_stale_sessions_and_all_overrides ... ok
[INFO] [stdout] test detect_and_session_policy_preserve_complete_partial_and_zero_usage ... ok
[INFO] [stdout] test lossy_event_history_cannot_qualify_report_cohort_retention_or_adaptive_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session_display.rs (/opt/rustwide/target/release/build/gobstopper/bb0085d0474e8217/out/session_display-bb0085d0474e8217)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test detect_handles_metadata_id_crossing_its_byte_limit ... ok
[INFO] [stdout] test detect_handles_filename_id_crossing_its_byte_limit ... ok
[INFO] [stdout] test watch_handles_filename_id_crossing_its_byte_limit ... ok
[INFO] [stdout] test watch_handles_metadata_id_crossing_its_byte_limit ... ok
[INFO] [stdout] test vault_handles_id_crossing_its_byte_limit ... ok
[INFO] [stdout] test history_handles_id_crossing_its_byte_limit ... ok
[INFO] [stdout] test ascii_display_widths_remain_unchanged ... ok
[INFO] [stdout] test custom_home_filename_lookup_and_path_agree_on_provider ... ok
[INFO] [stdout] test json_and_archived_ids_remain_complete ... ok
[INFO] [stderr]      Running tests/vault_accounting.rs (/opt/rustwide/target/release/build/gobstopper/eb1ef8859a7d2be8/out/vault_accounting-eb1ef8859a7d2be8)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test vault_stats_missing_root_is_explicit_and_does_not_create_it ... ok
[INFO] [stderr]      Running tests/watch.rs (/opt/rustwide/target/release/build/gobstopper/653d52754c6b6037/out/watch-653d52754c6b6037)
[INFO] [stdout] test vault_stats_reports_bounded_read_only_counts_without_contents_or_identifiers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test fixture_roots_remain_isolated_when_clock_ticks_repeat ... ok
[INFO] [stdout] test native_operation_inspection_of_missing_root_is_effect_free ... ok
[INFO] [stdout] test failed_watch_state_write_aborts_before_native_dispatch ... ok
[INFO] [stdout] test native_dispatch_checkpoints_unknown_outcome_before_starting_provider ... FAILED
[INFO] [stdout] test native_reduction_uses_observed_context_and_not_the_elision_projection ... FAILED
[INFO] [stdout] test codex_native_compact_runs_before_plan_evaluation ... FAILED
[INFO] [stdout] test standalone_native_noop_and_failure_never_credit_the_projected_floor ... FAILED
[INFO] [stdout] test dry_run_once_does_not_write_events_or_forks ... ok
[INFO] [stdout] test owner_delegation_is_skipped_without_savings_or_transcript_mutation ... ok
[INFO] [stdout] test malformed_operation_journal_cannot_be_cleared_by_watch_or_reconciliation ... FAILED
[INFO] [stdout] test legacy_native_uncertainty_crosses_watch_lane_boundaries ... ok
[INFO] [stdout] test unqualified_standalone_native_apply_refuses_before_fork_or_snapshot ... ok
[INFO] [stdout] test claude_native_dispatch_precedes_planning_and_persists_clean_first_pass ... FAILED
[INFO] [stdout] test native_usage_reset_is_unmeasured_and_missing_post_state_is_not_savings ... FAILED
[INFO] [stdout] test unreadable_telemetry_does_not_become_a_zero_count_report ... ok
[INFO] [stdout] test policy_change_invalidates_unchanged_session_decisions ... FAILED
[INFO] [stdout] test native_provider_errors_do_not_echo_private_provider_output ... FAILED
[INFO] [stdout] test discovery_cache_persists_across_processes_and_never_gates_correctness ... ok
[INFO] [stdout] test native_dispatch_requires_identity_from_the_retained_snapshot_bytes ... FAILED
[INFO] [stdout] test eval_budget_flag_completes_a_pass_and_deferred_line_is_not_a_plan_line ... ok
[INFO] [stdout] test reconciliation_uses_recorded_terminal_evidence_and_never_guesses ... FAILED
[INFO] [stdout] test native_noop_has_snapshot_evidence_and_retries_after_cooldown_expiry ... FAILED
[INFO] [stdout] test legacy_uncertainty_and_malformed_watch_state_fail_closed ... ok
[INFO] [stdout] test unknown_native_outcome_survives_state_removal_policy_change_and_other_watch_lane ... FAILED
[INFO] [stdout] test unqualified_native_activation_never_runs_a_provider_or_creates_a_journal ... ok
[INFO] [stdout] test unqualified_watch_suppresses_restarts_but_rechecks_source_policy_and_artifact ... ok
[INFO] [stdout] test unqualified_watch_preserves_control_cohort_before_artifact_refusal ... ok
[INFO] [stdout] test two_watchers_and_process_death_cannot_replay_dispatched_operation ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `--test watch`
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- native_dispatch_checkpoints_unknown_outcome_before_starting_provider stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'native_dispatch_checkpoints_unknown_outcome_before_starting_provider' (2331) panicked at tests/watch.rs:699:81:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bb12 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5dce8c6ae01f - <watch[2d9cb259c96206b6]::native_dispatch_checkpoints_unknown_outcome_before_starting_provider::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   19:     0x79c72f0233d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- native_reduction_uses_observed_context_and_not_the_elision_projection stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'native_reduction_uses_observed_context_and_not_the_elision_projection' (2336) panicked at tests/watch.rs:678:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("blocked")
[INFO] [stdout]  right: "applied"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bc53 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c135e - core[a373ad73a504971]::panicking::assert_failed::<serde_json[c744432d38d2b4e]::value::Value, &str>
[INFO] [stdout]   13:     0x5dce8c6af0bd - <watch[2d9cb259c96206b6]::native_reduction_uses_observed_context_and_not_the_elision_projection::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   20:     0x79c72f0233d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- codex_native_compact_runs_before_plan_evaluation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'codex_native_compact_runs_before_plan_evaluation' (2322) panicked at tests/watch.rs:477:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("blocked")
[INFO] [stdout]  right: "failed"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bc53 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c135e - core[a373ad73a504971]::panicking::assert_failed::<serde_json[c744432d38d2b4e]::value::Value, &str>
[INFO] [stdout]   13:     0x5dce8c69e452 - <watch[2d9cb259c96206b6]::codex_native_compact_runs_before_plan_evaluation::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   20:     0x79c72f0233d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- standalone_native_noop_and_failure_never_credit_the_projected_floor stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'standalone_native_noop_and_failure_never_credit_the_projected_floor' (2362) panicked at tests/watch.rs:1246:9:
[INFO] [stdout] assertion `left == right` failed: FAIL Native provider activation is unqualified for this artifact; use owner-directed compaction.
[INFO] [stdout] 
[INFO] [stdout]   left: false
[INFO] [stdout]  right: true
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bcb3 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c14cf - core[a373ad73a504971]::panicking::assert_failed::<bool, bool>
[INFO] [stdout]   13:     0x5dce8c6ac2fc - <watch[2d9cb259c96206b6]::standalone_native_noop_and_failure_never_credit_the_projected_floor::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   20:     0x79c72f0233d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- malformed_operation_journal_cannot_be_cleared_by_watch_or_reconciliation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'malformed_operation_journal_cannot_be_cleared_by_watch_or_reconciliation' (2330) panicked at tests/watch.rs:1092:61:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bb12 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5dce8c6b37e5 - <watch[2d9cb259c96206b6]::malformed_operation_journal_cannot_be_cleared_by_watch_or_reconciliation::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   19:     0x79c72f0233d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- claude_native_dispatch_precedes_planning_and_persists_clean_first_pass stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'claude_native_dispatch_precedes_planning_and_persists_clean_first_pass' (2321) panicked at tests/watch.rs:1164:9:
[INFO] [stdout] assertion failed: !f.0.join("data/gobstopper/events.jsonl").exists()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fec4 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bd02 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x5dce8c6b1144 - <watch[2d9cb259c96206b6]::claude_native_dispatch_precedes_planning_and_persists_clean_first_pass::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   19:     0x79c72f0233d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- native_usage_reset_is_unmeasured_and_missing_post_state_is_not_savings stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'native_usage_reset_is_unmeasured_and_missing_post_state_is_not_savings' (2345) panicked at tests/watch.rs:661:9:
[INFO] [stdout] assertion `left == right` failed: compact
[INFO] [stdout]   left: String("blocked")
[INFO] [stdout]  right: "failed"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bcb3 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c135e - core[a373ad73a504971]::panicking::assert_failed::<serde_json[c744432d38d2b4e]::value::Value, &str>
[INFO] [stdout]   13:     0x5dce8c6b2913 - <watch[2d9cb259c96206b6]::native_usage_reset_is_unmeasured_and_missing_post_state_is_not_savings::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   20:     0x79c72f0233d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- policy_change_invalidates_unchanged_session_decisions stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'policy_change_invalidates_unchanged_session_decisions' (2352) panicked at tests/watch.rs:1212:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("native_unqualified")
[INFO] [stdout]  right: "provider_noop"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bc53 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c135e - core[a373ad73a504971]::panicking::assert_failed::<serde_json[c744432d38d2b4e]::value::Value, &str>
[INFO] [stdout]   13:     0x5dce8c69f712 - <watch[2d9cb259c96206b6]::policy_change_invalidates_unchanged_session_decisions::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   20:     0x79c72f0233d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- native_provider_errors_do_not_echo_private_provider_output stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'native_provider_errors_do_not_echo_private_provider_output' (2335) panicked at tests/watch.rs:777:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("blocked")
[INFO] [stdout]  right: "failed"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bc53 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c135e - core[a373ad73a504971]::panicking::assert_failed::<serde_json[c744432d38d2b4e]::value::Value, &str>
[INFO] [stdout]   13:     0x5dce8c699440 - watch[2d9cb259c96206b6]::native_provider_errors_do_not_echo_private_provider_output
[INFO] [stdout]   14:     0x5dce8c6a3959 - <watch[2d9cb259c96206b6]::native_provider_errors_do_not_echo_private_provider_output::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   21:     0x79c72f0233d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- native_dispatch_requires_identity_from_the_retained_snapshot_bytes stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'native_dispatch_requires_identity_from_the_retained_snapshot_bytes' (2332) panicked at tests/watch.rs:751:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("blocked")
[INFO] [stdout]  right: "failed"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bc53 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c135e - core[a373ad73a504971]::panicking::assert_failed::<serde_json[c744432d38d2b4e]::value::Value, &str>
[INFO] [stdout]   13:     0x5dce8c6a70b4 - <watch[2d9cb259c96206b6]::native_dispatch_requires_identity_from_the_retained_snapshot_bytes::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   20:     0x79c72f0233d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- reconciliation_uses_recorded_terminal_evidence_and_never_guesses stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'reconciliation_uses_recorded_terminal_evidence_and_never_guesses' (2360) panicked at tests/watch.rs:1041:29:
[INFO] [stdout] index out of bounds: the len is 0 but the index is 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bb8c - core[a373ad73a504971]::panicking::panic_bounds_check
[INFO] [stdout]   12:     0x5dce8c6a4933 - <watch[2d9cb259c96206b6]::reconciliation_uses_recorded_terminal_evidence_and_never_guesses::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   19:     0x79c72f0233d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- native_noop_has_snapshot_evidence_and_retries_after_cooldown_expiry stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'native_noop_has_snapshot_evidence_and_retries_after_cooldown_expiry' (2333) panicked at tests/watch.rs:607:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("blocked")
[INFO] [stdout]  right: "skipped"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bc53 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5dce8c6c135e - core[a373ad73a504971]::panicking::assert_failed::<serde_json[c744432d38d2b4e]::value::Value, &str>
[INFO] [stdout]   13:     0x5dce8c6a9ff5 - <watch[2d9cb259c96206b6]::native_noop_has_snapshot_evidence_and_retries_after_cooldown_expiry::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   20:     0x79c72f0233d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- unknown_native_outcome_survives_state_removal_policy_change_and_other_watch_lane stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'unknown_native_outcome_survives_state_removal_policy_change_and_other_watch_lane' (2367) panicked at tests/watch.rs:878:59:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c75bb12 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5dce8c6b7e33 - <watch[2d9cb259c96206b6]::unknown_native_outcome_survives_state_removal_policy_change_and_other_watch_lane::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   19:     0x79c72f0233d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- two_watchers_and_process_death_cannot_replay_dispatched_operation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'two_watchers_and_process_death_cannot_replay_dispatched_operation' (2366) panicked at tests/watch.rs:911:9:
[INFO] [stdout] fixture did not reach /tmp/gobstopper-watch-2320-1792316381255148601-22/codex/provider-dispatched
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dce8c7463b1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5dce8c75b60a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5dce8c74a94c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5dce8c71fde6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5dce8c73d769 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5dce8c6d76e0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5dce8c73d922 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5dce8c71fe92 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5dce8c718859 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5dce8c720a9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5dce8c75bd3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5dce8c6956f7 - watch[2d9cb259c96206b6]::wait_for_file
[INFO] [stdout]   12:     0x5dce8c6a5209 - <watch[2d9cb259c96206b6]::two_watchers_and_process_death_cannot_replay_dispatched_operation::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5dce8c6cab2b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x5dce8c6d7d05 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5dce8c6d15f4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5dce8c6dad92 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x5dce8c7453bf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79c72ef8fdfa - <unknown>
[INFO] [stdout]   19:     0x79c72f0233d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     claude_native_dispatch_precedes_planning_and_persists_clean_first_pass
[INFO] [stdout]     codex_native_compact_runs_before_plan_evaluation
[INFO] [stdout]     malformed_operation_journal_cannot_be_cleared_by_watch_or_reconciliation
[INFO] [stdout]     native_dispatch_checkpoints_unknown_outcome_before_starting_provider
[INFO] [stdout]     native_dispatch_requires_identity_from_the_retained_snapshot_bytes
[INFO] [stdout]     native_noop_has_snapshot_evidence_and_retries_after_cooldown_expiry
[INFO] [stdout]     native_provider_errors_do_not_echo_private_provider_output
[INFO] [stdout]     native_reduction_uses_observed_context_and_not_the_elision_projection
[INFO] [stdout]     native_usage_reset_is_unmeasured_and_missing_post_state_is_not_savings
[INFO] [stdout]     policy_change_invalidates_unchanged_session_decisions
[INFO] [stdout]     reconciliation_uses_recorded_terminal_evidence_and_never_guesses
[INFO] [stdout]     standalone_native_noop_and_failure_never_credit_the_projected_floor
[INFO] [stdout]     two_watchers_and_process_death_cannot_replay_dispatched_operation
[INFO] [stdout]     unknown_native_outcome_survives_state_removal_policy_change_and_other_watch_lane
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 14 passed; 14 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a", kill_on_drop: false }`
[INFO] [stdout] 844503c53538c8131d6b0157aed2470c790036338f9adfc64bc9bc9864a6372a
