Using versionCheckHook Running phase: unpackPhase unpacking source archive /nix/store/hx3qvqbykzjzyp4lk0rq2wzb1a066prj-source source root is source Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase Executing cargoSetupPostPatchHook Validating consistency between /nix/var/nix/builds/nix-18363-3880493370/source/Cargo.lock and /nix/var/nix/builds/nix-18363-3880493370/plannotator-tui-0.9.4-vendor/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook cargoBuildHook flags: -j 10 --target aarch64-apple-darwin --offline --profile release Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.24 Compiling libc v0.2.189 Compiling cfg-if v1.0.4 Compiling bitflags v2.13.1 Compiling equivalent v1.0.2 Compiling itoa v1.0.18 Compiling rustversion v1.0.23 Compiling allocator-api2 v0.2.21 Compiling foldhash v0.2.0 Compiling unicode-width v0.2.2 Compiling thiserror v2.0.20 Compiling serde_core v1.0.229 Compiling either v1.18.0 Compiling once_cell v1.21.4 Compiling ident_case v1.0.1 Compiling strsim v0.11.1 Compiling heck v0.5.0 Compiling itertools v0.14.0 Compiling ryu v1.0.23 Compiling static_assertions v1.1.0 Compiling typenum v1.20.1 Compiling smallvec v1.15.2 Compiling hashbrown v0.17.1 Compiling hashbrown v0.16.1 Compiling unicode-segmentation v1.13.3 Compiling castaway v0.2.4 Compiling version_check v0.9.5 Compiling zerocopy v0.8.56 Compiling syn v3.0.4 Compiling syn v2.0.119 Compiling errno v0.3.14 Compiling ahash v0.8.12 Compiling lru v0.18.3 Compiling winnow v1.0.4 Compiling semver v1.0.28 Compiling memchr v2.8.3 Compiling hybrid-array v0.4.14 Compiling compact_str v0.9.1 Compiling parking_lot_core v0.9.12 Compiling shlex v2.0.1 Compiling log v0.4.34 Compiling signal-hook v0.3.18 Compiling instability v0.3.13 Compiling critical-section v1.2.0 Compiling find-msvc-tools v0.1.11 Compiling cc v1.4.4 Compiling convert_case v0.10.0 Compiling indexmap v2.14.0 Compiling mio v1.2.2 Compiling unicode-truncate v2.0.1 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling aho-corasick v1.1.5 Compiling rustc_version v0.4.1 Compiling signal-hook-registry v1.4.8 Compiling regex-syntax v0.8.11 Compiling rustix v1.1.4 Compiling indoc v2.0.7 Compiling scopeguard v1.2.0 Compiling pkg-config v0.3.34 Compiling vcpkg v0.2.15 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling zmij v1.0.23 Compiling toml_edit v0.25.13+spec-1.1.0 Compiling lock_api v0.4.14 Compiling libsqlite3-sys v0.28.0 Compiling rstest_macros v0.26.1 Compiling block-buffer v0.12.1 Compiling crypto-common v0.2.2 Compiling num_threads v0.1.7 Compiling deranged v0.5.8 Compiling num-conv v0.2.2 Compiling litrs v1.0.0 Compiling time-core v0.1.9 Compiling pin-project-lite v0.2.17 Compiling serde_json v1.0.151 Compiling powerfmt v0.2.0 Compiling const-oid v0.10.2 Compiling document-features v0.2.12 Compiling proc-macro-crate v3.5.0 Compiling parking_lot v0.12.5 Compiling signal-hook-mio v0.2.5 Compiling cpufeatures v0.3.1 Compiling line-clipping v0.3.8 Compiling slab v0.4.12 Compiling digest v0.11.3 Compiling glob v0.3.4 Compiling serde v1.0.229 Compiling relative-path v1.9.3 Compiling futures-core v0.3.34 Compiling futures-task v0.3.34 Compiling pulldown-cmark v0.13.4 Compiling tracing-core v0.1.36 Compiling darling_core v0.24.1 Compiling regex-automata v0.4.18 Compiling time v0.3.55 Compiling getopts v0.2.24 Compiling fallible-streaming-iterator v0.1.9 Compiling fallible-iterator v0.3.0 Compiling thiserror-impl v2.0.20 Compiling futures-macro v0.3.34 Compiling serde_derive v1.0.229 Compiling futures-util v0.3.34 Compiling strum_macros v0.28.0 Compiling derive_more-impl v2.1.1 Compiling kasuari v0.4.12 Compiling derive_more v2.1.1 Compiling crossterm v0.29.0 Compiling tracing-attributes v0.1.31 Compiling hashbrown v0.14.5 Compiling darling_macro v0.24.1 Compiling regex v1.13.1 Compiling strum v0.28.0 Compiling darling v0.24.1 Compiling pulldown-cmark-escape v0.11.0 Compiling ratatui-core v0.1.2 Compiling anyhow v1.0.104 Compiling diff v0.1.13 Compiling yansi v1.0.1 Compiling hashlink v0.9.1 Compiling futures-timer v3.0.4 Compiling unicase v2.9.0 Compiling pretty_assertions v1.4.1 Compiling tracing v0.1.44 Compiling sha2 v0.11.0 Compiling sha1 v0.11.0 Compiling serde_spanned v1.1.1 Compiling terminal-trx v0.2.6 Compiling itertools v0.15.0 Compiling toml_writer v1.1.2+spec-1.1.0 Compiling xterm-color v1.0.2 Compiling terminal-colorsaurus v1.0.3 Compiling toml v1.1.4+spec-1.1.0 Compiling similar v3.2.0 Compiling plannotator-tui-schema v0.9.4 (/nix/var/nix/builds/nix-18363-3880493370/source/crates/plannotator-tui-schema) Compiling ratatui-widgets v0.3.2 Compiling ratatui-crossterm v0.1.2 Compiling rstest v0.26.1 Compiling tui-markdown v0.3.9 Compiling ratatui-macros v0.7.2 Compiling ratatui v0.30.2 Compiling rusqlite v0.31.0 Compiling plannotator-tui-hosts v0.9.4 (/nix/var/nix/builds/nix-18363-3880493370/source/crates/plannotator-tui-hosts) Compiling plannotator-tui v0.9.4 (/nix/var/nix/builds/nix-18363-3880493370/source/crates/plannotator-tui) Finished `release` profile [optimized] target(s) in 52.26s Executing cargoInstallPostBuildHook Finished cargoInstallPostBuildHook Finished cargoBuildHook buildPhase completed in 53 seconds Running phase: checkPhase Executing cargoCheckHook cargoCheckHook flags: -j 10 --profile release --target aarch64-apple-darwin --offline -- Compiling serde v1.0.229 Compiling getrandom v0.3.4 Compiling ahash v0.8.12 Compiling serde_json v1.0.151 Compiling strum v0.28.0 Compiling autocfg v1.5.1 Compiling regex-syntax v0.8.11 Compiling ref-cast v1.0.27 Compiling ref-cast-impl v1.0.27 Compiling aho-corasick v1.1.5 Compiling ratatui-core v0.1.2 Compiling num-traits v0.2.19 Compiling borrow-or-share v0.2.4 Compiling unicode-general-category v1.1.0 Compiling bit-vec v0.8.0 Compiling bit-set v0.8.0 Compiling outref v0.5.2 Compiling vsimd v0.8.0 Compiling micromap v0.3.0 Compiling percent-encoding v2.3.2 Compiling num-cmp v0.1.0 Compiling bytecount v0.6.9 Compiling uuid-simd v0.8.0 Compiling email_address v0.2.9 Compiling data-encoding v2.11.1 Compiling hashbrown v0.14.5 Compiling fluent-uri v0.4.1 Compiling hashlink v0.9.1 Compiling ratatui-widgets v0.3.2 Compiling rusqlite v0.31.0 Compiling plannotator-tui-schema v0.9.4 (/nix/var/nix/builds/nix-18363-3880493370/source/crates/plannotator-tui-schema) Compiling num-integer v0.1.47 Compiling ratatui-crossterm v0.1.2 Compiling tui-markdown v0.3.9 Compiling num-bigint v0.4.8 Compiling num-iter v0.1.46 Compiling num-complex v0.4.6 Compiling referencing v0.52.0 Compiling regex-automata v0.4.18 Compiling jsonschema-regex v0.52.0 Compiling plannotator-tui-hosts v0.9.4 (/nix/var/nix/builds/nix-18363-3880493370/source/crates/plannotator-tui-hosts) Compiling ratatui-macros v0.7.2 Compiling ratatui v0.30.2 Compiling num-rational v0.4.2 Compiling num v0.4.3 Compiling fraction v0.17.0 Compiling jsonschema-value v0.52.0 Compiling plannotator-tui v0.9.4 (/nix/var/nix/builds/nix-18363-3880493370/source/crates/plannotator-tui) Compiling fancy-regex v0.19.0 Compiling regex v1.13.1 Compiling jsonschema v0.52.0 Finished `release` profile [optimized] target(s) in 1m 20s Running unittests src/main.rs (target/aarch64-apple-darwin/release/deps/plannotator_tui-5d8f0561c23914e8) running 187 tests test app::menu::tests::a_rows_own_key_runs_it_from_the_menu ... ok test app::menu::tests::clicking_the_review_button_opens_the_menu_and_clicking_a_row_runs_it ... ok test app::feedback::tests::incremental_send_and_explicit_resend_use_the_same_set_for_body_history_and_ids ... ok test app::menu::tests::a_narrow_pane_keeps_both_header_buttons_on_one_line ... ok test app::feedback::tests::folder_feedback_ends_every_file_block_with_a_blank_line ... ok test app::feedback::tests::the_zero_pending_button_stays_visible_and_does_not_send_or_record_another_delivery ... ok test app::pick::tests::a_stamp_that_already_carries_an_offset_is_shown_as_written ... ok test app::feedback::tests::reply_reviews_keep_sending_the_whole_transient_review ... ok test app::pick::tests::a_utc_stamp_is_shown_on_the_local_clock ... ok test app::pick::tests::a_zone_string_reads_as_minutes_east_of_utc ... ok test app::feedback::tests::folder_counts_and_delivery_cover_collapsed_files_but_exclude_orphans_and_siblings ... ok test app::pick::tests::the_local_offset_is_a_real_time_zone_on_every_platform ... ok test app::review::tests::finished_notes_are_recoverable_with_submission_history_disabled ... ok test app::menu::tests::enter_runs_the_highlighted_row_and_closes_the_menu ... ok test app::menu::tests::the_header_holds_send_and_review_and_m_opens_and_closes_the_menu ... ok test app::menu::tests::the_menu_is_unavailable_while_composing_and_in_reply_reviews ... ok test app::review::tests::a_failed_undo_stays_available_for_retry_without_losing_the_archive ... ok test app::review::tests::finish_undo_and_restore_keep_pending_edits_and_preserve_sent_status ... ok test app::selection::tests::columns_span_rows_in_either_drag_direction ... ok test app::review::tests::a_deleted_files_archive_is_still_visible_and_restores_when_its_source_returns ... ok test app::menu::tests::movement_skips_dimmed_rows_and_opens_on_the_first_that_applies ... ok test app::review::tests::sent_markers_clear_on_edit_and_review_shortcuts_are_text_while_composing ... ok test app::feedback::tests::unsuccessful_sends_leave_the_record_pending_and_offer_retry ... ok test app::review::tests::the_archive_picker_scrolls_and_restores_the_clicked_annotation ... ok test app::review::tests::folder_finish_reports_partial_failure_and_undo_covers_only_committed_archives ... ok test app::send::tests::s_closes_a_reply_review_with_nothing_to_send ... ok test app::send::tests::s_after_a_send_closes_without_sending_again ... ok test app::send::tests::s_keeps_the_window_open_while_the_agent_is_at_a_dialog ... ok test app::feedback::tests::a_folder_opens_expands_and_reloads_when_one_annotated_file_is_unreadable ... ok test app::send::tests::s_sends_a_reply_review_and_closes ... ok test app::send::tests::s_copies_then_closes_when_the_target_is_not_an_agent ... ok test app::send::tests::the_footer_names_s_only_in_a_reply_review_and_fits_at_80_columns ... ok test app::tests::a_block_key_ends_roaming ... ok test app::tests::a_column_move_in_block_mode_starts_roaming_so_the_cursor_is_drawn ... ok test app::send::tests::removing_a_sent_annotation_leaves_the_review_sent ... ok test app::tests::a_comment_can_span_lines_and_enter_saves_it ... ok test app::tests::a_message_review_without_a_session_id_archives_only_the_transcript_path ... ok test app::tests::a_message_review_archives_the_session_id_and_the_transcript_path_separately ... ok test app::tests::a_reply_already_sent_is_not_sent_again_from_another_reply ... ok test app::send::tests::s_does_nothing_in_a_file_review ... ok test app::tests::a_status_leads_the_footer_and_the_name_counters_and_key_help_stay ... ok test app::tests::a_status_leads_the_footer_so_a_narrow_pane_cannot_truncate_it_away ... ok test app::tests::clicking_the_send_button_sends ... ok test app::tests::escaping_the_picker_keeps_the_newest_message ... ok test app::tests::double_clicking_a_block_offers_the_toolbar_for_the_whole_block ... ok test app::tests::moving_the_picker_cursor_previews_that_message ... ok test app::send::tests::send_writeback_preserves_changes_made_while_the_transport_is_running ... ok test app::tests::a_single_annotated_reply_sends_the_same_body_as_before ... ok test app::tests::newest_opens_the_newest_reply_and_leaves_the_picker_on_p ... ok test app::tests::notes_on_every_reply_are_sent_together_each_under_its_own_reply ... ok test app::tests::paging_a_document_that_cannot_scroll_selects_the_edge_block ... ok test app::tests::paging_down_takes_the_selection_along_so_the_next_block_key_continues_on_screen ... ok test app::tests::paging_a_one_row_pane_keeps_the_selection ... ok test app::tests::dot_in_the_tree_shows_hidden_folders_but_never_the_skipped_ones ... ok test app::tests::paging_through_a_block_taller_than_the_screen_selects_that_block ... ok test app::tests::pasting_into_the_comment_box_keeps_newlines ... ok test app::tests::previewing_away_and_back_keeps_annotations ... ok test app::tests::paging_up_takes_the_selection_along ... ok test archive::tests::host_labels_map_to_plannotators_spellings ... ok test app::tests::roaming_moves_by_row_so_a_selection_can_start_mid_block ... ok test app::tests::quitting_with_unsent_feedback_asks_before_it_quits ... ok test archive::tests::a_foreign_reader_sees_valid_json_with_a_numeric_v ... ok test app::tests::quitting_with_notes_only_on_a_reply_that_is_not_open_asks_first ... ok test base64::tests::matches_reference_vectors ... ok test app::tests::the_header_draws_the_send_button_and_records_where_it_is ... ok test config::tests::a_configured_theme_is_read_and_leaves_the_rest_alone ... ok test archive::tests::a_sidecar_is_skipped_for_a_record_without_content ... ok test config::tests::an_unknown_theme_error_names_the_value ... ok test config::tests::config_path_precedence ... ok test app::tests::the_picker_lists_newest_first_and_opens_the_chosen_message ... ok test config::tests::empty_file_is_the_default_config ... ok test config::tests::invalid_placement_error_names_the_value ... ok test config::tests::partial_file_keeps_other_defaults ... ok test config::tests::roundtrips_through_toml ... ok test config::tests::the_theme_defaults_to_asking_the_terminal ... ok test config::tests::unknown_key_error_names_the_key ... ok test delivery::tests::blocked_agent_is_blocked_with_herdrs_message ... ok test delivery::tests::describe_names_the_agent_when_known ... ok test delivery::tests::missing_or_unready_agent_is_unavailable ... ok test delivery::tests::success_is_ok_regardless_of_output ... ok test delivery::tests::the_clipboard_sequence_is_osc52_over_the_raw_utf8_bytes ... ok test delivery::tests::unknown_code_and_garbage_are_failures_that_keep_the_text ... ok test archive::tests::the_env_knob_follows_plannotators_resolver_semantics ... ok test doc::tests::front_matter_is_dropped_and_nested_lists_stay_one_block ... ok test archive::tests::an_agent_message_submission_records_agent_provenance ... ok test doc::tests::splits_top_level_blocks_with_ranges ... ok test export::tests::export_matches_the_agent_facing_shape ... ok test export::tests::an_entry_without_lines_has_no_line_label ... ok test export::tests::fences_grow_past_embedded_backticks ... ok test herdr::context::tests::any_exact_session_or_pid_selects_the_message_entrypoint ... ok test herdr::context::tests::context_pane_is_a_target_only_when_an_agent_runs_there ... ok test herdr::context::tests::context_with_omitted_and_unknown_fields_parses ... ok test herdr::context::tests::only_an_exact_newest_flag_skips_the_picker ... ok test herdr::context::tests::explicit_deliver_to_wins_and_carries_the_agent_label ... ok test herdr::context::tests::outside_herdr_nothing_is_set ... ok test herdr::context::tests::own_pane_id_is_never_a_target ... ok test herdr::context::tests::the_reviewed_pane_is_the_focused_one_from_an_action_else_the_caller ... ok test archive::tests::same_millisecond_submissions_bump_the_sidecar_counter ... ok test herdr::context::tests::the_terminal_pane_and_line_count_come_from_the_launcher ... ok test herdr::launch::tests::a_human_in_a_plain_shell_pane_gets_no_agent_target ... ok test herdr::launch::tests::a_last_launch_carries_the_pid_and_host_instead_of_a_file ... ok test herdr::launch::tests::env_placement_beats_config_and_arg_beats_env ... ok test archive::tests::the_sidecar_carries_the_feedback_the_agent_received ... ok test herdr::launch::tests::explicit_placement_still_wins_over_the_mirror_default ... ok test herdr::launch::tests::herdrs_agent_session_is_passed_to_the_pane_as_a_path_or_an_id ... ok test delivery::tests::an_oversized_copy_is_emitted_whole_rather_than_truncated ... ok test herdr::launch::tests::herdrs_exact_agent_identity_needs_no_process_info ... ok test herdr::launch::tests::mirror_defaults_to_a_split_next_to_the_remote_invoking_pane ... ok test herdr::launch::tests::only_file_urls_are_opened ... ok test herdr::launch::tests::newest_reaches_the_pane_only_when_last_was_asked_for_it ... ok test herdr::launch::tests::popup_placement_emits_size_and_no_target_pane ... ok test herdr::launch::tests::run_refuses_outside_herdr ... ok test herdr::launch::tests::terminal_review_of_a_shell_splits_beside_it_and_delivers_nowhere ... ok test herdr::launch::tests::terminal_review_reads_the_focused_pane_and_delivers_to_its_agent ... ok test archive::tests::the_index_line_matches_the_v1_contract_shape ... ok test herdr::launch::tests::the_agent_pid_is_the_named_agent_process_else_the_group_leader ... ok test herdr::launch::tests::the_plugin_id_comes_from_the_environment ... ok test herdr::terminal::tests::blank_lines_inside_the_output_are_kept ... ok test herdr::terminal::tests::cleaning_removes_escapes_controls_and_surrounding_blank_lines ... ok test herdr::launch::tests::ctrl_click_opens_the_linked_file ... ok test herdr::terminal::tests::long_lines_break_at_a_space_and_short_lines_are_untouched ... ok test herdr::terminal::tests::output_with_nothing_visible_cleans_to_empty ... ok test herdr::terminal::tests::the_document_renders_the_output_as_one_code_block ... ok test herdr::terminal::tests::the_fence_outlasts_any_backticks_in_the_output ... ok test herdr::launch::tests::human_keybind_opens_the_focused_folder_and_delivers_to_its_agent ... ok test herdr::terminal::tests::the_review_is_transient_and_titled_by_its_pane ... ok test last::fallback::tests::only_a_pid_registered_session_counts_as_exact ... ok test herdr::launch::tests::agent_skill_delivers_to_and_splits_beside_the_calling_pane ... ok test last::roots::tests::every_documented_root_override_is_honoured ... ok test last::tests::an_exactly_identified_transcript_is_never_annotated ... ok test last::roots::tests::pi_agent_and_xdg_overrides_apply_when_the_more_specific_values_are_absent ... ok test last::tests::inside_herdr_a_guessed_transcript_names_the_missing_session_id ... ok test last::tests::outside_herdr_a_guessed_transcript_says_what_was_shown_without_naming_herdr ... ok test layout::tests::rendered_text_strips_markup_and_joins_blocks_without_separator ... ok test delivery::tests::headless_runs_never_reach_the_terminal_clipboard ... ok test srcmap::tests::decoration_maps_to_nothing ... ok test last::locate::tests::a_transcript_named_on_the_command_line_is_never_reported_as_a_guess ... ok test srcmap::tests::maps_through_concealed_markup ... ok test store::review::tests::an_edit_advances_past_a_delivery_even_if_the_clock_went_backwards ... ok test last::locate::tests::the_transcript_name_is_the_authority_over_a_supplied_id ... ok test last::locate::tests::a_transcript_without_an_id_in_its_name_keeps_a_valid_supplied_id ... ok test store::review::tests::every_written_timestamp_has_three_fractional_digits_and_a_trailing_z ... ok test store::review::tests::rfc3339_offsets_and_precision_are_compared_as_instants ... ok test store::review::tests::restoring_never_overwrites_an_active_annotation_with_the_same_id ... ok test store::tests::civil_dates_are_correct ... ok test herdr::terminal::tests::a_quote_across_a_broken_path_reads_as_printed ... ok test store::tests::a_record_without_deliveries_still_loads ... ok test theme::tests::a_theme_setting_roundtrips_through_its_own_name ... ok test theme::tests::an_empty_environment_variable_is_not_a_choice ... ok test theme::tests::an_unreadable_environment_variable_is_an_error_naming_the_value ... ok test theme::tests::auto_in_the_environment_reopens_the_question_a_configured_theme_closed ... ok test theme::tests::auto_uses_the_terminals_answer_and_falls_back_to_dark_without_one ... ok test theme::tests::no_light_role_reuses_its_dark_value ... ok test theme::tests::the_config_file_beats_detection ... ok test theme::tests::the_dark_palette_is_unchanged ... ok test theme::tests::the_environment_beats_the_config_file ... ok test theme::tests::the_light_selection_is_a_background_not_a_reversal ... ok test theme::tests::the_palette_is_dark_until_something_installs_one ... ok test store::review::tests::archive_only_records_are_discoverable_and_sent_orphans_can_be_finished ... ok test store::review::tests::archive_and_restore_failures_leave_memory_and_disk_intact ... ok test store::tests::all_delivered_tracks_the_last_send_across_reloads ... ok test store::review::tests::incremental_batches_and_edits_remain_correct_after_reopening ... ok test store::tests::saves_on_every_change_and_re_resolves_after_an_edit ... ok test store::tests::legacy_sidecar_is_imported_once_and_left_alone ... ok test workspace_paths::tests::relative_and_dotted_spellings_resolve_to_one_absolute_path ... ok test wrap::table::tests::a_budget_too_small_for_the_words_is_still_spent_in_full ... ok test wrap::table::tests::a_pipe_inside_a_cell_falls_back_to_clipping_instead_of_dropping_it ... ok test wrap::table::tests::a_row_the_reflow_cannot_read_is_clipped_not_word_wrapped ... ok test tree::tests::hidden_entries_appear_only_once_they_are_asked_for ... ok test wrap::table::tests::a_window_narrower_than_the_box_gets_the_clipped_table ... ok test wrap::table::tests::columns_keep_their_longest_word_and_share_the_rest_in_proportion ... ok test wrap::table::tests::every_row_of_a_squeezed_table_is_the_same_width ... ok test wrap::table::tests::table_cells_wrap_without_breaking_the_box ... ok test wrap::table::tests::words_stay_whole_when_a_wrapped_table_has_room_for_them ... ok test wrap::table::tests::wrapped_table_cells_still_name_the_source_char_under_them ... ok test wrap::tests::empty_line_is_one_row ... ok test wrap::tests::hard_splits_long_tokens_and_wide_chars_take_two_cells ... ok test wrap::tests::styles_survive_wrapping_at_span_and_line_level ... ok test wrap::tests::wraps_on_word_boundaries_and_keeps_offsets ... ok test store::review::tests::an_unparsable_timestamp_can_be_finished_and_is_pending_again_after_an_edit ... ok test app::tests::the_tree_scrolls_to_keep_the_cursor_visible_and_hit_tests_through_the_offset ... ok test store::review::tests::archiving_keeps_pending_notes_and_restores_complete_annotations_and_history ... ok test tree::tests::skipped_directories_are_never_listed_or_read ... ok test tree::tests::the_root_lists_one_level_and_expanding_descends_lazily ... ok test tree::tests::the_shallowest_markdown_ignores_hidden_folders ... ok test tree::tests::the_shallowest_markdown_is_found_without_walking_everything ... ok test tree::tests::toggling_a_file_row_changes_nothing ... ok test result: ok. 187 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s Running tests/annotate_occurrence.rs (target/aarch64-apple-darwin/release/deps/annotate_occurrence-ebde515f7d164613) running 3 tests test without_occurrence_the_first_match_is_marked ... ok test occurrence_marks_the_named_match_of_a_repeated_phrase ... ok test a_missing_occurrence_fails_and_says_how_many_there_are ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s Running tests/codex_pid.rs (target/aarch64-apple-darwin/release/deps/codex_pid-ecff11417d3c11de) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/folder_export.rs (target/aarch64-apple-darwin/release/deps/folder_export-1545e678e4a5a9bf) running 1 test test folder_export_includes_every_annotated_file ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running tests/last.rs (target/aarch64-apple-darwin/release/deps/last-398949fb1626a124) running 13 tests test a_session_path_without_a_host_is_sniffed ... ok test print_never_fails_the_caller_when_nothing_is_found ... ok test omp_reads_pi_format_sessions ... ok test print_reads_a_droid_log ... ok test print_reads_a_codex_thread_from_a_sessions_root ... ok test print_reads_a_copilot_session_directory ... ok test claude_config_override_is_used_for_an_exact_id ... ok test stdin_is_printed_back_verbatim ... ok test herdr_open_rejects_newest_by_name ... ok test print_writes_the_newest_assistant_message_of_a_pi_session ... ok test herdr_reported_codex_id_beats_a_newer_unrelated_rollout ... ok test print_writes_the_newest_assistant_message_of_a_claude_transcript ... ok test hermes_reads_the_session_named_by_id_from_hermes_home ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running tests/terminal.rs (target/aarch64-apple-darwin/release/deps/terminal-2ccc36d6dfec59ca) running 6 tests test line_counts_must_be_positive_numbers ... ok test print_shows_the_focused_panes_cleaned_output_as_one_code_block ... FAILED test an_action_without_a_focused_pane_reads_nothing ... FAILED test a_pane_with_nothing_on_it_fails_without_opening_a_review ... FAILED test a_failed_read_reports_herdrs_error_without_opening_a_review ... FAILED test the_review_pane_opens_on_the_output_and_sends_to_the_agent_that_produced_it ... FAILED failures: ---- print_shows_the_focused_panes_cleaned_output_as_one_code_block stdout ---- thread 'print_shows_the_focused_panes_cleaned_output_as_one_code_block' (20364941) panicked at crates/plannotator-tui/tests/terminal.rs:32:5: rustc failed: error: linking with `cc` failed: exit status: 1 | = note: "cc" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal print ü-23389/fake herdr/rustcm75TSg/symbols.o" "<2 object files omitted>" "/lib/rustlib/aarch64-apple-darwin/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-lSystem" "-lc" "-lm" "-arch" "arm64" "-mmacosx-version-min=14.0.0" "-o" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal print ü-23389/fake herdr/herdr" "-Wl,-dead_strip" "-nodefaultlibs" = note: some arguments are omitted. use `--verbose` to show all linker arguments = note: clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal print 303274-23389/fake herdr/rustcm75TSg/symbols.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal print 303274-23389/fake herdr/herdr.fake_herdr.1f3d8391611ad6f0-cgu.0.rcgu.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal print 303274-23389/fake herdr/herdr.alxm6t0z2y2syuksm1amaasmz.rcgu.o' error: aborting due to 1 previous error note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ---- an_action_without_a_focused_pane_reads_nothing stdout ---- thread 'an_action_without_a_focused_pane_reads_nothing' (20364939) panicked at crates/plannotator-tui/tests/terminal.rs:32:5: rustc failed: error: linking with `cc` failed: exit status: 1 | = note: "cc" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal unfocused ü-23389/fake herdr/rustcm6JIdq/symbols.o" "<2 object files omitted>" "/lib/rustlib/aarch64-apple-darwin/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-lSystem" "-lc" "-lm" "-arch" "arm64" "-mmacosx-version-min=14.0.0" "-o" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal unfocused ü-23389/fake herdr/herdr" "-Wl,-dead_strip" "-nodefaultlibs" = note: some arguments are omitted. use `--verbose` to show all linker arguments = note: clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal unfocused 303274-23389/fake herdr/rustcm6JIdq/symbols.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal unfocused 303274-23389/fake herdr/herdr.fake_herdr.1f3d8391611ad6f0-cgu.0.rcgu.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal unfocused 303274-23389/fake herdr/herdr.alxm6t0z2y2syuksm1amaasmz.rcgu.o' error: aborting due to 1 previous error ---- a_pane_with_nothing_on_it_fails_without_opening_a_review stdout ---- thread 'a_pane_with_nothing_on_it_fails_without_opening_a_review' (20364938) panicked at crates/plannotator-tui/tests/terminal.rs:32:5: rustc failed: error: linking with `cc` failed: exit status: 1 | = note: "cc" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal empty ü-23389/fake herdr/rustcmZ9otR/symbols.o" "<2 object files omitted>" "/lib/rustlib/aarch64-apple-darwin/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-lSystem" "-lc" "-lm" "-arch" "arm64" "-mmacosx-version-min=14.0.0" "-o" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal empty ü-23389/fake herdr/herdr" "-Wl,-dead_strip" "-nodefaultlibs" = note: some arguments are omitted. use `--verbose` to show all linker arguments = note: clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal empty 303274-23389/fake herdr/rustcmZ9otR/symbols.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal empty 303274-23389/fake herdr/herdr.fake_herdr.1f3d8391611ad6f0-cgu.0.rcgu.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal empty 303274-23389/fake herdr/herdr.alxm6t0z2y2syuksm1amaasmz.rcgu.o' error: aborting due to 1 previous error ---- a_failed_read_reports_herdrs_error_without_opening_a_review stdout ---- thread 'a_failed_read_reports_herdrs_error_without_opening_a_review' (20364937) panicked at crates/plannotator-tui/tests/terminal.rs:32:5: rustc failed: error: linking with `cc` failed: exit status: 1 | = note: "cc" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal error ü-23389/fake herdr/rustcuZ7SlD/symbols.o" "<2 object files omitted>" "/lib/rustlib/aarch64-apple-darwin/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-lSystem" "-lc" "-lm" "-arch" "arm64" "-mmacosx-version-min=14.0.0" "-o" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal error ü-23389/fake herdr/herdr" "-Wl,-dead_strip" "-nodefaultlibs" = note: some arguments are omitted. use `--verbose` to show all linker arguments = note: clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal error 303274-23389/fake herdr/rustcuZ7SlD/symbols.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal error 303274-23389/fake herdr/herdr.fake_herdr.1f3d8391611ad6f0-cgu.0.rcgu.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal error 303274-23389/fake herdr/herdr.alxm6t0z2y2syuksm1amaasmz.rcgu.o' error: aborting due to 1 previous error ---- the_review_pane_opens_on_the_output_and_sends_to_the_agent_that_produced_it stdout ---- thread 'the_review_pane_opens_on_the_output_and_sends_to_the_agent_that_produced_it' (20364942) panicked at crates/plannotator-tui/tests/terminal.rs:32:5: rustc failed: error: linking with `cc` failed: exit status: 1 | = note: "cc" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal launch ü-23389/fake herdr/rustcKZKXWJ/symbols.o" "<2 object files omitted>" "/lib/rustlib/aarch64-apple-darwin/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-lSystem" "-lc" "-lm" "-arch" "arm64" "-mmacosx-version-min=14.0.0" "-o" "/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal launch ü-23389/fake herdr/herdr" "-Wl,-dead_strip" "-nodefaultlibs" = note: some arguments are omitted. use `--verbose` to show all linker arguments = note: clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal launch 303274-23389/fake herdr/rustcKZKXWJ/symbols.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal launch 303274-23389/fake herdr/herdr.fake_herdr.1f3d8391611ad6f0-cgu.0.rcgu.o' clang: error: no such file or directory: '$/nix/var/nix/builds/nix-18363-3880493370/plannotator terminal launch 303274-23389/fake herdr/herdr.alxm6t0z2y2syuksm1amaasmz.rcgu.o' error: aborting due to 1 previous error failures: a_failed_read_reports_herdrs_error_without_opening_a_review a_pane_with_nothing_on_it_fails_without_opening_a_review an_action_without_a_focused_pane_reads_nothing print_shows_the_focused_panes_cleaned_output_as_one_code_block the_review_pane_opens_on_the_output_and_sends_to_the_agent_that_produced_it test result: FAILED. 1 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s error: test failed, to rerun pass `-p plannotator-tui --test terminal`