[INFO] cloning repository https://github.com/acje/cherry-pit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/acje/cherry-pit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Facje%2Fcherry-pit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Facje%2Fcherry-pit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c9d56bc80c8db98b96be4df2398c517913349fb7
[INFO] testing acje/cherry-pit against 1.99.0-beta.1 for beta-1.99-5
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Facje%2Fcherry-pit" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/acje/cherry-pit
[INFO] finished tweaking git repo https://github.com/acje/cherry-pit
[INFO] tweaked toml for git repo https://github.com/acje/cherry-pit written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/acje/cherry-pit on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/acje/cherry-pit 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.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32
[INFO] running `Command { std: "docker" "start" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32", 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" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32", 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" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling saa v5.5.1
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling sdd v4.8.6
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling jiff v0.2.24
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling scc v3.7.0
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling pardosa-genome-derive v0.1.0 (/opt/rustwide/workdir/crates/pardosa-genome-derive)
[INFO] [stderr]    Compiling tokio v1.52.1
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling cherry-pit-core v0.1.0 (/opt/rustwide/workdir/crates/cherry-pit-core)
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling pardosa-genome v0.1.0 (/opt/rustwide/workdir/crates/pardosa-genome)
[INFO] [stderr]    Compiling pardosa v0.2.0 (/opt/rustwide/workdir/crates/pardosa)
[INFO] [stderr]    Compiling adr-fmt v0.1.0 (/opt/rustwide/workdir/crates/adr-fmt)
[INFO] [stderr]    Compiling cherry-pit-gateway v0.1.0 (/opt/rustwide/workdir/crates/cherry-pit-gateway)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.96s
[INFO] running `Command { std: "docker" "inspect" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32", 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" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling trybuild v1.0.116
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling pardosa-genome-derive v0.1.0 (/opt/rustwide/workdir/crates/pardosa-genome-derive)
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling assert_cmd v2.2.1
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling pardosa-genome v0.1.0 (/opt/rustwide/workdir/crates/pardosa-genome)
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling adr-fmt v0.1.0 (/opt/rustwide/workdir/crates/adr-fmt)
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling pardosa v0.2.0 (/opt/rustwide/workdir/crates/pardosa)
[INFO] [stderr]    Compiling cherry-pit-gateway v0.1.0 (/opt/rustwide/workdir/crates/cherry-pit-gateway)
[INFO] [stderr]    Compiling cherry-pit-core v0.1.0 (/opt/rustwide/workdir/crates/cherry-pit-core)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.78s
[INFO] running `Command { std: "docker" "inspect" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32", 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" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/adr_fmt-4e5b65f53c65ecf2)
[INFO] [stdout] 
[INFO] [stdout] running 307 tests
[INFO] [stdout] test config::tests::missing_required_field_fails ... ok
[INFO] [stdout] test config::tests::foundation_flag_defaults_to_false ... ok
[INFO] [stdout] test config::tests::legacy_format_still_parses ... ok
[INFO] [stdout] test config::tests::parse_config_with_overrides ... ok
[INFO] [stdout] test config::tests::parse_minimal_config_no_rules ... ok
[INFO] [stdout] test config::tests::foundation_flag_true_deserializes ... ok
[INFO] [stdout] test containment::tests::accepts_normal_subdirectory ... ok
[INFO] [stdout] test containment::tests::accepts_symlink_inside_root ... ok
[INFO] [stdout] test config::tests::parse_rule_with_params ... ok
[INFO] [stdout] test containment::tests::accepts_nested_subdirectory ... ok
[INFO] [stdout] test containment::tests::optional_join_returns_none_for_missing ... ok
[INFO] [stdout] test config::tests::rule_param_missing_returns_none ... ok
[INFO] [stdout] test containment::tests::rejects_empty_segment ... ok
[INFO] [stdout] test containment::tests::optional_join_still_rejects_absolute ... ok
[INFO] [stdout] test containment::tests::rejects_absolute_path ... ok
[INFO] [stdout] test config::tests::parse_multi_domain_config ... ok
[INFO] [stdout] test containment::tests::rejects_parent_traversal_mid_path ... ok
[INFO] [stdout] test containment::tests::rejects_canonicalize_missing_target ... ok
[INFO] [stdout] test containment::tests::rejects_parent_traversal ... ok
[INFO] [stdout] test containment::tests::cur_dir_component_allowed ... ok
[INFO] [stdout] test containment::tests::rejects_symlink_escape ... ok
[INFO] [stdout] test context::tests::cycle_does_not_loop ... ok
[INFO] [stdout] test context::tests::empty_root_group_still_created ... ok
[INFO] [stdout] test context::tests::excludes_draft ... ok
[INFO] [stdout] test context::tests::filters_by_per_adr_crates ... ok
[INFO] [stdout] test context::tests::includes_foundation_and_domain ... ok
[INFO] [stdout] test context::tests::excludes_proposed_foundation ... ok
[INFO] [stdout] test context::tests::excludes_rejected ... ok
[INFO] [stdout] test context::tests::parent_chain_assigns_to_first_references_root ... ok
[INFO] [stdout] test context::tests::no_rule_appears_twice ... ok
[INFO] [stdout] test context::tests::parent_chain_walks_through_intermediates ... ok
[INFO] [stdout] test context::tests::excludes_stale ... ok
[INFO] [stdout] test context::tests::root_processing_order_deterministic ... ok
[INFO] [stdout] test context::tests::root_with_no_rules_but_has_children ... ok
[INFO] [stdout] test context::tests::foundation_roots_before_domain_roots ... ok
[INFO] [stdout] test context::tests::non_accepted_waypoint_allows_reachability ... ok
[INFO] [stdout] test critique::tests::critique_depth_zero_returns_focal_only ... ok
[INFO] [stdout] test critique::tests::critique_isolated_adr ... ok
[INFO] [stdout] test context::tests::unknown_crate_returns_error ... ok
[INFO] [stdout] test context::tests::within_same_layer_depth_then_number ... ok
[INFO] [stdout] test context::tests::within_root_rules_sorted_by_layer ... ok
[INFO] [stdout] test critique::tests::critique_with_connected ... ok
[INFO] [stdout] test critique::tests::critique_unknown_adr_returns_error ... ok
[INFO] [stdout] test critique::tests::tension_summary_no_tension ... ok
[INFO] [stdout] test critique::tests::critique_handles_cycle ... ok
[INFO] [stdout] test critique::tests::critique_respects_depth_bound ... ok
[INFO] [stdout] test critique::tests::critique_includes_stale ... ok
[INFO] [stdout] test critique::tests::tension_summary_no_tier ... ok
[INFO] [stdout] test context::tests::unclaimed_fallback_when_unreachable ... ok
[INFO] [stdout] test critique::tests::tension_summary_with_distance ... ok
[INFO] [stdout] test critique::tests::tension_summary_skips_zero_distance ... ok
[INFO] [stdout] test guidelines::tests::overrides_section_hidden_when_no_params ... ok
[INFO] [stdout] test guidelines::tests::setup_guide_does_not_panic ... ok
[INFO] [stdout] test guidelines::tests::governance_does_not_panic ... ok
[INFO] [stdout] test guidelines::tests::tier_scaling_table_derived_from_model ... ok
[INFO] [stdout] test model::tests::default_adr_record ... ok
[INFO] [stdout] test guidelines::tests::foundation_prefixes_derived_from_config ... ok
[INFO] [stdout] test guidelines::tests::relationships_no_stale_pre_tree_model_terms ... ok
[INFO] [stdout] test guidelines::tests::relationships_contains_reference_ordering_guidance ... ok
[INFO] [stdout] test model::tests::has_parenthetical_detects_annotations ... ok
[INFO] [stdout] test guidelines::tests::overrides_section_shown_when_params_exist ... ok
[INFO] [stdout] test model::tests::layer_to_tier_invalid ... ok
[INFO] [stdout] test model::tests::layer_to_tier_mapping ... ok
[INFO] [stdout] test model::tests::parse_adr_id_accepts_2_to_4_letter_prefix ... ok
[INFO] [stdout] test model::tests::parse_adr_id_empty_prefix_returns_none ... ok
[INFO] [stdout] test model::tests::parse_adr_id_from_filename_stem_accepts_bare_id ... ok
[INFO] [stdout] test model::tests::parse_adr_id_from_filename_stem_rejects_five_digits ... ok
[INFO] [stdout] test model::tests::parse_adr_id_from_filename_stem_rejects_non_ascii ... ok
[INFO] [stdout] test model::tests::parse_adr_id_from_filename_stem_rejects_non_dash_separator ... ok
[INFO] [stdout] test model::tests::parse_adr_id_from_filename_stem_rejects_lowercase ... ok
[INFO] [stdout] test model::tests::parse_adr_id_from_filename_stem_rejects_short_digits ... ok
[INFO] [stdout] test model::tests::parse_adr_id_from_filename_stem_strips_slug ... ok
[INFO] [stdout] test model::tests::parse_adr_id_rejects_non_ascii_prefix ... ok
[INFO] [stdout] test model::tests::parse_adr_id_rejects_short_or_long_prefix ... ok
[INFO] [stdout] test model::tests::parse_adr_id_rejects_trailing_text ... ok
[INFO] [stdout] test model::tests::parse_adr_id_rejects_wrong_digit_count ... ok
[INFO] [stdout] test model::tests::parse_adr_id_strict ... ok
[INFO] [stdout] test model::tests::parse_adr_id_rejects_whitespace ... ok
[INFO] [stdout] test model::tests::parse_adr_id_rejects_lowercase_prefix ... ok
[INFO] [stdout] test model::tests::parse_status_accepted ... ok
[INFO] [stdout] test model::tests::parse_status_amended_bare_is_invalid ... ok
[INFO] [stdout] test model::tests::parse_status_amended_is_invalid ... ok
[INFO] [stdout] test model::tests::parse_status_invalid ... ok
[INFO] [stdout] test model::tests::parse_status_rejected ... ok
[INFO] [stdout] test model::tests::parse_status_superseded ... ok
[INFO] [stdout] test model::tests::parse_status_superseded_with_trailing_space_returns_invalid ... ok
[INFO] [stdout] test model::tests::root_verb_parse_and_display ... ok
[INFO] [stdout] test model::tests::status_is_terminal ... ok
[INFO] [stdout] test model::tests::status_short_display ... ok
[INFO] [stdout] test model::tests::tier_descriptions_non_empty ... ok
[INFO] [stdout] test model::tests::tier_factor_ordering ... ok
[INFO] [stdout] test model::tests::tier_max_refs_values ... ok
[INFO] [stdout] test model::tests::tier_min_words_ordering ... ok
[INFO] [stdout] test model::tests::tier_names_match_meadows_alignment ... ok
[INFO] [stdout] test model::tests::tier_rank_ordering ... ok
[INFO] [stdout] test model::tests::verb_display_roundtrip ... ok
[INFO] [stdout] test model::tests::verb_migration_for_legacy ... ok
[INFO] [stdout] test model::tests::verb_migration_none_for_permitted ... ok
[INFO] [stdout] test nav::tests::empty_records_produce_empty_children ... ok
[INFO] [stdout] test nav::tests::multiple_children_sorted_by_id ... ok
[INFO] [stdout] test nav::tests::non_self_root_produces_child_entry ... ok
[INFO] [stdout] test nav::tests::parent_edge_excludes_legacy_verbs ... ok
[INFO] [stdout] test nav::tests::parent_edge_excludes_root_self ... ok
[INFO] [stdout] test nav::tests::parent_children_inverts_edges ... ok
[INFO] [stdout] test nav::tests::parent_children_excludes_secondary_references ... ok
[INFO] [stdout] test nav::tests::parent_edge_is_first_references ... ok
[INFO] [stdout] test nav::tests::references_produces_child_entry ... ok
[INFO] [stdout] test nav::tests::reverse_verbs_are_skipped ... ok
[INFO] [stdout] test nav::tests::parent_edge_excludes_supersedes ... ok
[INFO] [stdout] test nav::tests::root_self_reference_not_child ... ok
[INFO] [stdout] test nav::tests::parent_edge_root_then_references_picks_references ... ok
[INFO] [stdout] test nav::tests::supersedes_produces_child_entry ... ok
[INFO] [stdout] test nav::tests::walk_parent_chain_detects_self_cycle ... ok
[INFO] [stdout] test nav::tests::walk_parent_chain_detects_cycle ... ok
[INFO] [stdout] test nav::tests::walk_parent_chain_reaches_root ... ok
[INFO] [stdout] test nav::tests::walk_parent_chain_terminates_on_orphan ... ok
[INFO] [stdout] test output::tests::render_blocks_connected_omits_cross_domain_parent ... ok
[INFO] [stdout] test output::tests::render_blocks_focal_only ... ok
[INFO] [stdout] test output::tests::render_blocks_with_connected ... ok
[INFO] [stdout] test output::tests::render_blocks_with_cross_domain_parent_and_reason ... ok
[INFO] [stdout] test output::tests::render_blocks_with_cross_domain_parent_no_reason ... ok
[INFO] [stdout] test output::tests::render_diagnostics_clean ... ok
[INFO] [stdout] test output::tests::render_diagnostics_with_warnings ... ok
[INFO] [stdout] test output::tests::render_root_groups_basic ... ok
[INFO] [stdout] test output::tests::render_root_groups_all_empty_produces_preamble_only ... ok
[INFO] [stdout] test output::tests::render_root_groups_empty_group_skipped ... ok
[INFO] [stdout] test output::tests::render_root_groups_multiple_adrs_under_one_root ... ok
[INFO] [stdout] test output::tests::render_root_groups_multiple_roots_ordering ... ok
[INFO] [stdout] test parser::tests::analyze_sections_correct_order ... ok
[INFO] [stdout] test parser::tests::analyze_sections_excludes_code_blocks ... ok
[INFO] [stdout] test parser::tests::analyze_sections_with_retirement ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_layer_parsed ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_blank_line_terminates_continuation ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_mixed_with_prose ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_malformed_ignored ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_backtick_content_preserved ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_multiline ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_no_rules_returns_empty ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_normal ... ok
[INFO] [stdout] test parser::tests::extract_tagged_rules_old_format_not_matched ... ok
[INFO] [stdout] test parser::tests::find_crates_field_absent ... ok
[INFO] [stdout] test parser::tests::find_crates_field_empty ... ok
[INFO] [stdout] test parser::tests::find_crates_field_present ... ok
[INFO] [stdout] test parser::tests::find_field_stops_at_h2_boundary ... ok
[INFO] [stdout] test parser::tests::find_field_extracts_date ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_absent ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_ascii_hyphen ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_em_dash ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_garbage_after_colon ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_id_only ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_invalid_id_returns_none ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_lowercase_prefix_rejected ... ok
[INFO] [stdout] test parser::tests::find_parent_cross_domain_stops_at_h2 ... ok
[INFO] [stdout] test parser::tests::find_relationships_detects_bare_dash_placeholder ... ok
[INFO] [stdout] test parser::tests::find_relationships_detects_placeholder ... ok
[INFO] [stdout] test parser::tests::find_relationships_empty_section_returns_no_rels ... ok
[INFO] [stdout] test parser::tests::find_relationships_no_placeholder_with_rels ... ok
[INFO] [stdout] test parser::tests::find_relationships_multi_line_content ... ok
[INFO] [stdout] test parser::tests::find_relationships_no_space_pipe_not_parsed ... ok
[INFO] [stdout] test parser::tests::find_relationships_old_bullet_format_not_parsed ... ok
[INFO] [stdout] test parser::tests::find_relationships_parses_multi_target ... ok
[INFO] [stdout] test parser::tests::find_relationships_parses_root_verb ... ok
[INFO] [stdout] test parser::tests::find_relationships_single_verb_no_pipe ... ok
[INFO] [stdout] test parser::tests::find_relationships_whitespace_around_pipe ... ok
[INFO] [stdout] test parser::tests::find_status_field_none_when_absent ... ok
[INFO] [stdout] test parser::tests::find_status_field_parses_superseded_with_target ... ok
[INFO] [stdout] test parser::tests::find_status_field_stops_at_h2 ... ok
[INFO] [stdout] test parser::tests::find_status_parses_accepted ... ok
[INFO] [stdout] test parser::tests::find_status_parses_rejected ... ok
[INFO] [stdout] test parser::tests::has_heading_finds_retirement ... ok
[INFO] [stdout] test parser::tests::find_tier_field_stops_at_h2_boundary ... ok
[INFO] [stdout] test parser::tests::legacy_status_section_sets_status_from_section ... ok
[INFO] [stdout] test parser::tests::has_heading_finds_section ... ok
[INFO] [stdout] test parser::tests::measure_code_blocks_counts_lines ... ok
[INFO] [stdout] test parser::tests::measure_code_blocks_empty_block ... ok
[INFO] [stdout] test parser::tests::measure_code_blocks_fence_lines_excluded ... ok
[INFO] [stdout] test parser::tests::measure_code_blocks_multiple_blocks ... ok
[INFO] [stdout] test parser::tests::measure_code_blocks_no_blocks ... ok
[INFO] [stdout] test parser::tests::measure_code_blocks_unclosed_block ... ok
[INFO] [stdout] test parser::tests::parse_adr_file_unreadable_returns_err ... ok
[INFO] [stdout] test parser::tests::parse_adr_file_empty_file_emits_p002 ... ok
[INFO] [stdout] test parser::tests::parse_domain_unreadable_dir_returns_err ... ok
[INFO] [stdout] test parser::tests::parse_adr_file_h1_with_trailing_space_emits_p002 ... ok
[INFO] [stdout] test parser::tests::parse_title_extracts_id_and_text ... ok
[INFO] [stdout] test parser::tests::parse_adr_file_wrong_prefix_h1_emits_p002 ... ok
[INFO] [stdout] test parser::tests::parse_title_wrong_prefix_returns_none ... ok
[INFO] [stdout] test parser::tests::parse_adr_file_missing_h1_emits_p002 ... ok
[INFO] [stdout] test parser::tests::parse_adr_file_valid_h1_emits_no_diagnostics ... ok
[INFO] [stdout] test parser::tests::preamble_status_field_clears_status_from_section ... ok
[INFO] [stdout] test parser::tests::self_referencing_detected ... ok
[INFO] [stdout] test parser::tests::parse_stale_with_unreadable_file_emits_p001 ... ok
[INFO] [stdout] test parser::tests::parse_domain_with_unreadable_file_emits_p001 ... ok
[INFO] [stdout] test parser::tests::self_referencing_wrong_id_not_detected ... ok
[INFO] [stdout] test parser::tests::strip_annotation_removes_parenthetical ... ok
[INFO] [stdout] test rules::links::tests::cross_domain_parent_produces_l011 ... ok
[INFO] [stdout] test rules::links::tests::cross_domain_parent_suppressed_by_field ... ok
[INFO] [stdout] test rules::links::tests::cross_domain_suppression_independent_of_reason_text ... ok
[INFO] [stdout] test rules::links::tests::cross_domain_suppression_only_for_named_target ... ok
[INFO] [stdout] test rules::links::tests::dangling_cross_domain_parent_does_not_double_report_l011 ... ok
[INFO] [stdout] test rules::links::tests::forward_link_no_errors ... ok
[INFO] [stdout] test rules::links::tests::l012_l007_co_emission_for_stale_non_accepted_parent ... ok
[INFO] [stdout] test rules::links::tests::every_legacy_verb_triggers_l006 ... ok
[INFO] [stdout] test rules::links::tests::l015_does_not_fire_when_no_root_first ... ok
[INFO] [stdout] test rules::links::tests::l015_ignores_non_accepted_candidates ... ok
[INFO] [stdout] test rules::links::tests::dangling_link_produces_l001 ... ok
[INFO] [stdout] test rules::links::tests::l017_takes_precedence_over_l012_in_cycle ... ok
[INFO] [stdout] test rules::links::tests::l018_and_l011_co_emit_on_mismatched_field ... ok
[INFO] [stdout] test rules::links::tests::dangling_terminal_does_not_double_report_l014 ... ok
[INFO] [stdout] test rules::links::tests::l018_fires_on_mismatch_between_field_and_first_reference ... ok
[INFO] [stdout] test rules::links::tests::l018_fires_on_root_with_field ... ok
[INFO] [stdout] test rules::links::tests::l018_silent_when_no_field_declared ... ok
[INFO] [stdout] test rules::links::tests::l018_silent_when_field_matches_first_reference ... ok
[INFO] [stdout] test rules::links::tests::l019_fires_when_declared_target_does_not_exist ... ok
[INFO] [stdout] test rules::links::tests::legacy_reverse_verb_produces_l006_with_remove_guidance ... ok
[INFO] [stdout] test rules::links::tests::l019_silent_when_target_exists ... ok
[INFO] [stdout] test rules::links::tests::legacy_forward_verb_produces_l006 ... ok
[INFO] [stdout] test rules::links::tests::lower_tier_parent_produces_l016 ... ok
[INFO] [stdout] test rules::links::tests::legacy_verb_with_dangling_target_emits_both_l006_and_l001 ... ok
[INFO] [stdout] test rules::links::tests::non_accepted_parent_produces_l012 ... ok
[INFO] [stdout] test rules::links::tests::legacy_verb_to_stale_target_emits_l006_and_l007 ... ok
[INFO] [stdout] test rules::links::tests::non_root_without_references_produces_l010 ... ok
[INFO] [stdout] test rules::links::tests::parent_edge_cycle_produces_l013 ... ok
[INFO] [stdout] test rules::links::tests::reachable_from_root_no_l014 ... ok
[INFO] [stdout] test rules::links::tests::root_and_supersedes_no_l009 ... ok
[INFO] [stdout] test rules::links::tests::root_first_no_other_candidates_no_l015 ... ok
[INFO] [stdout] test rules::links::tests::root_and_references_produces_l009 ... ok
[INFO] [stdout] test rules::links::tests::root_with_supersedes_only_no_l010 ... ok
[INFO] [stdout] test rules::links::tests::root_first_with_local_candidate_produces_l015 ... ok
[INFO] [stdout] test rules::links::tests::no_permitted_verb_triggers_l006 ... ok
[INFO] [stdout] test rules::links::tests::root_without_references_no_l010 ... ok
[INFO] [stdout] test rules::links::tests::root_self_reference_match_no_l008 ... ok
[INFO] [stdout] test rules::links::tests::same_or_higher_tier_parent_no_l016 ... ok
[INFO] [stdout] test rules::links::tests::secondary_reference_cycle_does_not_trigger_l013 ... ok
[INFO] [stdout] test rules::links::tests::stale_source_references_stale_no_l007 ... ok
[INFO] [stdout] test rules::links::tests::stale_reference_produces_l007 ... ok
[INFO] [stdout] test rules::links::tests::permitted_verbs_no_l006 ... ok
[INFO] [stdout] test rules::links::tests::root_wrong_id_produces_l008 ... ok
[INFO] [stdout] test rules::links::tests::stale_source_skipped_for_tree_structure ... ok
[INFO] [stdout] test rules::links::tests::supersedes_stale_no_l007 ... ok
[INFO] [stdout] test rules::links::tests::superseded_parent_produces_l017_not_l012 ... ok
[INFO] [stdout] test rules::links::tests::supersedes_with_correct_target_status_no_l003 ... ok
[INFO] [stdout] test rules::links::tests::supersedes_without_target_status_produces_l003 ... ok
[INFO] [stdout] test rules::links::tests::unreachable_from_root_produces_l014 ... ok
[INFO] [stdout] test rules::template::tests::accepted_in_active_dir_no_s006 ... ok
[INFO] [stdout] test rules::template::tests::active_adr_with_retirement_produces_s005 ... ok
[INFO] [stdout] test rules::template::tests::amended_status_produces_t006 ... ok
[INFO] [stdout] test rules::template::tests::code_block_at_limit_no_t011 ... ok
[INFO] [stdout] test rules::template::tests::draft_not_exempt_from_t016 ... ok
[INFO] [stdout] test rules::template::tests::code_block_over_limit_produces_t011 ... ok
[INFO] [stdout] test rules::template::tests::dual_status_produces_t005b_warning ... ok
[INFO] [stdout] test rules::template::tests::empty_related_produces_t007 ... ok
[INFO] [stdout] test rules::template::tests::legacy_status_section_produces_t005c ... ok
[INFO] [stdout] test rules::template::tests::metadata_status_field_no_t005c ... ok
[INFO] [stdout] test rules::naming::tests::uppercase_slug_produces_n001 ... ok
[INFO] [stdout] test rules::naming::tests::known_prefix_no_n004 ... ok
[INFO] [stdout] test rules::naming::tests::mismatched_number_produces_n002 ... ok
[INFO] [stdout] test rules::naming::tests::unknown_prefix_produces_n004 ... ok
[INFO] [stdout] test rules::template::tests::empty_rules_produces_t016 ... ok
[INFO] [stdout] test rules::naming::tests::valid_filename_no_diagnostics ... ok
[INFO] [stdout] test rules::template::tests::missing_tier_produces_t004 ... ok
[INFO] [stdout] test rules::template::tests::no_status_anywhere_no_t005c ... ok
[INFO] [stdout] test rules::template::tests::no_dual_status_no_t005b ... ok
[INFO] [stdout] test rules::template::tests::non_sequential_ids_produces_t016 ... ok
[INFO] [stdout] test rules::template::tests::related_with_relationship_no_t007 ... ok
[INFO] [stdout] test rules::template::tests::parenthetical_status_produces_t006 ... ok
[INFO] [stdout] test rules::template::tests::rejected_in_active_dir_produces_s006 ... ok
[INFO] [stdout] test rules::template::tests::no_tagged_rules_produces_t016 ... ok
[INFO] [stdout] test rules::template::tests::rule_too_few_words_produces_t016 ... ok
[INFO] [stdout] test rules::template::tests::missing_last_reviewed_all_tiers_is_warning ... ok
[INFO] [stdout] test rules::template::tests::rule_too_many_words_produces_t016 ... ok
[INFO] [stdout] test rules::template::tests::section_correct_order_with_legacy_status_no_t014 ... ok
[INFO] [stdout] test rules::template::tests::section_correct_order_no_t014 ... ok
[INFO] [stdout] test rules::template::tests::section_within_range_no_t015 ... ok
[INFO] [stdout] test rules::template::tests::section_out_of_order_produces_t014 ... ok
[INFO] [stdout] test rules::template::tests::stale_adr_with_retirement_no_s004 ... ok
[INFO] [stdout] test rules::template::tests::sixty_word_rule_within_limit ... ok
[INFO] [stdout] test rules::template::tests::t015_fractional_rounding_uses_round_not_floor ... ok
[INFO] [stdout] test rules::template::tests::t015_fractional_rounding_boundary_plus_one_fires ... ok
[INFO] [stdout] test rules::template::tests::section_too_few_words_produces_t015 ... ok
[INFO] [stdout] test rules::template::tests::stale_adr_without_retirement_produces_s004 ... ok
[INFO] [stdout] test rules::template::tests::t016_layer_boundary_one_and_twelve_pass ... ok
[INFO] [stdout] test rules::template::tests::t016_layer_thirteen_is_warning ... ok
[INFO] [stdout] test rules::template::tests::t015_d_tier_tighter_limit ... ok
[INFO] [stdout] test rules::template::tests::t015_s_tier_higher_minimum ... ok
[INFO] [stdout] test rules::template::tests::section_too_many_words_produces_t015 ... ok
[INFO] [stdout] test rules::template::tests::t016_layer_valid_no_error ... ok
[INFO] [stdout] test rules::template::tests::t016_layer_zero_is_warning ... ok
[INFO] [stdout] test rules::template::tests::t015_s_tier_allows_more_words ... ok
[INFO] [stdout] test rules::template::tests::t016_d_tier_fewer_rules_allowed ... ok
[INFO] [stdout] test rules::template::tests::superseded_in_active_dir_produces_s006 ... ok
[INFO] [stdout] test rules::template::tests::t019_adjacent_tier_no_warning ... ok
[INFO] [stdout] test rules::template::tests::t019_aligned_rules_no_warning ... ok
[INFO] [stdout] test rules::template::tests::t019_distance_two_produces_warning ... ok
[INFO] [stdout] test rules::template::tests::t019_foundation_non_s_tier_uses_default_tolerance ... ok
[INFO] [stdout] test rules::template::tests::t019_foundation_s_tier_distance_three_warns ... ok
[INFO] [stdout] test rules::template::tests::t019_foundation_s_tier_distance_two_no_warning ... ok
[INFO] [stdout] test rules::template::tests::t019_large_distance_produces_warning ... ok
[INFO] [stdout] test rules::template::tests::t019_missing_tier_defaults_to_b ... ok
[INFO] [stdout] test rules::template::tests::t019_unknown_prefix_falls_back_to_default ... ok
[INFO] [stdout] test rules::template::tests::t020_over_limit_produces_warning ... ok
[INFO] [stdout] test rules::template::tests::ten_rules_within_limit ... ok
[INFO] [stdout] test rules::template::tests::too_many_rules_produces_t016 ... ok
[INFO] [stdout] test rules::template::tests::valid_record_produces_no_diagnostics ... ok
[INFO] [stdout] test rules::template::tests::tagged_rules_present_no_t016 ... ok
[INFO] [stdout] test rules::template::tests::t020_s_tier_tight_limit ... ok
[INFO] [stdout] test rules::template::tests::t020_root_and_supersedes_not_counted ... ok
[INFO] [stdout] test rules::template::tests::t020_within_limit_no_warning ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 307 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-83a1dfc782a5c302)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test adr_id_extraction_tests::four_letter_prefix ... ok
[INFO] [stdout] test adr_id_extraction_tests::lowercase_prefix_rejected ... ok
[INFO] [stdout] test adr_id_extraction_tests::one_letter_prefix_rejected ... ok
[INFO] [stdout] test adr_id_extraction_tests::three_digit_number_rejected ... ok
[INFO] [stdout] test adr_id_extraction_tests::three_letter_prefix ... ok
[INFO] [stdout] test adr_id_extraction_tests::two_letter_prefix ... ok
[INFO] [stdout] test adr_id_extraction_tests::extracts_from_multiline_text ... ok
[INFO] [stdout] test adr_id_extraction_tests::id_in_filename_truncated_at_extension ... ok
[INFO] [stdout] test containment_rejects_parent_traversal_domain_directory ... ok
[INFO] [stdout] test containment_rejects_symlink_escape_in_domain_directory ... ok
[INFO] [stdout] test containment_rejects_absolute_domain_directory ... ok
[INFO] [stdout] test containment_rejects_parent_traversal_stale_directory ... ok
[INFO] [stdout] test context_unknown_crate_exits_nonzero ... ok
[INFO] [stdout] test context_per_adr_crates_filtering ... ok
[INFO] [stdout] test critique_and_tree_mutually_exclusive ... ok
[INFO] [stdout] test context_shows_crate_rules ... ok
[INFO] [stdout] test containment_lexical_check_fires_before_canonicalize ... ok
[INFO] [stdout] test context_end_to_end_output_format ... ok
[INFO] [stdout] test context_includes_foundation ... ok
[INFO] [stdout] test critique_and_context_mutually_exclusive ... ok
[INFO] [stdout] test containment_accepts_symlink_inside_root ... ok
[INFO] [stdout] test critique_isolated_adr ... ok
[INFO] [stdout] test default_mode_with_config_shows_governance ... ok
[INFO] [stdout] test critique_includes_stale ... ok
[INFO] [stdout] test default_mode_without_config_shows_setup_guide ... ok
[INFO] [stdout] test help_flag_shows_usage ... ok
[INFO] [stdout] test invalid_path_exits_nonzero ... ok
[INFO] [stdout] test empty_domain_directory_graceful ... ok
[INFO] [stdout] test lint_missing_config_exits_nonzero ... ok
[INFO] [stdout] test lint_and_critique_mutually_exclusive ... ok
[INFO] [stdout] test legacy_verb_produces_l006 ... ok
[INFO] [stdout] test lint_output_on_stdout ... ok
[INFO] [stdout] test critique_invalid_id_exits_nonzero ... ok
[INFO] [stdout] test lint_warns_on_invalid_layer ... ok
[INFO] [stdout] test parser_no_p_codes_for_valid_corpus ... ok
[INFO] [stdout] test lint_multiple_warnings_exits_zero ... ok
[INFO] [stdout] test critique_unknown_adr_exits_nonzero ... ok
[INFO] [stdout] test critique_depth_limits_traversal ... ok
[INFO] [stdout] test no_files_modified_after_critique ... ok
[INFO] [stdout] test no_files_modified_after_lint ... ok
[INFO] [stdout] test parser_p001_unreadable_file_emits_warning ... ok
[INFO] [stdout] test critique_focal_with_connected ... ok
[INFO] [stdout] test parser_p002_empty_file_emits_warning ... ok
[INFO] [stdout] test t005c_preamble_status_field_no_warning ... ok
[INFO] [stdout] test t016_draft_not_exempt ... ok
[INFO] [stdout] test dangling_link_produces_l001 ... ok
[INFO] [stdout] test parser_p002_missing_title_emits_warning ... ok
[INFO] [stdout] test t016_missing_tagged_rules ... ok
[INFO] [stdout] test t005c_legacy_status_section ... ok
[INFO] [stdout] test tree_produces_output ... ok
[INFO] [stdout] test tree_renders_cross_domain_parented_adrs_with_arrow ... ok
[INFO] [stdout] test t016_gap_in_rule_ids ... ok
[INFO] [stdout] test tree_filtered_by_domain ... ok
[INFO] [stdout] test valid_corpus_clean_output ... ok
[INFO] [stdout] test version_flag_shows_version ... ok
[INFO] [stdout] test tree_unknown_domain_graceful ... ok
[INFO] [stdout] test tree_cross_domain_root_renders_descendants_with_correct_indent ... ok
[INFO] [stdout] test t016_tagged_rules_present_no_warning ... ok
[INFO] [stdout] test real_corpus_tree_covers_every_adr ... ok
[INFO] [stdout] test real_corpus_clean_of_structural_defects ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cherry_pit_core-658985b94b4ff3ca)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test aggregate_id::tests::const_new ... ok
[INFO] [stdout] test aggregate_id::tests::copy_semantics ... ok
[INFO] [stdout] test aggregate_id::tests::from_non_zero_u64 ... ok
[INFO] [stdout] test aggregate_id::tests::display_outputs_inner_u64 ... ok
[INFO] [stdout] test aggregate_id::tests::hash_consistent ... ok
[INFO] [stdout] test aggregate_id::tests::into_u64 ... ok
[INFO] [stdout] test aggregate_id::tests::get_returns_raw_u64 ... ok
[INFO] [stdout] test aggregate_id::tests::into_non_zero_u64 ... ok
[INFO] [stdout] test aggregate_id::tests::option_aggregate_id_same_size ... ok
[INFO] [stdout] test aggregate_id::tests::ord_matches_u64_ordering ... ok
[INFO] [stdout] test aggregate_id::tests::serde_json_zero_rejected ... ok
[INFO] [stdout] test aggregate_id::tests::serde_msgpack_roundtrip ... ok
[INFO] [stdout] test aggregate_id::tests::serde_msgpack_wire_format_matches_raw_u64 ... ok
[INFO] [stdout] test aggregate_id::tests::serde_msgpack_zero_rejected ... ok
[INFO] [stdout] test aggregate_id::tests::try_from_u64_valid ... ok
[INFO] [stdout] test aggregate_id::tests::try_from_u64_zero_fails ... ok
[INFO] [stdout] test correlation::tests::clone_produces_equal_context ... ok
[INFO] [stdout] test correlation::tests::correlated_produces_correlation_only ... ok
[INFO] [stdout] test correlation::tests::new_produces_both_ids ... ok
[INFO] [stdout] test correlation::tests::none_produces_no_ids ... ok
[INFO] [stdout] test correlation::tests::partial_eq_works ... ok
[INFO] [stdout] test aggregate_id::tests::serde_json_roundtrip ... ok
[INFO] [stdout] test event::tests::new_rejects_nil_event_id ... ok
[INFO] [stdout] test event::tests::validate_passes_for_valid_envelope ... ok
[INFO] [stdout] test event::tests::validate_stream_accepts_contiguous_stream ... ok
[INFO] [stdout] test event::tests::envelope_serde_golden_file_roundtrip ... ok
[INFO] [stdout] test event::tests::new_accepts_valid_envelope ... ok
[INFO] [stdout] test event::tests::validate_stream_rejects_aggregate_mismatch ... ok
[INFO] [stdout] test event::tests::validate_stream_rejects_sequence_gap ... ok
[INFO] [stdout] test event::tests::validate_catches_nil_event_id ... ok
[INFO] [stdout] test aggregate_id::tests::proptests::aggregate_id_json_roundtrip ... ok
[INFO] [stdout] test aggregate_id::tests::proptests::aggregate_id_u64_roundtrip ... ok
[INFO] [stdout] test aggregate_id::tests::proptests::aggregate_id_msgpack_roundtrip ... ok
[INFO] [stdout] test event::tests::envelope_msgpack_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compile_tests.rs (/opt/rustwide/target/debug/deps/compile_tests-6cd54c35c0bf6a44)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking bitflags v2.11.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]     Checking memchr v2.8.0
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]     Checking regex-syntax v0.8.10
[INFO] [stderr]     Checking rmp v0.8.15
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking jiff v0.2.24
[INFO] [stderr]     Checking uuid v1.23.1
[INFO] [stderr]     Checking rusty-fork v0.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking proptest v1.11.0
[INFO] [stderr]     Checking rmp-serde v1.3.1
[INFO] [stderr]     Checking cherry-pit-core v0.1.0 (/opt/rustwide/workdir/crates/cherry-pit-core)
[INFO] [stderr]     Checking cherry-pit-core-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/cherry-pit-core)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.94s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/envelope_no_struct_literal.rs ... ok
[INFO] [stderr] test tests/compile_fail/gateway_rejects_unhandled_command.rs ... ok
[INFO] [stderr] test tests/compile_fail/handle_non_command.rs ... ok
[INFO] [stderr] test tests/compile_fail/wrong_event_store_type.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0271]: expected `impl Future<Output = Result<Vec<EventEnvelope<<OrderStore as EventStore>::Event>>, StoreError>> + Send` to be a future that resolves to `Result<Vec<EventEnvelope<UserEvent>>, StoreError>`, but it resolves to `Result<Vec<EventEnvelope<OrderEvent>>, StoreError>`
[INFO] [stderr]   --> tests/compile_fail/wrong_event_store_type.rs:69:9
[INFO] [stderr]    |
[INFO] [stderr] 69 |     > = Box::pin(future);
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^ expected `UserEvent`, found `OrderEvent`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected enum `Result<Vec<EventEnvelope<UserEvent>>, StoreError>`
[INFO] [stderr]               found enum `Result<Vec<EventEnvelope<OrderEvent>>, StoreError>`
[INFO] [stderr]    = note: required for the cast from `Pin<Box<impl Future<Output = Result<Vec<EventEnvelope<<OrderStore as EventStore>::Event>>, StoreError>> + Send>>` to `Pin<Box<dyn Future<Output = Result<Vec<EventEnvelope<UserEvent>>, StoreError>>>>`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0271]: expected `impl Future<Output = Result<Vec<EventEnvelope<<OrderStore as EventStore>::Event>>, StoreError>> + Send` to be a future that resolves to `Result<Vec<EventEnvelope<UserEvent>>, StoreError>`, but it resolves to `Result<Vec<EventEnvelope<OrderEvent>>, StoreError>`
[INFO] [stderr]   --> tests/compile_fail/wrong_event_store_type.rs:69:9
[INFO] [stderr]    |
[INFO] [stderr] 69 |     > = Box::pin(future);
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^ expected `Result<Vec<EventEnvelope<UserEvent>>, _>`, found `Result<Vec<EventEnvelope<_>>, _>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: expected enum `Result<Vec<EventEnvelope<UserEvent>>, StoreError>`
[INFO] [stderr]               found enum `Result<Vec<EventEnvelope<OrderEvent>>, StoreError>`
[INFO] [stderr]    = note: required for the cast from `Pin<Box<impl Future<Output = Result<Vec<EventEnvelope<<OrderStore as EventStore>::Event>>, StoreError>> + Send>>` to `Pin<Box<dyn Future<Output = Result<Vec<EventEnvelope<UserEvent>>, StoreError>>>>`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test compile_fail ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- compile_fail stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'compile_fail' (2389) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13:
[INFO] [stdout] 1 of 4 tests failed
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bc0357618f1 - std[104cf6e2632825ea]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5bc0357618f1 - std[104cf6e2632825ea]::backtrace_rs::backtrace::trace_unsynchronized::<std[104cf6e2632825ea]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5bc0357618f1 - std[104cf6e2632825ea]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5bc0357618f1 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5bc0357781aa - <core[7c831bd917ebf35f]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5bc0357781aa - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    6:     0x5bc03576646c - core[7c831bd917ebf35f]::io::write::default_write_fmt::<alloc[2fdc3f7464fcf288]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5bc03576646c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5bc03573adc6 - <std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5bc03573adc6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5bc035758f19 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5bc0356f21c0 - <alloc[2fdc3f7464fcf288]::boxed::Box<dyn for<'a, 'b> core[7c831bd917ebf35f]::ops::function::Fn<(&'a std[104cf6e2632825ea]::panic::PanicHookInfo<'b>,), Output = ()> + core[7c831bd917ebf35f]::marker::Send + core[7c831bd917ebf35f]::marker::Sync> as core[7c831bd917ebf35f]::ops::function::Fn<(&std[104cf6e2632825ea]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x5bc0356f21c0 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5bc0357590d2 - <alloc[2fdc3f7464fcf288]::boxed::Box<dyn for<'a, 'b> core[7c831bd917ebf35f]::ops::function::Fn<(&'a std[104cf6e2632825ea]::panic::PanicHookInfo<'b>,), Output = ()> + core[7c831bd917ebf35f]::marker::Send + core[7c831bd917ebf35f]::marker::Sync> as core[7c831bd917ebf35f]::ops::function::Fn<(&std[104cf6e2632825ea]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x5bc0357590d2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5bc03573ae72 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5bc035732f69 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5bc03573ba6d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5bc03577899c - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5bc035599dd4 - <trybuild[4cc030a1dbe380b3]::Runner>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13
[INFO] [stdout]   20:     0x5bc0355a5708 - <trybuild[4cc030a1dbe380b3]::TestCases as core[7c831bd917ebf35f]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/lib.rs:342:38
[INFO] [stdout]   21:     0x5bc0354c51c7 - core[7c831bd917ebf35f]::ptr::drop_glue::<trybuild[4cc030a1dbe380b3]::TestCases>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/ptr/mod.rs:847:1
[INFO] [stdout]   22:     0x5bc0354c53d3 - compile_tests[f3b2e9ff33a538ad]::compile_fail
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/cherry-pit-core/tests/compile_tests.rs:5:1
[INFO] [stdout]   23:     0x5bc0354c5327 - compile_tests[f3b2e9ff33a538ad]::compile_fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/cherry-pit-core/tests/compile_tests.rs:2:18
[INFO] [stdout]   24:     0x5bc0354c5836 - <compile_tests[f3b2e9ff33a538ad]::compile_fail::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5bc0356e54ab - <fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String> as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5bc0356e54ab - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/test/src/lib.rs:733:18
[INFO] [stdout]   27:     0x5bc0356f2b15 - test[73009c9f9aebf890]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/test/src/lib.rs:756:74
[INFO] [stdout]   28:     0x5bc0356f2b15 - <core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<test[73009c9f9aebf890]::run_test_in_process::{closure#0}> as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5bc0356f2b15 - std[104cf6e2632825ea]::panicking::catch_unwind::do_call::<core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<test[73009c9f9aebf890]::run_test_in_process::{closure#0}>, core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x5bc0356f2b15 - std[104cf6e2632825ea]::panicking::catch_unwind::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<test[73009c9f9aebf890]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5bc0356f2b15 - std[104cf6e2632825ea]::panic::catch_unwind::<core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<test[73009c9f9aebf890]::run_test_in_process::{closure#0}>, core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5bc0356f2b15 - test[73009c9f9aebf890]::run_test_in_process
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/test/src/lib.rs:756:27
[INFO] [stdout]   33:     0x5bc0356f2b15 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/test/src/lib.rs:677:43
[INFO] [stdout]   34:     0x5bc0356ebed4 - test[73009c9f9aebf890]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/test/src/lib.rs:707:41
[INFO] [stdout]   35:     0x5bc0356ebed4 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5bc0356f5c72 - std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5bc0356f5c72 - <core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5bc0356f5c72 - std[104cf6e2632825ea]::panicking::catch_unwind::do_call::<core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x5bc0356f5c72 - std[104cf6e2632825ea]::panicking::catch_unwind::<(), core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5bc0356f5c72 - std[104cf6e2632825ea]::panic::catch_unwind::<core[7c831bd917ebf35f]::panic::unwind_safe::AssertUnwindSafe<std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5bc0356f5c72 - std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5bc0356f5c72 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5bc035760ba9 - <alloc[2fdc3f7464fcf288]::boxed::Box<dyn core[7c831bd917ebf35f]::ops::function::FnOnce<(), Output = ()> + core[7c831bd917ebf35f]::marker::Send> as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   44:     0x5bc035760ba9 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/f47d5bb13648d5c859f5b438eb7dc834b9729961/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7b71dd81b07a - <unknown>
[INFO] [stdout]   46:     0x7b71dd8ae534 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     compile_fail
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 20.05s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p cherry-pit-core --test compile_tests`
[INFO] running `Command { std: "docker" "inspect" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32", kill_on_drop: false }`
[INFO] [stdout] bb5bedecf981b82bc6922ee18d922ec53f3b32c4a552c88dc768790b7ea9ce32
