[INFO] cloning repository https://github.com/pheuberger/vima
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pheuberger/vima" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpheuberger%2Fvima", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpheuberger%2Fvima'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6db04b5899ead1a9bbdfd2bbc9bad502b1c0cb26
[INFO] testing pheuberger/vima against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpheuberger%2Fvima" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/pheuberger/vima
[INFO] finished tweaking git repo https://github.com/pheuberger/vima
[INFO] tweaked toml for git repo https://github.com/pheuberger/vima written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pheuberger/vima on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pheuberger/vima 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2a40866fa673402db30fd78d06f44e3295dd99a6d96303b81a475a46ad8ab8f6
[INFO] running `Command { std: "docker" "start" "-a" "2a40866fa673402db30fd78d06f44e3295dd99a6d96303b81a475a46ad8ab8f6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2a40866fa673402db30fd78d06f44e3295dd99a6d96303b81a475a46ad8ab8f6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a40866fa673402db30fd78d06f44e3295dd99a6d96303b81a475a46ad8ab8f6", kill_on_drop: false }`
[INFO] [stdout] 2a40866fa673402db30fd78d06f44e3295dd99a6d96303b81a475a46ad8ab8f6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 00b757b323ad559af7e5530fa92bcc0077e79aebbee5f469dab807685d7d700b
[INFO] running `Command { std: "docker" "start" "-a" "00b757b323ad559af7e5530fa92bcc0077e79aebbee5f469dab807685d7d700b", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling jiff v0.2.23
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling colored v3.1.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling yaml-rust2 v0.10.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling errno v0.2.8
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling which v8.0.2
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling exec v0.3.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling gray_matter v0.3.2
[INFO] [stderr]    Compiling nanoid v0.4.0
[INFO] [stderr]    Compiling vima v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.03s
[INFO] running `Command { std: "docker" "inspect" "00b757b323ad559af7e5530fa92bcc0077e79aebbee5f469dab807685d7d700b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "00b757b323ad559af7e5530fa92bcc0077e79aebbee5f469dab807685d7d700b", kill_on_drop: false }`
[INFO] [stdout] 00b757b323ad559af7e5530fa92bcc0077e79aebbee5f469dab807685d7d700b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3aece103a99570a05430685c8772b1af7dd808e14a9f53cadd0c9f50791692fd
[INFO] running `Command { std: "docker" "start" "-a" "3aece103a99570a05430685c8772b1af7dd808e14a9f53cadd0c9f50791692fd", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]    Compiling vima v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 15.86s
[INFO] running `Command { std: "docker" "inspect" "3aece103a99570a05430685c8772b1af7dd808e14a9f53cadd0c9f50791692fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3aece103a99570a05430685c8772b1af7dd808e14a9f53cadd0c9f50791692fd", kill_on_drop: false }`
[INFO] [stdout] 3aece103a99570a05430685c8772b1af7dd808e14a9f53cadd0c9f50791692fd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c370317b5735a12c8cea2273901ed8294877cb664d4716b4a5698bc94524d17e
[INFO] running `Command { std: "docker" "start" "-a" "c370317b5735a12c8cea2273901ed8294877cb664d4716b4a5698bc94524d17e", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vima-b0752d07eaa912dd)
[INFO] [stdout] 
[INFO] [stdout] running 330 tests
[INFO] [stdout] test batch::tests::batch_auto_generated_ids_are_unique ... ok
[INFO] [stdout] test batch::tests::batch_malformed_json_after_valid_line_reports_correct_line ... ok
[INFO] [stdout] test batch::tests::batch_create_two_tickets_returns_array ... ok
[INFO] [stdout] test batch::tests::batch_dep_backref_resolves ... ok
[INFO] [stdout] test batch::tests::batch_cycle_detected_on_cyclic_line ... ok
[INFO] [stdout] test batch::tests::batch_empty_input_returns_empty_vec ... ok
[INFO] [stdout] test batch::tests::batch_empty_lines_skipped ... ok
[INFO] [stdout] test batch::tests::batch_id_collision_within_batch_is_error ... ok
[INFO] [stdout] test batch::tests::batch_non_numeric_backref_returns_error ... ok
[INFO] [stdout] test batch::tests::batch_invalid_backref_returns_error_with_line_number ... ok
[INFO] [stdout] test batch::tests::batch_invalid_priority_returns_error ... ok
[INFO] [stdout] test batch::tests::resolve_backrefs_invalid_syntax_is_error ... ok
[INFO] [stdout] test batch::tests::resolve_backrefs_non_dollar_passes_through ... ok
[INFO] [stdout] test batch::tests::resolve_backrefs_out_of_range_is_error ... ok
[INFO] [stdout] test batch::tests::resolve_backrefs_valid ... ok
[INFO] [stdout] test batch::tests::batch_line_exceeds_max_bytes_returns_error ... ok
[INFO] [stdout] test batch::tests::resolve_backrefs_zero_index_is_error ... ok
[INFO] [stdout] test batch::tests::resolve_value_backrefs_array_field ... ok
[INFO] [stdout] test batch::tests::resolve_value_backrefs_missing_field_is_noop ... ok
[INFO] [stdout] test batch::tests::resolve_value_backrefs_string_field ... ok
[INFO] [stdout] test batch::tests::batch_exceeding_1000_lines_returns_error ... ok
[INFO] [stdout] test batch::tests::batch_blocks_backref_updates_first_ticket_deps ... ok
[INFO] [stdout] test cli::tests::close_multiple_ids_with_reason ... ok
[INFO] [stdout] test batch::tests::batch_duplicate_id_with_existing_on_disk_returns_error ... ok
[INFO] [stdout] test cli::tests::create_invalid_ticket_type_rejected ... ok
[INFO] [stdout] test batch::tests::batch_json_array_instead_of_object_returns_error ... ok
[INFO] [stdout] test cli::tests::create_negative_estimate_rejected ... ok
[INFO] [stdout] test batch::tests::batch_backref_zero_index_returns_error ... ok
[INFO] [stdout] test batch::tests::batch_missing_title_returns_error ... ok
[INFO] [stdout] test cli::tests::create_multiple_blocks ... ok
[INFO] [stdout] test cli::tests::create_multiple_deps ... ok
[INFO] [stdout] test cli::tests::create_negative_priority_rejected ... ok
[INFO] [stdout] test cli::tests::create_valid_estimate ... ok
[INFO] [stdout] test cli::tests::dep_add_blocks_flag ... ok
[INFO] [stdout] test cli::tests::create_priority_overflow_rejected ... ok
[INFO] [stdout] test cli::tests::invalid_status_rejected ... ok
[INFO] [stdout] test cli::tests::dep_tree_full_flag ... ok
[INFO] [stdout] test batch::tests::batch_mixed_valid_invalid_preserves_created_tickets ... ok
[INFO] [stdout] test cli::tests::filter_args_parsed_correctly ... ok
[INFO] [stdout] test cli::tests::no_subcommand_errors ... ok
[INFO] [stdout] test deps::tests::blocks_chain_a_deps_b_deps_c ... ok
[INFO] [stdout] test cli::tests::exact_flag_parsed ... ok
[INFO] [stdout] test deps::tests::children_populated_from_parent ... ok
[INFO] [stdout] test cli::tests::show_pluck_field ... ok
[INFO] [stdout] test deps::tests::detect_all_cycles_deduplicates ... ok
[INFO] [stdout] test deps::tests::complex_multi_path_overlapping_deps ... ok
[INFO] [stdout] test cli::tests::pretty_flag_parsed ... ok
[INFO] [stdout] test deps::tests::detect_all_cycles_no_cycles_returns_empty ... ok
[INFO] [stdout] test deps::tests::detect_all_cycles_three_node_cycle ... ok
[INFO] [stdout] test deps::tests::detect_cycles_in_large_graph_with_one_cycle ... ok
[INFO] [stdout] test deps::tests::detect_all_cycles_skips_closed_tickets ... ok
[INFO] [stdout] test cli::tests::create_valid_priority_values ... ok
[INFO] [stdout] test deps::tests::empty_dependency_graph_build_tree_leaf ... ok
[INFO] [stdout] test cli::tests::long_form_fields_accept_dash_and_whitespace ... ok
[INFO] [stdout] test deps::tests::empty_dependency_graph_compute_reverse_fields ... ok
[INFO] [stdout] test deps::tests::empty_deps_and_parent_gives_empty_blocks_children ... ok
[INFO] [stdout] test deps::tests::flatten_tree_branching ... ok
[INFO] [stdout] test cli::tests::create_valid_ticket_types ... ok
[INFO] [stdout] test deps::tests::flatten_tree_chain ... ok
[INFO] [stdout] test deps::tests::flatten_tree_single_node ... ok
[INFO] [stdout] test deps::tests::detect_all_cycles_normalizes_rotation ... ok
[INFO] [stdout] test deps::tests::tree_cycle_in_data_adds_cycle_marker_no_infinite_loop ... ok
[INFO] [stdout] test cli::tests::all_subcommands_recognized ... ok
[INFO] [stdout] test deps::tests::tree_dedup_mode_shows_each_node_once ... ok
[INFO] [stdout] test deps::tests::tree_children_sorted_by_subtree_depth_asc_then_id ... ok
[INFO] [stdout] test deps::tests::diamond_dedup_shows_d_once ... ok
[INFO] [stdout] test deps::tests::diamond_full_shows_d_twice ... ok
[INFO] [stdout] test deps::tests::tree_root_not_found_returns_error ... ok
[INFO] [stdout] test deps::tests::tree_mixed_present_and_missing_deps ... ok
[INFO] [stdout] test deps::tests::complex_deep_and_wide_combined ... ok
[INFO] [stdout] test deps::tests::tree_children_sort_by_id_when_same_height ... ok
[INFO] [stdout] test deps::tests::very_deep_chain_no_cycle ... ok
[INFO] [stdout] test deps::tests::empty_dependency_graph_no_cycles ... ok
[INFO] [stdout] test deps::tests::tree_with_multiple_missing_deps ... ok
[INFO] [stdout] test deps::tests::tree_missing_dep_adds_missing_marker ... ok
[INFO] [stdout] test deps::tests::tree_full_mode_shows_all_occurrences ... ok
[INFO] [stdout] test cli::tests::valid_status_values ... ok
[INFO] [stdout] test deps::tests::very_deep_chain_reverse_fields ... ok
[INFO] [stdout] test deps::tests::would_create_cycle_detects_cycle_in_chain ... ok
[INFO] [stdout] test deps::tests::would_create_cycle_self_dep_is_cycle ... ok
[INFO] [stdout] test error::tests::all_variants_code ... ok
[INFO] [stdout] test error::tests::display_already_claimed ... ok
[INFO] [stdout] test error::tests::all_variants_exit_code ... ok
[INFO] [stdout] test deps::tests::very_deep_chain_build_tree ... ok
[INFO] [stdout] test error::tests::display_ambiguous_id ... ok
[INFO] [stdout] test error::tests::display_id_exists ... ok
[INFO] [stdout] test deps::tests::wide_tree_reverse_fields ... ok
[INFO] [stdout] test error::tests::display_invalid_backref ... ok
[INFO] [stdout] test error::tests::display_cycle ... ok
[INFO] [stdout] test deps::tests::wide_tree_build_tree ... ok
[INFO] [stdout] test error::tests::display_io_error ... ok
[INFO] [stdout] test error::tests::display_no_vima_dir ... ok
[INFO] [stdout] test error::tests::display_not_found ... ok
[INFO] [stdout] test deps::tests::would_create_cycle_no_cycle_for_acyclic_graph ... ok
[INFO] [stdout] test error::tests::all_variants_have_suggestions ... ok
[INFO] [stdout] test error::tests::display_plugin_exec ... ok
[INFO] [stdout] test error::tests::display_yaml_error ... ok
[INFO] [stdout] test error::tests::error_json_includes_suggestion ... ok
[INFO] [stdout] test error::tests::from_serde_json_error ... ok
[INFO] [stdout] test error::tests::plugin_exec_code ... ok
[INFO] [stdout] test error::tests::plugin_exec_error_json_includes_plugin ... ok
[INFO] [stdout] test error::tests::from_io_error ... ok
[INFO] [stdout] test error::tests::not_found_code ... ok
[INFO] [stdout] test error::tests::stale_error_json_includes_versions ... ok
[INFO] [stdout] test error::tests::suggestion_no_vima_dir ... ok
[INFO] [stdout] test filter::tests::apply_filters_respects_limit ... ok
[INFO] [stdout] test filter::tests::apply_filters_sorts_by_priority_then_id ... ok
[INFO] [stdout] test filter::tests::empty_filter_results ... ok
[INFO] [stdout] test error::tests::suggestion_not_found ... ok
[INFO] [stdout] test filter::tests::limit_larger_than_result_set ... ok
[INFO] [stdout] test filter::tests::all_criteria_applied_simultaneously ... ok
[INFO] [stdout] test error::tests::log_error_ambiguous_id_contains_matches ... ok
[INFO] [stdout] test error::tests::already_claimed_error_json_includes_assignee ... ok
[INFO] [stdout] test error::tests::cycle_exit_code ... ok
[INFO] [stdout] test error::tests::display_invalid_field ... ok
[INFO] [stdout] test filter::tests::matches_combined_filters_and_semantics ... ok
[INFO] [stdout] test filter::tests::matches_priority_range_0_to_2 ... ok
[INFO] [stdout] test filter::tests::matches_status_filter ... ok
[INFO] [stdout] test filter::tests::matches_tags_or_semantics ... ok
[INFO] [stdout] test filter::tests::parse_priority_range_hi_out_of_range_error ... ok
[INFO] [stdout] test filter::tests::parse_priority_range_single ... ok
[INFO] [stdout] test filter::tests::parse_priority_range_dash ... ok
[INFO] [stdout] test filter::tests::sort_stability_same_priority_ordered_by_id ... ok
[INFO] [stdout] test filter::tests::priority_range_4_4_matches_only_four ... ok
[INFO] [stdout] test filter::tests::parse_priority_range_lo_gt_hi_error ... ok
[INFO] [stdout] test id::tests::generate_id_exhausted_returns_id_exists ... ok
[INFO] [stdout] test error::tests::display_stale ... ok
[INFO] [stdout] test filter::tests::multiple_tags_or_logic ... ok
[INFO] [stdout] test id::tests::generate_id_always_passes_validate ... ok
[INFO] [stdout] test id::tests::generate_id_format ... ok
[INFO] [stdout] test filter::tests::priority_range_0_0_matches_only_zero ... ok
[INFO] [stdout] test id::tests::generate_id_with_long_prefix ... ok
[INFO] [stdout] test id::tests::get_prefix_from_dir_with_mixed_separators ... ok
[INFO] [stdout] test id::tests::generate_id_with_numeric_prefix ... ok
[INFO] [stdout] test id::tests::generate_id_no_collision ... ok
[INFO] [stdout] test id::tests::get_prefix_from_numeric_dir ... ok
[INFO] [stdout] test id::tests::get_prefix_from_dir_with_underscores ... ok
[INFO] [stdout] test id::tests::get_prefix_from_config_yml ... ok
[INFO] [stdout] test id::tests::get_prefix_from_hyphenated_dir ... ok
[INFO] [stdout] test id::tests::get_prefix_from_dir_with_dashes_and_numbers ... ok
[INFO] [stdout] test id::tests::get_prefix_from_single_char_dir ... ok
[INFO] [stdout] test id::tests::get_prefix_from_single_segment ... ok
[INFO] [stdout] test id::tests::resolve_fuzzy_ambiguous ... ok
[INFO] [stdout] test id::tests::resolve_fuzzy_exact_first ... ok
[INFO] [stdout] test id::tests::resolve_exact_mode_matches_full_id ... ok
[INFO] [stdout] test id::tests::resolve_exact_mode_no_partial_match ... ok
[INFO] [stdout] test id::tests::resolve_fuzzy_not_found ... ok
[INFO] [stdout] test id::tests::resolve_excludes_tmp_files ... ok
[INFO] [stdout] test id::tests::validate_allows_dots_underscore_dash ... ok
[INFO] [stdout] test id::tests::validate_just_prefix_no_suffix ... ok
[INFO] [stdout] test id::tests::validate_just_dash ... ok
[INFO] [stdout] test id::tests::validate_rejects_cjk_characters ... ok
[INFO] [stdout] test id::tests::validate_just_underscore ... ok
[INFO] [stdout] test id::tests::validate_rejects_leading_dot ... ok
[INFO] [stdout] test id::tests::validate_rejects_backslash ... ok
[INFO] [stdout] test id::tests::validate_rejects_null_byte ... ok
[INFO] [stdout] test id::tests::validate_rejects_path_traversal ... ok
[INFO] [stdout] test id::tests::resolve_id_is_case_sensitive ... ok
[INFO] [stdout] test id::tests::validate_rejects_slash ... ok
[INFO] [stdout] test id::tests::resolve_id_trims_whitespace ... ok
[INFO] [stdout] test id::tests::validate_rejects_unicode_characters ... ok
[INFO] [stdout] test id::tests::validate_rejects_spaces ... ok
[INFO] [stdout] test id::tests::resolve_fuzzy_substring_match ... ok
[INFO] [stdout] test id::tests::validate_rejects_unicode_emoji ... ok
[INFO] [stdout] test id::tests::validate_rejects_very_long_id ... ok
[INFO] [stdout] test input::tests::at_path_missing_returns_file_not_found ... ok
[INFO] [stdout] test input::tests::double_at_unescapes_to_single_at ... ok
[INFO] [stdout] test input::tests::empty_string_passthrough ... ok
[INFO] [stdout] test id::tests::validate_rejects_dotdot ... ok
[INFO] [stdout] test input::tests::plain_string_passthrough ... ok
[INFO] [stdout] test input::tests::at_path_reads_file_contents ... ok
[INFO] [stdout] test id::tests::validate_rejects_very_long_id_with_unicode ... ok
[INFO] [stdout] test input::tests::binary_file_with_invalid_utf8_errors ... ok
[INFO] [stdout] test id::tests::validate_rejects_empty ... ok
[INFO] [stdout] test input::tests::resolve_opt_passes_through_none ... ok
[INFO] [stdout] test input::tests::resolve_opt_resolves_some ... ok
[INFO] [stdout] test input::tests::whitespace_around_at_path_still_reads_file ... ok
[INFO] [stdout] test input::tests::plain_value_whitespace_is_preserved ... ok
[INFO] [stdout] test id::tests::validate_valid_id ... ok
[INFO] [stdout] test input::tests::second_stdin_flag_errors ... ok
[INFO] [stdout] test input::tests::whitespace_around_dash_still_triggers_stdin_sentinel ... ok
[INFO] [stdout] test output::tests::colorize_priority_returns_expected_strings ... ok
[INFO] [stdout] test output::tests::colorize_status_returns_expected_strings ... ok
[INFO] [stdout] [{"blocks":[],"children":[],"created":"2026-04-02T00:00:00Z","deps":[],"id":"t-1","links":[],"priority":2,"status":"open","tags":[],"title":"Test ticket","type":"task"}]
[INFO] [stdout] 2
[INFO] [stdout] test output::tests::format_estimate_hours_only ... ok["a description"]
[INFO] [stdout] {"blocks":[],"children":[],"created":"2026-04-02T00:00:00Z","deps":[],"id":"t-1","links":[],"notes":[],"priority":2,"status":"open","tags":[],"title":"Test ticket","type":"task"}
[INFO] [stdout] 
[INFO] [stdout] test output::tests::format_estimate_hours_and_minutes ... ok
[INFO] [stdout] test output::tests::format_estimate_minutes_only ... ok
[INFO] [stdout] test output::tests::pluck_value_missing_field_returns_null ... [{"blocks":[],"children":[],"created":"2026-04-02T00:00:00Z","deps":[],"description":"a description","id":"t-1","links":[],"notes":[],"priority":2,"status":"open","tags":[],"title":"Test ticket","type":"task"}]
[INFO] [stdout] ok
[INFO] [stdout] test output::tests::output_many_count_true_prints_integer ... ok
[INFO] [stdout] test output::tests::output_many_full_with_pluck_skips_stripping ... ok
[INFO] [stdout] test output::tests::output_many_full_false_strips_heavy_fields ... ok
[INFO] [stdout] test output::tests::output_one_without_pluck_returns_ok ... ok
[INFO] [stdout] test output::tests::pluck_value_multiple_fields_returns_object ... ok
[INFO] [stdout] test output::tests::pluck_value_single_field_returns_bare_value ... ok
[INFO] [stdout] test output::tests::output_many_full_true_keeps_heavy_fields ... ok
[INFO] [stdout] test output::tests::pretty_list_all_optional_fields_populated ... ok
[INFO] [stdout] test output::tests::pretty_list_empty_prints_no_tickets ... ok
[INFO] [stdout] test output::tests::pretty_list_different_priority_levels ... ok
[INFO] [stdout] test output::tests::pretty_list_title_truncation ... ok
[INFO] [stdout] test output::tests::pretty_show_deps_and_blocks_populated ... ok
[INFO] [stdout] test output::tests::pretty_show_multiline_description ... ok
[INFO] [stdout] test output::tests::pretty_list_with_tickets_returns_ok ... ok
[INFO] [stdout] test output::tests::pretty_show_all_optional_fields_design_acceptance_body ... ok
[INFO] [stdout] test output::tests::pretty_show_returns_ok ... ok
[INFO] [stdout] test output::tests::pretty_show_unicode_title ... ok
[INFO] [stdout] test output::tests::pretty_tree_deep_nesting_with_mixed_siblings ... ok
[INFO] [stdout] test output::tests::pretty_tree_deep_nesting_three_plus_levels ... ok
[INFO] [stdout] test output::tests::pretty_tree_multiple_children_same_level ... ok
[INFO] [stdout] test output::tests::strip_heavy_fields_removes_all_heavy_fields ... ok
[INFO] [stdout] test output::tests::pretty_tree_single_node_no_panic ... ok
[INFO] [stdout] test output::tests::strip_heavy_fields_noop_when_fields_absent ... ok
[INFO] [stdout] test output::tests::strip_heavy_fields_noop_on_non_object ... ok
[INFO] [stdout] test output::tests::truncate_long_string_gets_ellipsis ... ok
[INFO] [stdout] test output::tests::truncate_short_string_unchanged ... ok
[INFO] [stdout] test output::tests::truncate_unicode_string ... ok
[INFO] [stdout] test output::tests::pretty_list_column_alignment_varying_field_lengths ... ok
[INFO] [stdout] test output::tests::pretty_show_tags_assignee_estimate ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_deduplicates_symlinks ... ok
[INFO] [stdout] test plugin::tests::read_description_empty_file ... ok
[INFO] [stdout] test batch::tests::batch_forward_backref_out_of_range_is_error ... ok
[INFO] [stdout] test batch::tests::batch_parent_backref_resolves ... ok
[INFO] [stdout] test plugin::tests::read_description_marker_after_line_10_is_ignored ... ok
[INFO] [stdout] test batch::tests::batch_partial_failure_first_ticket_remains_on_disk ... ok
[INFO] [stdout] test plugin::tests::read_description_no_description_line ... ok
[INFO] [stdout] test plugin::tests::read_description_trims_whitespace ... ok
[INFO] [stdout] test batch::tests::batch_only_blank_lines_returns_empty_vec ... ok
[INFO] [stdout] test plugin::tests::read_description_uses_first_match_only ... ok
[INFO] [stdout] test store::tests::add_dep_multiple_deps ... ok
[INFO] [stdout] test batch::tests::batch_unknown_fields_are_ignored ... ok
[INFO] [stdout] test store::tests::add_dep_nonexistent_ticket_returns_error ... ok
[INFO] [stdout] test store::tests::extract_version_from_yaml_absent ... ok
[INFO] [stdout] test store::tests::extract_version_from_yaml_present ... ok
[INFO] [stdout] test store::tests::extract_version_from_yaml_quoted ... ok
[INFO] [stdout] test store::tests::compute_version_deterministic ... ok
[INFO] [stdout] test store::tests::compute_version_different_for_different_input ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_deduplicates_across_path_dirs ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_empty_path_returns_empty ... ok
[INFO] [stdout] test store::tests::find_vima_root_walks_up_to_parent ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_names_with_special_characters ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_returns_sorted ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_prefers_executable_over_non_executable_earlier_in_path ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_ignores_non_executable ... ok
[INFO] [stdout] test store::tests::lock_shared_creates_lock_file ... ok
[INFO] [stdout] test store::tests::add_dep_appends_dep_to_ticket ... ok
[INFO] [stdout] test store::tests::needs_quoting_colon_in_value ... ok
[INFO] [stdout] test store::tests::add_dep_idempotent_no_duplicate ... ok
[INFO] [stdout] test store::tests::needs_quoting_empty ... ok
[INFO] [stdout] test batch::tests::batch_truncated_json_returns_error ... ok
[INFO] [stdout] test store::tests::needs_quoting_false_keyword ... ok
[INFO] [stdout] test store::tests::needs_quoting_interior_close_bracket ... ok
[INFO] [stdout] test store::tests::needs_quoting_interior_open_bracket ... ok
[INFO] [stdout] test store::tests::insert_version_line_places_after_id ... ok
[INFO] [stdout] test store::tests::needs_quoting_contains_hash ... ok
[INFO] [stdout] test store::tests::needs_quoting_interior_comma ... ok
[INFO] [stdout] test store::tests::needs_quoting_null_keyword ... ok
[INFO] [stdout] test store::tests::needs_quoting_leading_whitespace ... ok
[INFO] [stdout] test store::tests::needs_quoting_numeric ... ok
[INFO] [stdout] test store::tests::needs_quoting_plain_word ... ok
[INFO] [stdout] test store::tests::needs_quoting_trailing_whitespace ... ok
[INFO] [stdout] test store::tests::needs_quoting_true_keyword ... ok
[INFO] [stderr] warning: skipping bad-dddd.md: yaml parse error: missing frontmatter in bad-dddd.md
[INFO] [stdout] test store::tests::needs_quoting_starts_with_dash ... ok
[INFO] [stderr] warning: skipping bad-bbbb.md: yaml parse error: Deserialize error: while parsing a flow sequence, expected ',' or ']' at byte 16 line 2 column 1
[INFO] [stdout] test store::tests::read_all_skips_corrupt_keeps_valid ... ok
[INFO] [stderr] warning: skipping bad-cccc.md: yaml parse error: Deserialize error: missing field `title`
[INFO] [stdout] test store::tests::exclusive_lock_blocks_second_exclusive ... ok
[INFO] [stdout] test store::tests::find_vima_root_finds_vima_dir ... ok
[INFO] [stdout] test store::tests::find_vima_root_respects_vima_dir_env ... ok
[INFO] [stdout] test store::tests::find_vima_root_returns_no_vima_dir ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_finds_vima_executables ... ok
[INFO] [stdout] test store::tests::load_and_compute_not_found ... ok
[INFO] [stdout] test store::tests::load_and_compute_returns_ticket_with_reverse_fields ... ok
[INFO] [stdout] test store::tests::lock_exclusive_creates_lock_file ... ok
[INFO] [stdout] test store::tests::lock_released_on_guard_drop ... ok
[INFO] [stdout] test plugin::tests::discover_plugins_skips_bare_vima_dash_name ... ok
[INFO] [stdout] test store::tests::multiple_shared_locks_do_not_block ... ok
[INFO] [stderr] warning: skipping bad.md: yaml parse error: missing frontmatter in bad.md
[INFO] [stdout] test store::tests::round_trip_links ... ok
[INFO] [stdout] test store::tests::read_all_skips_unparseable_files ... ok
[INFO] [stdout] test store::tests::round_trip_parent ... ok
[INFO] [stdout] test store::tests::read_all_excludes_tmp_files ... ok
[INFO] [stdout] test store::tests::read_ticket_invalid_enum_value ... ok
[INFO] [stdout] test store::tests::read_ticket_no_yaml_frontmatter ... ok
[INFO] [stdout] test store::tests::read_ticket_invalid_utf8 ... ok
[INFO] [stdout] test store::tests::round_trip_notes_with_timestamps_and_content ... ok
[INFO] [stdout] test store::tests::read_ticket_nonexistent_file_returns_io_error ... ok
[INFO] [stdout] test store::tests::read_ticket_preserves_body ... ok
[INFO] [stdout] test store::tests::read_ticket_truncated_yaml_missing_closing_dashes ... ok
[INFO] [stdout] test store::tests::read_ticket_valid_yaml_missing_required_fields ... ok
[INFO] [stdout] test store::tests::round_trip_all_optional_fields ... ok
[INFO] [stdout] test store::tests::round_trip_empty_links ... ok
[INFO] [stdout] test batch::tests::batch_malformed_json_returns_error ... ok
[INFO] [stdout] test store::tests::round_trip_empty_notes ... ok
[INFO] [stdout] test store::tests::write_ticket_round_trip_preserves_version ... ok
[INFO] [stdout] test store::tests::read_ticket_parses_valid_ticket ... ok
[INFO] [stdout] test store::tests::store_resolve_id_exact_match ... ok
[INFO] [stdout] test store::tests::store_resolve_id_fuzzy_match ... ok
[INFO] [stdout] test store::tests::store_resolve_id_not_found ... ok
[INFO] [stdout] test store::tests::write_ticket_adds_version_field ... ok
[INFO] [stdout] test store::tests::write_ticket_new_ticket_skips_version_check ... ok
[INFO] [stdout] test store::tests::write_ticket_no_tmp_file_on_success ... ok
[INFO] [stdout] test store::tests::write_yaml_array_with_items ... ok
[INFO] [stdout] test store::tests::write_yaml_array_empty_produces_brackets ... ok
[INFO] [stdout] test store::tests::write_yaml_notes_serializes_empty ... ok
[INFO] [stdout] test store::tests::write_yaml_notes_serializes_single ... ok
[INFO] [stdout] test store::tests::yaml_scalar_newline_escaped ... ok
[INFO] [stdout] test store::tests::yaml_scalar_plain ... ok
[INFO] [stdout] test store::tests::yaml_scalar_quotes_special ... ok
[INFO] [stdout] test ticket::tests::all_status_variants_serde ... ok
[INFO] [stdout] test ticket::tests::all_ticket_type_variants_serde ... ok
[INFO] [stdout] test ticket::tests::assignee_estimate_tags_all_set ... ok
[INFO] [stdout] test ticket::tests::deserialize_blocks_children_are_empty ... ok
[INFO] [stdout] test ticket::tests::empty_tags_serialized_as_array ... ok
[INFO] [stdout] test ticket::tests::note_serialization_round_trip ... ok
[INFO] [stdout] test ticket::tests::serde_round_trip ... ok
[INFO] [stdout] test ticket::tests::serialize_ticket_field_names ... ok
[INFO] [stdout] test ticket::tests::skip_serializing_none_fields_omitted ... ok
[INFO] [stdout] test ticket::tests::status_in_progress_as_str ... ok
[INFO] [stdout] test ticket::tests::ticket_all_optional_fields_round_trip ... ok
[INFO] [stdout] test ticket::tests::ticket_type_bug_as_str ... ok
[INFO] [stdout] test ticket::tests::type_field_renamed_in_json ... ok
[INFO] [stdout] test store::tests::write_ticket_readonly_directory_fails ... FAILED
[INFO] [stdout] test store::tests::write_ticket_round_trip ... ok
[INFO] [stdout] test store::tests::write_ticket_legacy_ticket_without_version_migrates ... ok
[INFO] [stdout] test store::tests::write_ticket_no_blocks_or_children ... ok
[INFO] [stdout] test store::tests::write_ticket_round_trip_modify_refreshes_version ... ok
[INFO] [stdout] test store::tests::read_ticket_corrupt_yaml_frontmatter ... ok
[INFO] [stdout] test store::tests::write_ticket_stale_version_returns_error ... ok
[INFO] [stdout] test store::tests::write_ticket_tag_with_open_bracket_round_trip ... ok
[INFO] [stdout] test store::tests::write_ticket_strips_null_bytes ... ok
[INFO] [stdout] test store::tests::write_ticket_tags_with_comma_and_bracket_round_trip ... ok
[INFO] [stdout] test store::tests::write_ticket_version_changes_on_content_change ... ok
[INFO] [stdout] test store::tests::write_ticket_succeeds_when_version_matches ... ok
[INFO] [stdout] test store::tests::write_ticket_version_in_file_content ... ok
[INFO] [stdout] test store::tests::write_ticket_version_stable_for_same_content ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- store::tests::write_ticket_readonly_directory_fails stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'store::tests::write_ticket_readonly_directory_fails' (317) panicked at src/store.rs:1145:9:
[INFO] [stdout] expected error writing to read-only directory
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d4396e0629a - std[ec419fa8110287d5]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d4396e0629a - std[ec419fa8110287d5]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec419fa8110287d5]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d4396e0629a - std[ec419fa8110287d5]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5d4396e0629a - <<std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35159d6ffb30e017]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5d4396e1ddca - <core[35159d6ffb30e017]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5d4396e1ddca - core[35159d6ffb30e017]::fmt::write
[INFO] [stdout]    6:     0x5d4396e0b352 - std[ec419fa8110287d5]::io::default_write_fmt::<alloc[a8a7aba520129d98]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5d4396e0b352 - <alloc[a8a7aba520129d98]::vec::Vec<u8> as std[ec419fa8110287d5]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5d4396de211f - <std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5d4396de211f - std[ec419fa8110287d5]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5d4396dfd0a9 - std[ec419fa8110287d5]::panicking::default_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5d4396bcaa4c - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5d4396bcaa4c - test[a8007afcd3effadc]::test_main_inner::<test[a8007afcd3effadc]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5d4396dfd262 - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5d4396dfd262 - std[ec419fa8110287d5]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5d4396de220a - std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5d4396dd94c9 - std[ec419fa8110287d5]::sys::backtrace::__rust_end_short_backtrace::<std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5d4396de333d - __rustc[cfb3622dd870db93]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5d4396e1e60c - core[35159d6ffb30e017]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5d43969f7f3f - vima[86236d39ca63a73d]::store::tests::write_ticket_readonly_directory_fails::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/store.rs:1145:9
[INFO] [stdout]   20:     0x5d4396acce8e - <vima[86236d39ca63a73d]::store::tests::write_ticket_readonly_directory_fails::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   21:     0x5d4396d6f35e - serial_test[7164a60c4f7915]::serial_code_lock::local_serial_core
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/serial_test-3.4.0/src/serial_code_lock.rs:36:5
[INFO] [stdout]   22:     0x5d4396a08696 - vima[86236d39ca63a73d]::store::tests::write_ticket_readonly_directory_fails
[INFO] [stdout]                                at /opt/rustwide/workdir/src/store.rs:1135:5
[INFO] [stdout]   23:     0x5d43969e9367 - vima[86236d39ca63a73d]::store::tests::write_ticket_readonly_directory_fails::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/store.rs:1136:47
[INFO] [stdout]   24:     0x5d4396acc306 - <vima[86236d39ca63a73d]::store::tests::write_ticket_readonly_directory_fails::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5d4396bbdd2b - <fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5d4396bbdd2b - test[a8007afcd3effadc]::__rust_begin_short_backtrace::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x5d4396bcb51b - test[a8007afcd3effadc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x5d4396bcb51b - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5d4396bcb51b - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5d4396bcb51b - std[ec419fa8110287d5]::panicking::catch_unwind::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5d4396bcb51b - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5d4396bcb51b - test[a8007afcd3effadc]::run_test_in_process
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x5d4396bcb51b - test[a8007afcd3effadc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x5d4396bc5ef4 - test[a8007afcd3effadc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x5d4396bc5ef4 - std[ec419fa8110287d5]::sys::backtrace::__rust_begin_short_backtrace::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5d4396bce122 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5d4396bce122 - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5d4396bce122 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5d4396bce122 - std[ec419fa8110287d5]::panicking::catch_unwind::<(), core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5d4396bce122 - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5d4396bce122 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5d4396bce122 - <std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5d4396e0565f - <alloc[a8a7aba520129d98]::boxed::Box<dyn core[35159d6ffb30e017]::ops::function::FnOnce<(), Output = ()> + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   44:     0x5d4396e0565f - <std[ec419fa8110287d5]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7f07b17abaa4 - <unknown>
[INFO] [stdout]   46:     0x7f07b1838a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     store::tests::write_ticket_readonly_directory_fails
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 329 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.54s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "c370317b5735a12c8cea2273901ed8294877cb664d4716b4a5698bc94524d17e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c370317b5735a12c8cea2273901ed8294877cb664d4716b4a5698bc94524d17e", kill_on_drop: false }`
[INFO] [stdout] c370317b5735a12c8cea2273901ed8294877cb664d4716b4a5698bc94524d17e
