terminal-use-1.4.1
checks.x86_64-linux.pkgs-terminal-use
· build #8258
· raw
1Using versionCheckHook
unpackPhase
2unpacking source archive /nix/store/h4x7x2bdgspscjsawj6fry1gvy1mlrjj-source3source root is source4Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHookpatchPhase
6applying patch /nix/store/ik37ayqwmf4b403dh50q8znzvlcfxqml-disable-self-update.patch7patching file src/commands/self_cmd.rs8Executing cargoSetupPostPatchHook9Validating consistency between /build/source/Cargo.lock and /build/terminal-use-1.4.1-vendor/Cargo.lock10Finished cargoSetupPostPatchHookbuildPhase
11Executing cargoBuildHook12cargoBuildHook flags: -j 8 --target x86_64-unknown-linux-gnu --offline --profile release13 Compiling proc-macro2 v1.0.10614 Compiling quote v1.0.4515 Compiling unicode-ident v1.0.2416 Compiling cfg-if v1.0.417 Compiling libc v0.2.18318 Compiling autocfg v1.5.019 Compiling libm v0.2.1620 Compiling stable_deref_trait v1.2.121 Compiling smallvec v1.15.122 Compiling serde_core v1.0.22823 Compiling memchr v2.8.024 Compiling crossbeam-utils v0.8.2125 Compiling parking_lot_core v0.9.1226 Compiling num-traits v0.2.1927 Compiling bytes v1.11.128 Compiling syn v2.0.11729 Compiling pin-project-lite v0.2.1730 Compiling zerocopy v0.8.4831 Compiling scopeguard v1.2.032 Compiling lock_api v0.4.1433 Compiling crossbeam-epoch v0.9.1834 Compiling futures-core v0.3.3235 Compiling rayon-core v1.13.036 Compiling shlex v1.3.037 Compiling find-msvc-tools v0.1.938 Compiling itoa v1.0.1839 Compiling getrandom v0.2.1740 Compiling errno v0.3.1441 Compiling num-integer v0.1.4642 Compiling signal-hook-registry v1.4.843 Compiling cc v1.2.5844 Compiling crossbeam-deque v0.8.645 Compiling parking_lot v0.12.546 Compiling num-bigint v0.4.647 Compiling arrayvec v0.7.648 Compiling simd-adler32 v0.3.949 Compiling either v1.15.050 Compiling log v0.4.2951 Compiling mio v1.2.052 Compiling bitflags v2.11.053 Compiling socket2 v0.6.354 Compiling paste v1.0.1555 Compiling anyhow v1.0.10256 Compiling ring v0.17.1457 Compiling writeable v0.6.258 Compiling litemap v0.8.159 Compiling http v1.4.060 Compiling once_cell v1.21.461 Compiling num-rational v0.4.262 Compiling adler2 v2.0.163 Compiling icu_properties_data v2.1.264 Compiling icu_normalizer_data v2.1.165 Compiling crc32fast v1.5.066 Compiling thiserror v2.0.1867 Compiling zeroize v1.8.268 Compiling bytemuck v1.25.069 Compiling http-body v1.0.170 Compiling rustls-pki-types v1.14.071 Compiling miniz_oxide v0.8.972 Compiling synstructure v0.13.273 Compiling rayon v1.11.074 Compiling as-slice v0.2.175 Compiling serde v1.0.22876 Compiling percent-encoding v2.3.277 Compiling slab v0.4.1278 Compiling built v0.8.079 Compiling httparse v1.10.180 Compiling futures-task v0.3.3281 Compiling untrusted v0.9.082 Compiling av-scenechange v0.14.183 Compiling futures-util v0.3.3284 Compiling aligned v0.4.385 Compiling rav1e v0.8.186 Compiling core2 v0.4.087 Compiling nom v8.0.088 Compiling y4m v0.8.089 Compiling rustls v0.23.3790 Compiling zerofrom-derive v0.1.691 Compiling yoke-derive v0.8.192 Compiling zerovec-derive v0.11.293 Compiling displaydoc v0.2.594 Compiling zerocopy-derive v0.8.4895 Compiling equator-macro v0.4.296 Compiling tokio-macros v2.6.197 Compiling zerofrom v0.1.698 Compiling yoke v0.8.199 Compiling zerovec v0.11.5100 Compiling zerotrie v0.2.3101 Compiling thiserror-impl v2.0.18102 Compiling equator v0.4.2103 Compiling aligned-vec v0.6.4104 Compiling tokio v1.50.0105 Compiling arg_enum_proc_macro v0.3.4106 Compiling v_frame v0.3.9107 Compiling tinystr v0.8.2108 Compiling potential_utf v0.1.4109 Compiling icu_collections v2.1.1110 Compiling icu_locale_core v2.1.1111 Compiling profiling-procmacros v1.0.17112 Compiling serde_derive v1.0.228113 Compiling rustix v1.1.4114 Compiling try-lock v0.2.5115 Compiling icu_provider v2.1.1116 Compiling quick-error v2.0.1117 Compiling pastey v0.1.1118 Compiling tower-service v0.3.3119 Compiling icu_properties v2.1.2120 Compiling icu_normalizer v2.1.1121 Compiling want v0.3.1122 Compiling profiling v1.0.17123 Compiling av1-grain v0.2.5124 Compiling maybe-rayon v0.1.1125 Compiling fax_derive v0.2.0126 Compiling num-derive v0.4.2127 Compiling flate2 v1.1.9128 Compiling rustls-webpki v0.103.10129 Compiling bitstream-io v4.9.0130 Compiling ppv-lite86 v0.2.21131 Compiling half v2.7.1132 Compiling safe_arch v0.7.4133 Compiling tracing-core v0.1.36134 Compiling itertools v0.14.0135 Compiling rand_core v0.6.4136 Compiling num-complex v0.4.6137 Compiling futures-channel v0.3.32138 Compiling simd_helpers v0.1.0139 Compiling matrixmultiply v0.3.10140 Compiling utf8parse v0.2.2141 Compiling linux-raw-sys v0.12.1142 Compiling typenum v1.19.0143 Compiling weezl v0.1.12144 Compiling subtle v2.6.1145 Compiling pin-utils v0.1.0146 Compiling new_debug_unreachable v1.0.6147 Compiling zmij v1.0.21148 Compiling zune-core v0.5.1149 Compiling atomic-waker v1.1.2150 Compiling base64 v0.22.1151 Compiling imgref v1.12.0152 Compiling noop_proc_macro v0.3.0153 Compiling loop9 v0.1.5154 Compiling zune-jpeg v0.5.15155 Compiling hyper v1.8.1156 Compiling anstyle-parse v1.0.0157 Compiling rand_chacha v0.3.1158 Compiling tracing v0.1.44159 Compiling wide v0.7.33160 Compiling fax v0.2.6161 Compiling idna_adapter v1.2.1162 Compiling form_urlencoded v1.2.2163 Compiling avif-serialize v0.8.8164 Compiling fdeflate v0.3.7165 Compiling zune-inflate v0.2.54166 Compiling approx v0.5.1167 Compiling sync_wrapper v1.0.2168 Compiling aho-corasick v1.1.4169 Compiling color_quant v1.1.0170 Compiling anstyle v1.0.14171 Compiling regex-syntax v0.8.10172 Compiling anstyle-query v1.1.5173 Compiling utf8_iter v1.0.4174 Compiling bit_field v0.10.3175 Compiling ipnet v2.12.0176 Compiling signal-hook v0.4.4177 Compiling ttf-parser v0.25.1178 Compiling byteorder-lite v0.1.0179 Compiling rgb v0.8.53180 Compiling is_terminal_polyfill v1.70.2181 Compiling pxfm v0.1.28182 Compiling colorchoice v1.0.5183 Compiling tower-layer v0.3.3184 Compiling serde_json v1.0.149185 Compiling lebe v0.5.3186 Compiling cfg_aliases v0.2.1187 Compiling rawpointer v0.2.1188 Compiling nix v0.31.2189 Compiling moxcms v0.8.1190 Compiling exr v1.74.0191 Compiling owned_ttf_parser v0.25.1192 Compiling tower v0.5.3193 Compiling anstream v1.0.0194 Compiling ravif v0.13.0195 Compiling image-webp v0.2.4196 Compiling regex-automata v0.4.14197 Compiling tokio-rustls v0.26.4198 Compiling hyper-util v0.1.20199 Compiling idna v1.1.0200 Compiling gif v0.14.1201 Compiling simba v0.8.1202 Compiling png v0.18.1203 Compiling tiff v0.11.3204 Compiling rand v0.8.5205 Compiling webpki-roots v1.0.6206 Compiling qoi v0.4.1207 Compiling num-iter v0.1.45208 Compiling ab_glyph_rasterizer v0.1.10209 Compiling clap_lex v1.1.0210 Compiling ryu v1.0.23211 Compiling heck v0.5.0212 Compiling cursor-icon v1.2.0213 Compiling strsim v0.11.1214 Compiling iri-string v0.7.11215 Compiling vte v0.15.0216 Compiling clap_derive v4.6.0217 Compiling clap_builder v4.6.0218 Compiling serde_urlencoded v0.7.1219 Compiling ab_glyph v0.2.32220 Compiling num v0.4.3221 Compiling tower-http v0.6.8222 Compiling nalgebra v0.32.6223 Compiling image v0.25.10224 Compiling hyper-rustls v0.27.7225 Compiling rand_distr v0.4.3226 Compiling url v2.5.8227 Compiling polling v3.11.0228 Compiling rustix-openpty v0.2.0229 Compiling http-body-util v0.1.3230 Compiling itertools v0.12.1231 Compiling unicode-width v0.2.2232 Compiling home v0.5.12233 Compiling alacritty_terminal v0.26.0234 Compiling reqwest v0.12.28235 Compiling imageproc v0.25.0236 Compiling clap v4.6.0237 Compiling regex v1.12.3238 Compiling semver v1.0.27239 Compiling terminal-use v1.4.1 (/build/source)240warning: unused variable: `args`241 --> src/commands/self_cmd.rs:25:21242 |24325 | async fn run_update(args: UpdateArgs) -> Result<()> {244 | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`245 |246 = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default247248warning: `terminal-use` (bin "tu") generated 1 warning (run `cargo fix --bin "tu" -p terminal-use` to apply 1 suggestion)249 Finished `release` profile [optimized] target(s) in 1m 51s250Executing cargoInstallPostBuildHook251Finished cargoInstallPostBuildHook252Finished cargoBuildHook253buildPhase completed in 1 minutes 52 secondscheckPhase
254Executing cargoCheckHook255cargoCheckHook flags: -j 8 --profile release --target x86_64-unknown-linux-gnu --offline --256warning: unused variable: `args`257 --> src/commands/self_cmd.rs:25:21258 |25925 | async fn run_update(args: UpdateArgs) -> Result<()> {260 | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`261 |262 = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default263264 Compiling terminal-use v1.4.1 (/build/source)265warning: `terminal-use` (bin "tu") generated 1 warning (run `cargo fix --bin "tu" -p terminal-use` to apply 1 suggestion)266warning: `terminal-use` (bin "tu" test) generated 1 warning (1 duplicate)267 Finished `release` profile [optimized] target(s) in 13.91s268 Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/tu-59dd4eb92754cde1)269270running 102 tests271test commands::monitor::tests::layout_single_line_when_it_fits ... ok272test commands::monitor::tests::layout_hit_columns_match_label_width ... ok273test commands::monitor::tests::layout_wraps_when_too_many_tabs ... ok274test commands::monitor::tests::layout_wraps_on_display_width_for_wide_names ... ok275test commands::monitor::tests::header_lines_never_exceed_terminal_width ... ok276test commands::monitor::tests::parse_malformed_is_ignored ... ok277test commands::monitor::tests::parse_coalesced_press_release_takes_first ... ok278test commands::monitor::tests::parse_left_press_returns_click ... ok279test commands::monitor::tests::parse_modified_left_click_returns_click ... ok280test commands::monitor::tests::truncate_handles_osc_with_bel ... ok281test commands::monitor::tests::truncate_handles_osc_with_st ... ok282test commands::monitor::tests::truncate_passes_short_lines_through_unchanged ... ok283test commands::monitor::tests::truncate_preserves_csi_state_changes_within_window ... ok284test commands::monitor::tests::parse_non_left_button_is_ignored ... ok285test commands::monitor::tests::parse_release_is_ignored ... ok286test commands::monitor::tests::truncate_140_to_80_bounds_visible_count ... ok287test commands::mouse::tests::build_optional_target_with_coords ... ok288test commands::monitor::tests::truncate_clips_visible_chars_only ... ok289test commands::mouse::tests::build_optional_target_none_is_ok ... ok290test commands::mouse::tests::build_target_on_text ... ok291test commands::mouse::tests::build_target_no_input_errors ... ok292test commands::mouse::tests::build_target_coords_pair ... ok293test commands::mouse::tests::build_target_conflicting_inputs_errors ... ok294test commands::mouse::tests::build_target_on_regex_with_match_index ... ok295test commands::monitor::tests::truncate_counts_wide_chars_by_display_width ... ok296test commands::mouse::tests::build_target_partial_coords_errors ... ok297test daemon::manager::tests::build_double_click_clicks_2_emits_4_events ... ok298test daemon::manager::tests::build_drag_emits_down_path_up ... ok299test daemon::manager::tests::build_click_emits_down_up ... ok300test daemon::manager::tests::build_scroll_amount_replicates ... ok301test daemon::manager::tests::build_move_rejected_when_mode_lacks_motion ... ok302test daemon::manager::tests::glide_path_first_click_needs_no_glide ... ok303test daemon::manager::tests::glide_path_first_move_seeds_destination ... ok304test daemon::manager::tests::glide_path_same_cell_or_no_target_is_empty ... ok305test daemon::manager::tests::glide_path_skips_start_includes_destination ... ok306test commands::screenshot::tests::build_screenshot_generates_png_bytes ... ok307test daemon::manager::tests::interpolate_horizontal ... ok308test daemon::manager::tests::interpolate_short_emits_nothing ... ok309test daemon::manager::tests::pick_match_disambiguation ... ok310test commands::screenshot::tests::build_screenshot_with_cursor_overlay_still_emits_png ... ok311test daemon::manager::tests::tracker_clamp_clears_cursor_when_out_of_bounds ... ok312test daemon::manager::tests::tracker_clamp_keeps_cursor_when_in_bounds ... ok313test commands::monitor::tests::truncate_max_zero_returns_empty ... ok314test daemon::manager::tests::tracker_click_leaves_no_held_buttons ... ok315test daemon::manager::tests::tracker_double_down_does_not_dup ... ok316test daemon::manager::tests::tracker_down_records_position_and_held_button ... ok317test daemon::manager::tests::tracker_drag_ends_clean ... ok318test daemon::manager::tests::tracker_scroll_does_not_move_cursor ... ok319test daemon::manager::tests::tracker_two_buttons_held_in_order ... ok320test daemon::manager::tests::tracker_up_releases_button_keeps_cursor ... ok321test emu::tests::alt_screen_content_is_reachable_via_cell ... ok322test emu::tests::apc_silently_consumed ... ok323test emu::tests::cursor_position_after_writes ... ok324test emu::tests::da_query_produces_pty_writeback ... ok325test emu::tests::mouse_decset_1000_then_1006 ... ok326test emu::tests::osc_133_silently_consumed_no_caret_artifact ... ok327test emu::tests::parser_reads_ascii ... ok328test emu::tests::sgr_red_foreground_round_trip ... ok329test keys::tests::test_alt ... ok330test keys::tests::test_arrows ... ok331test keys::tests::test_basic_keys ... ok332test keys::tests::test_ctrl ... ok333test emu::tests::resize_updates_dimensions ... ok334test keys::tests::test_function_keys ... ok335test keys::tests::test_modified_arrows ... ok336test keys::tests::test_resolve_keys_sequence ... ok337test keys::tests::test_shift_tab ... ok338test keys::tests::test_single_char ... ok339test keys::tests::test_unknown_key ... ok340test mouse::tests::default_encoding_rejects_overflow ... ok341test mouse::tests::default_legacy_encoding_press ... ok342test mouse::tests::default_legacy_release_uses_button_3 ... ok343test mouse::tests::find_text_basic ... ok344test mouse::tests::find_text_empty_needle_returns_empty ... ok345test mouse::tests::find_text_overlapping_does_not_loop ... ok346test mouse::tests::parse_button_variants ... ok347test mouse::tests::parse_mods_accepts_known_combos ... ok348test mouse::tests::screen_match_center_handles_odd_and_even_widths ... ok349test mouse::tests::parse_mods_rejects_unknown ... ok350test mouse::tests::sgr_bare_move_uses_button_3 ... ok351test mouse::tests::sgr_drag_move_sets_motion_bit ... ok352test mouse::tests::sgr_left_click_press_then_release ... ok353test mouse::tests::sgr_middle_button ... ok354test mouse::tests::sgr_right_button_with_ctrl_shift ... ok355test mouse::tests::sgr_scroll_directions ... ok356test mouse::tests::find_regex_extracts_matches_per_line ... ok357test mouse::tests::utf8_encoding_handles_high_coords ... ok358test paths::tests::auto_png_path_embeds_session_name ... ok359test paths::tests::auto_png_path_format ... ok360test paths::tests::auto_png_path_in_temp_dir ... ok361test pty::spawn::tests::resolve_command_searches_path_and_keeps_slashed_names ... ok362test render::image::tests::rejects_invalid_font_size ... ok363test render::image::tests::truecolor_background_renders_exact_rgb ... ok364test render::image::tests::saves_png ... ok365test render::screen::tests::builds_snapshot_from_vt100_screen ... ok366test pty::spawn::tests::explicit_env_overrides_colorterm ... ok367test tests::screenshot_rejects_negative_font_size ... ok368test tests::screenshot_text_mode_no_args ... ok369test tests::screenshot_rejects_zero_font_size ... ok370test tests::screenshot_png_output ... ok371test pty::spawn::tests::advertises_colorterm_truecolor_by_default ... ok372test tests::screenshot_png_stdout ... ok373374test result: ok. 102 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s375376 Running tests/daemon_stop_race.rs (target/x86_64-unknown-linux-gnu/release/deps/daemon_stop_race-e98c8087efcf50f5)377378running 1 test379test sessions_created_right_after_daemon_stop_survive ... ok380381test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.91s382383Finished cargoCheckHookinstallPhase
384Executing cargoInstallHook385Finished cargoInstallHookfixupPhase
386shrinking RPATHs of ELF executables and libraries in /nix/store/23mca0hyyc5xjjjcdq3mmpbahv4r6rpk-terminal-use-1.4.1387shrinking /nix/store/23mca0hyyc5xjjjcdq3mmpbahv4r6rpk-terminal-use-1.4.1/bin/tu388checking for references to /build/ in /nix/store/23mca0hyyc5xjjjcdq3mmpbahv4r6rpk-terminal-use-1.4.1...389patching script interpreter paths in /nix/store/23mca0hyyc5xjjjcdq3mmpbahv4r6rpk-terminal-use-1.4.1390stripping (with command strip and flags -S -p) in /nix/store/23mca0hyyc5xjjjcdq3mmpbahv4r6rpk-terminal-use-1.4.1/bininstallCheckPhase
391Executing versionCheckPhase392Successfully managed to find version 1.4.1 in the output of the command /nix/store/23mca0hyyc5xjjjcdq3mmpbahv4r6rpk-terminal-use-1.4.1/bin/tu --version393tu 1.4.1394Finished versionCheckPhase395no Makefile or custom installCheckPhase, doing nothing