[INFO] fetching crate yah-party 0.8.20...
[INFO] testing yah-party-0.8.20 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate yah-party 0.8.20 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate yah-party 0.8.20
[INFO] finished tweaking crates.io crate yah-party 0.8.20
[INFO] tweaked toml for crates.io crate yah-party 0.8.20 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate yah-party 0.8.20 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 yah-party 0.8.20 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 yah-kg v0.8.20
[INFO] [stderr]   Downloaded globset v0.4.18
[INFO] [stderr]   Downloaded chips v0.8.20
[INFO] [stderr]   Downloaded ignore v0.4.25
[INFO] [stderr]   Downloaded log v0.4.28
[INFO] [stderr]   Downloaded indexmap v2.12.0
[INFO] [stderr]   Downloaded kg-store v0.8.20
[INFO] [stderr]   Downloaded yah-board v0.8.20
[INFO] [stderr]   Downloaded blake3 v1.8.5
[INFO] [stderr]   Downloaded syn v2.0.109
[INFO] [stderr]   Downloaded petgraph v0.8.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5
[INFO] running `Command { std: "docker" "start" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5", 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" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5" "/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" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5", 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" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.109
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling chips v0.8.20
[INFO] [stderr]    Compiling yah-kg v0.8.20
[INFO] [stderr]    Compiling kg-store v0.8.20
[INFO] [stderr]    Compiling yah-board v0.8.20
[INFO] [stderr]    Compiling yah-party v0.8.20 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.02s
[INFO] running `Command { std: "docker" "inspect" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5", 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" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling yah-party v0.8.20 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `ThinkingBudget`
[INFO] [stdout]    --> src/resolver.rs:196:72
[INFO] [stdout]     |
[INFO] [stdout] 196 |         ResolutionCondition, ResolutionRule, RunnerKind, SubclassAuth, ThinkingBudget,
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.69s
[INFO] running `Command { std: "docker" "inspect" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5", 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" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `ThinkingBudget`
[INFO] [stderr]    --> src/resolver.rs:196:72
[INFO] [stderr]     |
[INFO] [stderr] 196 |         ResolutionCondition, ResolutionRule, RunnerKind, SubclassAuth, ThinkingBudget,
[INFO] [stderr]     |                                                                        ^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `yah-party` (lib test) generated 1 warning (run `cargo fix --lib -p yah-party --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/party-08a8004bf448a39e)
[INFO] [stdout] 
[INFO] [stdout] running 319 tests
[INFO] [stdout] test agent::tests::agent_awaiting_user_input_serializes_with_snake_case_tag ... ok
[INFO] [stdout] test agent::tests::message_delta_serializes_with_snake_case_tag_and_camel_case_session_id ... ok
[INFO] [stdout] test agent::tests::inbox_delivered_round_trips_peer_sender ... ok
[INFO] [stdout] test agent::tests::inbox_delivered_omits_from_when_none ... ok
[INFO] [stdout] test agent::tests::turn_ended_omits_stop_reason_when_none ... ok
[INFO] [stdout] test cascade::tests::empty_source_is_empty_cascade ... ok
[INFO] [stdout] test cascade::tests::block_without_prose_emits_no_rule ... ok
[INFO] [stdout] test cascade::tests::explicit_and_binds_tighter_than_or ... ok
[INFO] [stdout] test cascade::tests::explicit_or_between_groups ... ok
[INFO] [stdout] test agent::tests::user_message_round_trips_peer_sender ... ok
[INFO] [stdout] test agent::tests::published_capstone_round_trips_and_omits_empty_maps ... ok
[INFO] [stdout] test cascade::tests::adjacent_brackets_are_and ... ok
[INFO] [stdout] test cascade::tests::missing_axis_never_matches_either_operator ... ok
[INFO] [stdout] test agent::tests::published_capstone_tolerates_unknown_future_fields ... ok
[INFO] [stdout] test cascade::tests::nesting_is_implicit_and ... ok
[INFO] [stdout] test cascade::tests::not_equal_operator ... ok
[INFO] [stdout] test cascade::tests::priority_orders_descending_then_document_order ... ok
[INFO] [stdout] test cascade::tests::single_rule_matches_on_class ... ok
[INFO] [stdout] test cascade::tests::triple_quoted_prose_is_dedented ... ok
[INFO] [stdout] test cascade::tests::unknown_keys_are_ignored ... ok
[INFO] [stdout] test cascade::tests::missing_operator_errors ... ok
[INFO] [stdout] test cascade::tests::bare_when_is_global ... ok
[INFO] [stdout] test agent::tests::user_message_omits_sender_when_none ... ok
[INFO] [stdout] test cascade::tests::full_motivating_example_parses_and_matches ... ok
[INFO] [stdout] test cascade::tests::unterminated_block_errors ... ok
[INFO] [stdout] test cascade::tests::missing_axis_matches_when_present ... ok
[INFO] [stdout] test cascade::tests::line_comments_are_skipped ... ok
[INFO] [stdout] test party::tests::agent_name_slug_cases ... ok
[INFO] [stdout] test party::tests::agent_subclass_with_no_template_link_omits_field ... ok
[INFO] [stdout] test party::tests::agent_class_round_trips ... ok
[INFO] [stdout] test party::tests::agent_trait_round_trips_json ... ok
[INFO] [stdout] test party::tests::agent_class_serializes_pascal_case ... ok
[INFO] [stdout] test party::tests::available_for_work_false_round_trips ... ok
[INFO] [stdout] test party::tests::agent_persona_chips_round_trips_through_json ... ok
[INFO] [stdout] test party::tests::available_for_work_defaults_true_for_legacy_records ... ok
[INFO] [stdout] test party::tests::bundled_anthropic_connection_shape ... ok
[INFO] [stdout] test party::tests::bundled_connections_have_credential_slots ... ok
[INFO] [stdout] test party::tests::bundled_connections_load_all_three ... ok
[INFO] [stdout] test party::tests::can_party_dispatch_default_open_world_dispatches ... ok
[INFO] [stdout] test party::tests::caches_defaults_true_for_legacy_json ... ok
[INFO] [stdout] test party::tests::bundled_ollama_cloud_connection_shape ... ok
[INFO] [stdout] test party::tests::caches_false_round_trips ... ok
[INFO] [stdout] test party::tests::can_party_dispatch_legacy_subagent_alias_opts_in ... ok
[INFO] [stdout] test party::tests::canonical_and_glyph_lookup_bridge_legacy_names ... ok
[INFO] [stdout] test party::tests::anthropic_bundle_splits_conductor_from_glimmerstone ... ok
[INFO] [stdout] test party::tests::can_party_dispatch_explicit_party_dispatch_opt_in_wins ... ok
[INFO] [stdout] test party::tests::can_party_dispatch_excluding_all_general_purpose_denies ... ok
[INFO] [stdout] test party::tests::caches_true_is_omitted_from_json ... ok
[INFO] [stdout] test party::tests::agent_record_round_trips_through_disk ... ok
[INFO] [stdout] test party::tests::can_party_dispatch_exclude_jobs_keeps_general_purpose_when_some_remain ... ok
[INFO] [stdout] test party::tests::canonicalize_inventory_lifts_flat_fields ... ok
[INFO] [stdout] test party::tests::canonicalize_inventory_noop_when_already_set ... ok
[INFO] [stdout] test party::tests::canonicalize_resolution_is_noop_when_rules_present ... ok
[INFO] [stdout] test party::tests::canonicalize_resolution_seeds_class_agnostic_rule ... ok
[INFO] [stdout] test party::tests::canonicalize_traits_backfills_id_only_reference_from_registry ... ok
[INFO] [stdout] test party::tests::clone_scout_bundled_trait_carries_loadout_and_schema ... ok
[INFO] [stdout] test party::tests::cloud_ops_bundled_trait_points_at_runbooks_and_gates_writes ... ok
[INFO] [stdout] test party::tests::canonicalize_traits_preserves_inline_override ... ok
[INFO] [stdout] test party::tests::clone_surgeon_bundled_trait_carries_rs_hack_rubric ... ok
[INFO] [stdout] test party::tests::clone_loop_leader_bundled_trait_drives_the_loop ... ok
[INFO] [stdout] test party::tests::character_resolves_subclass_and_divination_by_id ... ok
[INFO] [stdout] test party::tests::connection_legacy_single_protocol_deserializes ... ok
[INFO] [stdout] test party::tests::connection_legacy_deepseek_deserializes ... ok
[INFO] [stdout] test party::tests::connection_round_trips_json ... ok
[INFO] [stdout] test party::tests::default_approval_rules_empty_is_omitted_on_disk ... ok
[INFO] [stdout] test party::tests::default_job_approval_rules_empty_is_omitted_on_disk ... ok
[INFO] [stdout] test party::tests::delta_apply_to_overrides_specific_fields ... ok
[INFO] [stdout] test party::tests::detach_template_clears_link_keeps_effective_values ... ok
[INFO] [stdout] test party::tests::delta_default_is_empty_and_apply_to_returns_base ... ok
[INFO] [stdout] test party::tests::discard_overrides_rejects_unlinked ... ok
[INFO] [stdout] test party::tests::crop_rect_is_valid_boundary_cases ... ok
[INFO] [stdout] test party::tests::default_approval_rules_round_trips_through_serde ... ok
[INFO] [stdout] test party::tests::discard_overrides_restores_base_and_zeros_delta ... ok
[INFO] [stdout] test party::tests::export_empty_camp_returns_empty_bundle ... ok
[INFO] [stdout] test party::tests::delta_accepts_all_snapshot_keys ... ok
[INFO] [stdout] test party::tests::default_job_approval_rules_round_trips_through_serde ... ok
[INFO] [stdout] test party::tests::delete_working_set_entry_is_idempotent_and_removes_overlay ... ok
[INFO] [stdout] test party::tests::detach_template_is_idempotent_when_already_unlinked ... ok
[INFO] [stdout] test party::tests::export_excludes_prerolls ... ok
[INFO] [stdout] test party::tests::flat_field_record_deserializes_without_inventory ... ok
[INFO] [stdout] test party::tests::function_pin_is_empty_by_default ... ok
[INFO] [stdout] test party::tests::export_strips_created_at ... ok
[INFO] [stdout] test party::tests::function_pin_not_empty_when_model_set ... ok
[INFO] [stdout] test party::tests::function_pin_not_empty_when_additional_traits_set ... ok
[INFO] [stdout] test party::tests::function_pin_trait_fields_default_to_empty_when_absent ... ok
[INFO] [stdout] test party::tests::function_pin_trait_fields_round_trip ... ok
[INFO] [stdout] test party::tests::function_pin_trait_fields_skip_when_empty ... ok
[INFO] [stdout] test party::tests::fallback_rule_round_trips ... ok
[INFO] [stdout] test party::tests::fallback_rule_partial_config_round_trips ... ok
[INFO] [stdout] test party::tests::export_with_id_filter ... ok
[INFO] [stdout] test party::tests::import_rejects_unknown_major_version ... ok
[INFO] [stdout] test party::tests::divination_wire_envelope_preserves_set_identity ... ok
[INFO] [stdout] test party::tests::import_skip_on_collision ... ok
[INFO] [stdout] test party::tests::install_ollama_cloud_missing_required_key_returns_err ... ok
[INFO] [stdout] test party::tests::import_rename_on_collision ... ok
[INFO] [stdout] test party::tests::import_is_additive_never_deletes ... ok
[INFO] [stdout] test party::tests::import_overwrite_on_collision ... ok
[INFO] [stdout] test party::tests::import_round_trip ... ok
[INFO] [stdout] test party::tests::export_import_includes_skill_profiles ... ok
[INFO] [stdout] test party::tests::function_pin_not_empty_when_suppressed_traits_set ... ok
[INFO] [stdout] test party::tests::install_openai_missing_required_key_returns_err ... ok
[INFO] [stdout] test party::tests::inventory_shim_after_canonicalize ... ok
[INFO] [stdout] test party::tests::inventory_shim_reads_from_inventory_when_some ... ok
[INFO] [stdout] test party::tests::inventory_shim_falls_back_to_flat_when_none ... ok
[INFO] [stdout] test party::tests::job_allowed_default_is_open_world ... ok
[INFO] [stdout] test party::tests::legacy_subclass_json_without_field_loads_empty ... ok
[INFO] [stdout] test party::tests::inventory_embedded_in_subclass_json_deserializes ... ok
[INFO] [stdout] test party::tests::load_connections_returns_bundled_when_no_camp_root ... ok
[INFO] [stdout] test party::tests::load_normalizes_slot_index_from_working_set_sigil ... ok
[INFO] [stdout] test party::tests::load_normalizes_slot_index_from_identity_sigil_when_no_ws_overlay ... ok
[INFO] [stdout] test party::tests::export_bundle_round_trips_json ... ok
[INFO] [stdout] test party::tests::inventory_round_trips_nested_json ... ok
[INFO] [stdout] test party::tests::load_connections_camp_local_can_add_new_entry ... ok
[INFO] [stdout] test party::tests::load_connections_camp_local_shadows_bundled ... ok
[INFO] [stdout] test party::tests::load_traits_accumulates_failures_for_bad_json ... ok
[INFO] [stdout] test party::tests::load_subclasses_preserves_existing_traits ... ok
[INFO] [stdout] test party::tests::load_traits_missing_dir_is_silent ... ok
[INFO] [stdout] test party::tests::load_traits_returns_bundled_traits_with_no_camp_root ... ok
[INFO] [stdout] test party::tests::load_traits_adds_camp_local_new_trait ... ok
[INFO] [stdout] test party::tests::load_traits_camp_local_overrides_bundled_on_same_id ... ok
[INFO] [stdout] test party::tests::load_traits_ignores_non_json_files ... ok
[INFO] [stdout] test party::tests::migrate_mcp_connect_no_endpoint_falls_back ... ok
[INFO] [stdout] test party::tests::migrate_mcp_connect_preset ... ok
[INFO] [stdout] test party::tests::migrate_anthropic_preset ... ok
[INFO] [stdout] test party::tests::migrate_no_preset_returns_false ... ok
[INFO] [stdout] test party::tests::migrate_claude_preset ... ok
[INFO] [stdout] test party::tests::migrate_ollama_preset_local ... ok
[INFO] [stdout] test party::tests::migrate_crab_preset ... ok
[INFO] [stdout] test party::tests::migrate_ollama_preset_with_endpoint ... ok
[INFO] [stdout] test party::tests::migrate_openai_preset_ollama_cloud_endpoint ... ok
[INFO] [stdout] test party::tests::malformed_json_is_skipped ... ok
[INFO] [stdout] test party::tests::migrate_anthropic_gc_preset ... ok
[INFO] [stdout] test party::tests::migrate_round_trip_via_disk ... ok
[INFO] [stdout] test party::tests::migrate_openai_preset_no_endpoint ... ok
[INFO] [stdout] test party::tests::migrate_openai_preset_custom_endpoint ... ok
[INFO] [stdout] test party::tests::migrate_skips_already_v2 ... ok
[INFO] [stdout] test party::tests::mint_agent_id_unique ... ok
[INFO] [stdout] test party::tests::load_traits_sorted_by_trait_id ... ok
[INFO] [stdout] test party::tests::migrate_openai_oauth_preset ... ok
[INFO] [stdout] test party::tests::mint_agent_id_format ... ok
[INFO] [stdout] test party::tests::model_spec_from_impls_yield_literal ... ok
[INFO] [stdout] test party::tests::migrate_skips_unknown_preset ... ok
[INFO] [stdout] test party::tests::missing_dir_loads_empty ... ok
[INFO] [stdout] test party::tests::model_spec_literal_serde_round_trips_as_plain_string ... ok
[INFO] [stdout] test party::tests::load_subclasses_applies_canonicalize_inventory_and_traits ... ok
[INFO] [stdout] test party::tests::install_openai_with_required_key_succeeds ... ok
[INFO] [stdout] test party::tests::new_format_serializes_inventory_not_flat_fields ... ok
[INFO] [stdout] test party::tests::model_spec_query_serde_round_trips ... ok
[INFO] [stdout] test party::tests::portrait_manifest_camp_local_wins_over_shared ... ok
[INFO] [stdout] test party::tests::party_bundled_trait_covers_the_four_verbs_and_slot_ne_context ... ok
[INFO] [stdout] test party::tests::portrait_entry_round_trips ... ok
[INFO] [stdout] test party::tests::portrait_manifest_invalid_crops_are_skipped ... ok
[INFO] [stdout] test party::tests::portrait_manifest_malformed_json_is_skipped ... ok
[INFO] [stdout] test party::tests::portrait_manifest_missing_dir_loads_empty ... ok
[INFO] [stdout] test party::tests::install_anthropic_bundle_succeeds_with_no_keys ... ok
[INFO] [stdout] test party::tests::install_is_idempotent_skips_existing ... ok
[INFO] [stdout] test party::tests::portrait_manifest_merges_distinct_entries ... ok
[INFO] [stdout] test party::tests::concurrent_saves_dont_corrupt_target ... ok
[INFO] [stdout] test party::tests::portrait_theme_serializes_snake_case ... ok
[INFO] [stdout] test party::tests::provider_id_required_optional_slots_consistent ... ok
[INFO] [stdout] test party::tests::portrait_manifest_round_trips_through_disk ... ok
[INFO] [stdout] test party::tests::pull_from_template_refreshes_base_and_keeps_overrides ... ok
[INFO] [stdout] test party::tests::push_to_template_rejects_template_id_mismatch ... ok
[INFO] [stdout] test party::tests::pull_from_template_rejects_template_id_mismatch ... ok
[INFO] [stdout] test party::tests::pull_diff_empty_when_upstream_unchanged ... ok
[INFO] [stdout] test party::tests::probe_condition_round_trips ... ok
[INFO] [stdout] test party::tests::push_to_template_updates_upstream_and_clears_overrides ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_dedupes_additional_already_on_subclass ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_empty_pin_returns_subclass_traits_unchanged ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_job_default_dropped_when_not_in_registry ... ok
[INFO] [stdout] test party::tests::push_diff_lists_only_changed_fields ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_appends_additional_in_declared_order ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_job_default_injected_for_architect ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_none_pin_returns_subclass_traits_unchanged ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_pin_can_suppress_job_default ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_subclass_wins_on_job_default_collision ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_suppresses_subclass_trait ... ok
[INFO] [stdout] test party::tests::save_agent_valid_prefix ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_job_default_injected_for_relay ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_job_default_injected_for_sniffer ... ok
[INFO] [stdout] test party::tests::save_load_connection_round_trips_through_disk ... ok
[INFO] [stdout] test party::tests::save_subclass_rejects_incompatible_combo ... ok
[INFO] [stdout] test party::tests::search_breadth_snake_case_serde ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_unknown_additional_id_dropped ... ok
[INFO] [stdout] test party::tests::routing_capacity_round_trips ... ok
[INFO] [stdout] test party::tests::pull_diff_shows_upstream_changes_that_pull_would_bring ... ok
[INFO] [stdout] test party::tests::save_subclass_splits_wire_into_divination_file ... ok
[INFO] [stdout] test party::tests::save_agent_to_routes_by_scope_and_strips_working_set ... ok
[INFO] [stdout] test party::tests::session_agent_state_round_trips ... ok
[INFO] [stdout] test party::tests::skill_profile_collision_skip ... ok
[INFO] [stdout] test party::tests::save_subclass_accepts_compatible_combo_with_connection ... ok
[INFO] [stdout] test party::tests::push_diff_empty_when_overrides_match_upstream ... ok
[INFO] [stdout] test party::tests::slot_index_for_sigil_handles_legacy_and_canonical ... ok
[INFO] [stdout] test party::tests::skill_profile_missing_dir_loads_empty ... ok
[INFO] [stdout] test party::tests::snapshot_mirrors_overridable_field_set ... ok
[INFO] [stdout] test party::tests::skill_profile_round_trips_through_disk ... ok
[INFO] [stdout] test party::tests::sniffer_is_floor_protected_even_when_excluded ... ok
[INFO] [stdout] test party::tests::save_subclass_to_and_save_portrait_manifest_to_route_by_scope ... ok
[INFO] [stdout] test party::tests::resolve_session_traits_suppression_then_readd_lets_addition_win ... ok
[INFO] [stdout] test party::tests::subclass_without_routing_deserializes_as_none ... ok
[INFO] [stdout] test party::tests::skill_profile_collision_rename ... ok
[INFO] [stdout] test party::tests::subclass_traits_absent_in_json_deserializes_to_empty ... ok
[INFO] [stdout] test party::tests::subclass_with_traits_round_trips ... ok
[INFO] [stdout] test party::tests::sigils_are_one_word_identities_decoupled_from_glyphs ... ok
[INFO] [stdout] test party::tests::subclass_traits_field_empty_by_default ... ok
[INFO] [stdout] test party::tests::subclass_empty_traits_skips_serialization ... ok
[INFO] [stdout] test party::tests::subclass_wire_protocol_serializes_snake_case ... ok
[INFO] [stdout] test party::tests::trait_policy_default_omits_optional_fields ... ok
[INFO] [stdout] test party::tests::v2_record_flat_fields_absent_shim_reads_inventory ... ok
[INFO] [stdout] test party::tests::variants_empty_vec_is_skipped_on_serialize ... ok
[INFO] [stdout] test party::tests::validate_compat_incompatible_auth_returns_err ... ok
[INFO] [stdout] test party::tests::validate_compat_truth_table_compatible_pairs_pass ... ok
[INFO] [stdout] test party::tests::variants_array_shape_round_trips ... ok
[INFO] [stdout] test party::tests::subclass_routing_round_trips_through_disk ... ok
[INFO] [stdout] test party::tests::thinking_budget_serializes_snake_case ... ok
[INFO] [stdout] test party::tests::template_link_round_trips_through_json ... ok
[INFO] [stdout] test party::tests::variants_legacy_map_deserializes_via_slot_index_lookup ... ok
[INFO] [stdout] test prelude::tests::agent_persona_no_role_prompt_no_policy_section_unless_rules_present ... ok
[INFO] [stdout] test prelude::tests::agent_persona_role_prompt_renders_into_policy_section ... ok
[INFO] [stdout] test party::tests::validate_compat_incompatible_protocol_returns_err ... ok
[INFO] [stdout] test prelude::tests::agent_policy_dedupes_across_scopes ... ok
[INFO] [stdout] test prelude::tests::arch_doc_falls_back_to_reference_over_budget ... ok
[INFO] [stdout] test party::tests::v1_monolith_migrates_to_split_on_save ... ok
[INFO] [stdout] test party::tests::split_record_composes_divination_on_load ... ok
[INFO] [stdout] test prelude::tests::as_system_prompt_prepends_baseline_for_non_claude_engines ... ok
[INFO] [stdout] test prelude::tests::agent_persona_default_skills_deduped_with_workspace_rules ... ok
[INFO] [stdout] test prelude::tests::arch_doc_inlines_when_under_budget ... ok
[INFO] [stdout] test prelude::tests::agent_policy_section_omitted_when_no_rules ... ok
[INFO] [stdout] test prelude::tests::assemble_includes_sdlc_section_on_ticket_path ... ok
[INFO] [stdout] test prelude::tests::assemble_picks_small_conventions_for_ollama_engine ... ok
[INFO] [stdout] test prelude::tests::agent_policy_section_renders_roles_do_dont_in_order ... ok
[INFO] [stdout] test prelude::tests::architect_job_defaults ... ok
[INFO] [stdout] test party::tests::working_set_overlay_overrides_identity_record_working_set ... ok
[INFO] [stdout] test prelude::tests::audit_display_names_are_reasonable ... ok
[INFO] [stdout] test prelude::tests::assemble_includes_engine_and_think_when_present ... ok
[INFO] [stdout] test prelude::tests::agent_persona_default_skills_union_into_skills ... ok
[INFO] [stdout] test party::tests::subclasses_merge_camp_local_wins ... ok
[INFO] [stdout] test prelude::tests::audit_large_inline_arch_doc_flagged_over_budget ... ok
[INFO] [stdout] test prelude::tests::audit_output_conventions_is_machine_scoped ... ok
[INFO] [stdout] test prelude::tests::audit_report_covers_all_sections ... ok
[INFO] [stdout] test prelude::tests::audit_sdlc_is_machine_scoped ... ok
[INFO] [stdout] test prelude::tests::claude_engine_keeps_full_render ... ok
[INFO] [stdout] test prelude::tests::default_child_job_table_and_sniffer_floor ... ok
[INFO] [stdout] test prelude::tests::design_job_defaults ... ok
[INFO] [stdout] test prelude::tests::audit_tokens_sum_matches_estimated ... ok
[INFO] [stdout] test prelude::tests::concierge_recipe_render_pins_w196_substrings ... ok
[INFO] [stdout] test prelude::tests::crawler_recipe_routes_through_gnome_with_overlay ... ok
[INFO] [stdout] test prelude::tests::job_default_retention_table ... ok
[INFO] [stdout] test prelude::tests::concierge_and_yubaba_recipes_include_delegation_stanza ... ok
[INFO] [stdout] test prelude::tests::crawl_claude_md_collects_root_to_cwd ... ok
[INFO] [stdout] test prelude::tests::claude_md_sections_in_audit_report ... ok
[INFO] [stdout] test prelude::tests::gnome_recipe_forces_compact_output_conventions_under_claude_engine ... ok
[INFO] [stdout] test prelude::tests::job_from_kebab_round_trips_with_as_str ... ok
[INFO] [stdout] test prelude::tests::job_shape_categorization ... ok
[INFO] [stdout] test prelude::tests::leader_and_courier_carry_party_doctrine_traits ... ok
[INFO] [stdout] test prelude::tests::prelude_job_extracts_from_session_header ... ok
[INFO] [stdout] test prelude::tests::output_conventions_routes_by_engine ... ok
[INFO] [stdout] test prelude::tests::job_serde_round_trip_and_legacy_aliases ... ok
[INFO] [stdout] test prelude::tests::no_job_means_unfiltered ... ok
[INFO] [stdout] test prelude::tests::recipe_concierge_and_yubaba_share_only_chassis ... ok
[INFO] [stdout] test prelude::tests::lens_job_defaults ... ok
[INFO] [stdout] test prelude::tests::meta_is_never_in_the_per_job_table ... ok
[INFO] [stdout] test prelude::tests::recipe_load_returns_none_when_missing ... ok
[INFO] [stdout] test prelude::tests::recipe_overlap_concierge_vs_yubaba_is_floor_only ... ok
[INFO] [stdout] test prelude::tests::output_conventions_dropped_before_floor_when_budget_tiny ... ok
[INFO] [stdout] test prelude::tests::recipe_unknown_mode_falls_through_to_chat ... ok
[INFO] [stdout] test prelude::tests::relay_session_includes_delegation_stanza ... ok
[INFO] [stdout] test prelude::tests::render_recipe_concierge_emits_header_then_orientation ... ok
[INFO] [stdout] test prelude::tests::render_recipe_concierge_includes_orientation_body ... ok
[INFO] [stdout] test prelude::tests::recipe_load_parses_toml_into_components ... ok
[INFO] [stdout] test prelude::tests::recipe_relay_is_header_conventions_delegation ... ok
[INFO] [stdout] test prelude::tests::claude_md_sections_appear_after_parent_chain_before_kg ... ok
[INFO] [stdout] test prelude::tests::inject_session_traits_honours_env_suppression ... ok
[INFO] [stdout] test prelude::tests::rendered_prelude_is_stable_bytes_for_known_ticket ... ok
[INFO] [stdout] test prelude::tests::resolve_agent_name_falls_back_to_parent_chain ... ok
[INFO] [stdout] test prelude::tests::resolve_agent_name_none_when_not_set ... ok
[INFO] [stdout] test prelude::tests::resolve_agent_name_ticket_wins_over_parent ... ok
[INFO] [stdout] test prelude::tests::resolve_budget_per_engine_kind ... ok
[INFO] [stdout] test prelude::tests::recipe_display_label_titlecases_missing_label ... ok
[INFO] [stdout] test prelude::tests::retention_token_round_trip ... ok
[INFO] [stdout] test prelude::tests::ring_depth_tracks_estimated_tokens ... ok
[INFO] [stdout] test prelude::tests::pin_suppress_traits_drops_structural_at_runner_spawn_path ... ok
[INFO] [stdout] test prelude::tests::sdlc_routes_by_engine ... ok
[INFO] [stdout] test prelude::tests::skill_resolver_matches_tag_predicate ... ok
[INFO] [stdout] test prelude::tests::skill_resolver_matches_workspace_rule_by_column ... ok
[INFO] [stdout] test prelude::tests::skill_resolver_merges_relay_scope_with_workspace_and_dedupes ... ok
[INFO] [stdout] test prelude::tests::skill_resolver_skips_rules_whose_predicate_misses ... ok
[INFO] [stdout] test prelude::tests::skill_resolver_unconditional_rule_always_matches ... ok
[INFO] [stdout] test prelude::tests::yubaba_carries_cloud_ops_doctrine_trait ... ok
[INFO] [stdout] test prelude::tests::skill_resolver_unions_explicit_skills_with_resolved ... ok
[INFO] [stdout] test quota::tests::is_cooling_down_outside_window ... ok
[INFO] [stdout] test prelude::tests::env_suppressed_traits_parses_csv ... ok
[INFO] [stdout] test prelude::tests::recipe_for_in_camp_prefers_user_then_falls_back ... ok
[INFO] [stdout] test quota::tests::is_cooling_down_within_window ... ok
[INFO] [stdout] test quota::tests::pick_best_cooling_down_falls_back_to_primary ... ok
[INFO] [stdout] test quota::tests::pick_best_empty_chain ... ok
[INFO] [stdout] test quota::tests::pick_best_never_used_preferred ... ok
[INFO] [stdout] test quota::tests::pick_best_single_entry ... ok
[INFO] [stdout] test quota::tests::pick_best_skips_cooling_entry ... ok
[INFO] [stdout] test resolver::tests::class_agnostic_subclass_resolves_for_any_class ... ok
[INFO] [stdout] test resolver::tests::cycle_detection_returns_error ... ok
[INFO] [stdout] test resolver::tests::error_when_no_matching_rule_for_class ... ok
[INFO] [stdout] test resolver::tests::fallback_subclass_id_fires_when_condition_met ... ok
[INFO] [stdout] test prelude::tests::sniffer_capability_groups_exclude_cloud ... ok
[INFO] [stdout] test resolver::tests::resolves_base_config_for_matching_class ... ok
[INFO] [stdout] test prelude::tests::token_budget_drops_kg_and_arch_first ... ok
[INFO] [stdout] test prelude::tests::unknown_id_returns_none ... ok
[INFO] [stdout] test prelude::tests::yubaba_capability_groups_include_cloud ... ok
[INFO] [stdout] test quota::tests::pick_best_higher_remaining_wins ... ok
[INFO] [stdout] test quota::tests::pick_best_lru_tiebreak ... ok
[INFO] [stdout] test quota::tests::ledger_roundtrip ... ok
[INFO] [stdout] test prelude::tests::skills_section_renders_when_non_empty ... ok
[INFO] [stdout] test prelude::tests::small_profile_drops_low_priority_sections_first ... ok
[INFO] [stdout] test prelude::tests::resolve_agent_name_returns_ticket_scope_first ... ok
[INFO] [stdout] test party::tests::canonical_tuples_all_round_trip_json ... FAILED
[INFO] [stdout] test party::tests::fallback_rule_v1_use_subclass_migrates_to_subclass_id ... FAILED
[INFO] [stdout] test party::tests::camp_local_wins_over_shared ... FAILED
[INFO] [stdout] test party::tests::migrate_v1_preset_not_serialized_on_save ... FAILED
[INFO] [stdout] test party::tests::save_trait_round_trips ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- party::tests::canonical_tuples_all_round_trip_json stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'party::tests::canonical_tuples_all_round_trip_json' (1138) panicked at src/party.rs:8710:13:
[INFO] [stdout] assertion `left == right` failed: connection_id mismatch for 'claude-sub'
[INFO] [stdout]   left: ""
[INFO] [stdout]  right: "anthropic"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56df11a001e1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56df11a001e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56df11a17cca - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56df11a17cca - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x56df11a0496c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x56df11a0496c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x56df119d9b86 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56df119d9b86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56df119f7279 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56df117d9ba0 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x56df117d9ba0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56df119f7432 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x56df119f7432 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x56df119d9c32 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x56df119d2479 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56df119dab3d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x56df11a184ec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56df11a183e3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:447:23
[INFO] [stdout]   20:     0x56df115ab927 - core[df12db4294e9bfd3]::panicking::assert_failed::<alloc[2182bb758b4b3781]::string::String, &str>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x56df11562fb8 - party[fa23ace550d48228]::party::tests::canonical_tuples_all_round_trip_json
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:8710:13
[INFO] [stdout]   22:     0x56df11546837 - party[fa23ace550d48228]::party::tests::canonical_tuples_all_round_trip_json::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:8653:46
[INFO] [stdout]   23:     0x56df116aa6e6 - <party[fa23ace550d48228]::party::tests::canonical_tuples_all_round_trip_json::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56df117cce8b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56df117cce8b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   26:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   27:     0x56df117da4f5 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56df117da4f5 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   32:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   33:     0x56df117d3db4 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   34:     0x56df117d3db4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x56df117dd652 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56df117dd652 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x56df117dd652 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56df119ff209 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   43:     0x56df119ff209 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7a67849b8dfa - <unknown>
[INFO] [stdout]   45:     0x7a6784a4c3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- party::tests::fallback_rule_v1_use_subclass_migrates_to_subclass_id stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'party::tests::fallback_rule_v1_use_subclass_migrates_to_subclass_id' (1192) panicked at src/party.rs:6800:61:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error("missing field `metric`", line: 1, column: 61)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56df11a001e1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56df11a001e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56df11a17cca - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56df11a17cca - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x56df11a0496c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x56df11a0496c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x56df119d9b86 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56df119d9b86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56df119f7279 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56df117d9ba0 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x56df117d9ba0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56df119f7432 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x56df119f7432 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x56df119d9c32 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x56df119d2479 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56df119dab3d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x56df11a184ec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56df11a18242 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   20:     0x56df1158c4d2 - <core[df12db4294e9bfd3]::result::Result<party[fa23ace550d48228]::party::FallbackRule, serde_json[a4f5adccc7db5a83]::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x56df1158c4d2 - party[fa23ace550d48228]::party::tests::fallback_rule_v1_use_subclass_migrates_to_subclass_id
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:6800:61
[INFO] [stdout]   22:     0x56df11547c47 - party[fa23ace550d48228]::party::tests::fallback_rule_v1_use_subclass_migrates_to_subclass_id::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:6798:63
[INFO] [stdout]   23:     0x56df116ab446 - <party[fa23ace550d48228]::party::tests::fallback_rule_v1_use_subclass_migrates_to_subclass_id::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56df117cce8b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56df117cce8b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   26:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   27:     0x56df117da4f5 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56df117da4f5 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   32:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   33:     0x56df117d3db4 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   34:     0x56df117d3db4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x56df117dd652 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56df117dd652 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x56df117dd652 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56df119ff209 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   43:     0x56df119ff209 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7a67849b8dfa - <unknown>
[INFO] [stdout]   45:     0x7a6784a4c3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- party::tests::camp_local_wins_over_shared stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'party::tests::camp_local_wins_over_shared' (1131) panicked at src/party.rs:6340:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: None
[INFO] [stdout]  right: Some("CampLocal")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56df11a001e1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56df11a001e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56df11a17cca - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56df11a17cca - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x56df11a0496c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x56df11a0496c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x56df119d9b86 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56df119d9b86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56df119f7279 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56df117d9ba0 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x56df117d9ba0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56df119f7432 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x56df119f7432 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x56df119d9c32 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x56df119d2479 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56df119dab3d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x56df11a184ec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56df11a18383 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:452:17
[INFO] [stdout]   20:     0x56df115ab324 - core[df12db4294e9bfd3]::panicking::assert_failed::<core[df12db4294e9bfd3]::option::Option<&str>, core[df12db4294e9bfd3]::option::Option<&str>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x56df11553fff - party[fa23ace550d48228]::party::tests::camp_local_wins_over_shared
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:6340:9
[INFO] [stdout]   22:     0x56df11546057 - party[fa23ace550d48228]::party::tests::camp_local_wins_over_shared::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:6324:37
[INFO] [stdout]   23:     0x56df116aa1a6 - <party[fa23ace550d48228]::party::tests::camp_local_wins_over_shared::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56df117cce8b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56df117cce8b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   26:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   27:     0x56df117da4f5 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56df117da4f5 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   32:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   33:     0x56df117d3db4 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   34:     0x56df117d3db4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x56df117dd652 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56df117dd652 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x56df117dd652 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56df119ff209 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   43:     0x56df119ff209 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7a67849b8dfa - <unknown>
[INFO] [stdout]   45:     0x7a6784a4c3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- party::tests::migrate_v1_preset_not_serialized_on_save stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'party::tests::migrate_v1_preset_not_serialized_on_save' (1250) panicked at src/party.rs:5870:9:
[INFO] [stdout] runner must appear in v2 output
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56df11a001e1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56df11a001e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56df11a17cca - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56df11a17cca - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x56df11a0496c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x56df11a0496c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x56df119d9b86 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56df119d9b86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56df119f7279 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56df117d9ba0 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x56df117d9ba0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56df119f7432 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x56df119f7432 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x56df119d9c64 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x56df119d2479 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56df119dab3d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x56df11a184ec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56df1156c865 - party[fa23ace550d48228]::party::tests::migrate_v1_preset_not_serialized_on_save
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:5870:9
[INFO] [stdout]   20:     0x56df11546ce7 - party[fa23ace550d48228]::party::tests::migrate_v1_preset_not_serialized_on_save::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:5864:50
[INFO] [stdout]   21:     0x56df116aaa06 - <party[fa23ace550d48228]::party::tests::migrate_v1_preset_not_serialized_on_save::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x56df117cce8b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56df117cce8b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   24:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   25:     0x56df117da4f5 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56df117da4f5 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   30:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   31:     0x56df117d3db4 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   32:     0x56df117d3db4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x56df117dd652 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x56df117dd652 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x56df117dd652 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56df119ff209 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   41:     0x56df119ff209 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x7a67849b8dfa - <unknown>
[INFO] [stdout]   43:     0x7a6784a4c3d4 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- party::tests::save_trait_round_trips stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'party::tests::save_trait_round_trips' (1298) panicked at src/party.rs:7499:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 16
[INFO] [stdout]  right: 15
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56df11a001e1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56df11a001e1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56df11a001e1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56df11a17cca - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56df11a17cca - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x56df11a0496c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x56df11a0496c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x56df119d9b86 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56df119d9b86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56df119f7279 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56df117d9ba0 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x56df117d9ba0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56df119f7432 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x56df119f7432 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x56df119d9c32 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x56df119d2479 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56df119dab3d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x56df11a184ec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56df11a18383 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:452:17
[INFO] [stdout]   20:     0x56df11a12b5d - core[df12db4294e9bfd3]::panicking::assert_failed::<usize, usize>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x56df1154edea - party[fa23ace550d48228]::party::tests::save_trait_round_trips
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:7499:9
[INFO] [stdout]   22:     0x56df11545d87 - party[fa23ace550d48228]::party::tests::save_trait_round_trips::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/party.rs:7483:32
[INFO] [stdout]   23:     0x56df116a9fc6 - <party[fa23ace550d48228]::party::tests::save_trait_round_trips::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56df117cce8b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56df117cce8b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   26:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   27:     0x56df117da4f5 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x56df117da4f5 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x56df117da4f5 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   32:     0x56df117da4f5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   33:     0x56df117d3db4 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   34:     0x56df117d3db4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x56df117dd652 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x56df117dd652 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x56df117dd652 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x56df117dd652 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x56df117dd652 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x56df119ff209 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   43:     0x56df119ff209 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7a67849b8dfa - <unknown>
[INFO] [stdout]   45:     0x7a6784a4c3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     party::tests::camp_local_wins_over_shared
[INFO] [stdout]     party::tests::canonical_tuples_all_round_trip_json
[INFO] [stdout]     party::tests::fallback_rule_v1_use_subclass_migrates_to_subclass_id
[INFO] [stdout]     party::tests::migrate_v1_preset_not_serialized_on_save
[INFO] [stdout]     party::tests::save_trait_round_trips
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 314 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5", kill_on_drop: false }`
[INFO] [stdout] c928de0ec6f35dbf14b3725623f234d65d1c92227da6c3a031a792b56ea228e5
