terminal-use-1.4.1
checks.x86_64-linux.pkgs-terminal-use
· build #9324
· raw
1bld1: building zbr3c0y1m43bixr0l5sq3rv86v4za3zr-terminal-use-1.4.1.drv2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/h4x7x2bdgspscjsawj6fry1gvy1mlrjj-source4source root is source5Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHookpatchPhase
7applying patch /nix/store/ik37ayqwmf4b403dh50q8znzvlcfxqml-disable-self-update.patch8patching file src/commands/self_cmd.rs9Executing cargoSetupPostPatchHook10Validating consistency between /build/source/Cargo.lock and /build/terminal-use-1.4.1-vendor/Cargo.lock11Finished cargoSetupPostPatchHookbuildPhase
12Executing cargoBuildHook13cargoBuildHook flags: -j 48 --target x86_64-unknown-linux-gnu --offline --profile release14 Compiling proc-macro2 v1.0.10615 Compiling quote v1.0.4516 Compiling unicode-ident v1.0.2417 Compiling cfg-if v1.0.418 Compiling libc v0.2.18319 Compiling autocfg v1.5.020 Compiling stable_deref_trait v1.2.121 Compiling libm v0.2.1622 Compiling smallvec v1.15.123 Compiling serde_core v1.0.22824 Compiling memchr v2.8.025 Compiling crossbeam-utils v0.8.2126 Compiling parking_lot_core v0.9.1227 Compiling zerocopy v0.8.4828 Compiling scopeguard v1.2.029 Compiling pin-project-lite v0.2.1730 Compiling bytes v1.11.131 Compiling shlex v1.3.032 Compiling itoa v1.0.1833 Compiling futures-core v0.3.3234 Compiling find-msvc-tools v0.1.935 Compiling rayon-core v1.13.036 Compiling simd-adler32 v0.3.937 Compiling either v1.15.038 Compiling log v0.4.2939 Compiling arrayvec v0.7.640 Compiling writeable v0.6.241 Compiling paste v1.0.1542 Compiling litemap v0.8.143 Compiling anyhow v1.0.10244 Compiling icu_properties_data v2.1.245 Compiling thiserror v2.0.1846 Compiling icu_normalizer_data v2.1.147 Compiling once_cell v1.21.448 Compiling crc32fast v1.5.049 Compiling adler2 v2.0.150 Compiling zeroize v1.8.251 Compiling bytemuck v1.25.052 Compiling built v0.8.053 Compiling futures-task v0.3.3254 Compiling untrusted v0.9.055 Compiling serde v1.0.22856 Compiling percent-encoding v2.3.257 Compiling slab v0.4.1258 Compiling httparse v1.10.159 Compiling av-scenechange v0.14.160 Compiling tower-service v0.3.361 Compiling pastey v0.1.162 Compiling lock_api v0.4.1463 Compiling as-slice v0.2.164 Compiling quick-error v2.0.165 Compiling rustls v0.23.3766 Compiling y4m v0.8.067 Compiling cc v1.2.5868 Compiling rustix v1.1.469 Compiling try-lock v0.2.570 Compiling itertools v0.14.071 Compiling want v0.3.172 Compiling tracing-core v0.1.3673 Compiling futures-channel v0.3.3274 Compiling zune-core v0.5.175 Compiling weezl v0.1.1276 Compiling linux-raw-sys v0.12.177 Compiling imgref v1.12.078 Compiling aligned v0.4.379 Compiling pin-utils v0.1.080 Compiling new_debug_unreachable v1.0.681 Compiling noop_proc_macro v0.3.082 Compiling base64 v0.22.183 Compiling atomic-waker v1.1.284 Compiling subtle v2.6.185 Compiling typenum v1.19.086 Compiling utf8parse v0.2.287 Compiling rustls-pki-types v1.14.088 Compiling miniz_oxide v0.8.989 Compiling zmij v1.0.2190 Compiling zune-jpeg v0.5.1591 Compiling anstyle-parse v1.0.092 Compiling http v1.4.093 Compiling loop9 v0.1.594 Compiling sync_wrapper v1.0.295 Compiling zune-inflate v0.2.5496 Compiling fdeflate v0.3.797 Compiling form_urlencoded v1.2.298 Compiling rgb v0.8.5399 Compiling serde_json v1.0.149100 Compiling regex-syntax v0.8.10101 Compiling color_quant v1.1.0102 Compiling signal-hook v0.4.4103 Compiling anstyle-query v1.1.5104 Compiling utf8_iter v1.0.4105 Compiling anstyle v1.0.14106 Compiling safe_arch v0.7.4107 Compiling crossbeam-epoch v0.9.18108 Compiling futures-util v0.3.32109 Compiling lebe v0.5.3110 Compiling pxfm v0.1.28111 Compiling bit_field v0.10.3112 Compiling is_terminal_polyfill v1.70.2113 Compiling cfg_aliases v0.2.1114 Compiling byteorder-lite v0.1.0115 Compiling colorchoice v1.0.5116 Compiling rawpointer v0.2.1117 Compiling tower-layer v0.3.3118 Compiling ipnet v2.12.0119 Compiling ttf-parser v0.25.1120 Compiling avif-serialize v0.8.8121 Compiling nix v0.31.2122 Compiling gif v0.14.1123 Compiling crossbeam-deque v0.8.6124 Compiling tracing v0.1.44125 Compiling webpki-roots v1.0.6126 Compiling qoi v0.4.1127 Compiling ab_glyph_rasterizer v0.1.10128 Compiling clap_lex v1.1.0129 Compiling iri-string v0.7.11130 Compiling num-traits v0.2.19131 Compiling matrixmultiply v0.3.10132 Compiling ryu v1.0.23133 Compiling heck v0.5.0134 Compiling strsim v0.11.1135 Compiling cursor-icon v1.2.0136 Compiling itertools v0.12.1137 Compiling unicode-width v0.2.2138 Compiling http-body v1.0.1139 Compiling home v0.5.12140 Compiling semver v1.0.27141 Compiling flate2 v1.1.9142 Compiling wide v0.7.33143 Compiling rayon v1.11.0144 Compiling nom v8.0.0145 Compiling rav1e v0.8.1146 Compiling core2 v0.4.0147 Compiling aho-corasick v1.1.4148 Compiling http-body-util v0.1.3149 Compiling bitstream-io v4.9.0150 Compiling ring v0.17.14151 Compiling image-webp v0.2.4152 Compiling anstream v1.0.0153 Compiling clap_builder v4.6.0154 Compiling syn v2.0.117155 Compiling simd_helpers v0.1.0156 Compiling bitflags v2.11.0157 Compiling num-integer v0.1.46158 Compiling num-complex v0.4.6159 Compiling approx v0.5.1160 Compiling png v0.18.1161 Compiling getrandom v0.2.17162 Compiling errno v0.3.14163 Compiling mio v1.2.0164 Compiling socket2 v0.6.3165 Compiling rand_core v0.6.4166 Compiling signal-hook-registry v1.4.8167 Compiling parking_lot v0.12.5168 Compiling maybe-rayon v0.1.1169 Compiling num-bigint v0.4.6170 Compiling num-iter v0.1.45171 Compiling regex-automata v0.4.14172 Compiling simba v0.8.1173 Compiling num-rational v0.4.2174 Compiling owned_ttf_parser v0.25.1175 Compiling ab_glyph v0.2.32176 Compiling num v0.4.3177 Compiling synstructure v0.13.2178 Compiling zerofrom-derive v0.1.6179 Compiling yoke-derive v0.8.1180 Compiling zerovec-derive v0.11.2181 Compiling displaydoc v0.2.5182 Compiling zerocopy-derive v0.8.48183 Compiling equator-macro v0.4.2184 Compiling tokio-macros v2.6.1185 Compiling thiserror-impl v2.0.18186 Compiling arg_enum_proc_macro v0.3.4187 Compiling profiling-procmacros v1.0.17188 Compiling serde_derive v1.0.228189 Compiling num-derive v0.4.2190 Compiling fax_derive v0.2.0191 Compiling clap_derive v4.6.0192 Compiling moxcms v0.8.1193 Compiling profiling v1.0.17194 Compiling fax v0.2.6195 Compiling tokio v1.50.0196 Compiling nalgebra v0.32.6197 Compiling rustix-openpty v0.2.0198 Compiling polling v3.11.0199 Compiling equator v0.4.2200 Compiling aligned-vec v0.6.4201 Compiling clap v4.6.0202 Compiling zerofrom v0.1.6203 Compiling yoke v0.8.1204 Compiling v_frame v0.3.9205 Compiling zerovec v0.11.5206 Compiling zerotrie v0.2.3207 Compiling av1-grain v0.2.5208 Compiling tinystr v0.8.2209 Compiling potential_utf v0.1.4210 Compiling icu_collections v2.1.1211 Compiling icu_locale_core v2.1.1212 Compiling vte v0.15.0213 Compiling serde_urlencoded v0.7.1214 Compiling icu_provider v2.1.1215 Compiling regex v1.12.3216 Compiling icu_properties v2.1.2217 Compiling icu_normalizer v2.1.1218 Compiling alacritty_terminal v0.26.0219 Compiling rustls-webpki v0.103.10220 Compiling idna_adapter v1.2.1221 Compiling idna v1.1.0222 Compiling hyper v1.8.1223 Compiling tower v0.5.3224 Compiling tower-http v0.6.8225 Compiling url v2.5.8226 Compiling ppv-lite86 v0.2.21227 Compiling half v2.7.1228 Compiling hyper-util v0.1.20229 Compiling tiff v0.11.3230 Compiling exr v1.74.0231 Compiling rand_chacha v0.3.1232 Compiling rand v0.8.5233 Compiling rand_distr v0.4.3234 Compiling ravif v0.13.0235 Compiling tokio-rustls v0.26.4236 Compiling hyper-rustls v0.27.7237 Compiling reqwest v0.12.28238 Compiling image v0.25.10239 Compiling imageproc v0.25.0240 Compiling terminal-use v1.4.1 (/build/source)241warning: unused variable: `args`242 --> src/commands/self_cmd.rs:25:21243 |24425 | async fn run_update(args: UpdateArgs) -> Result<()> {245 | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`246 |247 = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default248249warning: `terminal-use` (bin "tu") generated 1 warning (run `cargo fix --bin "tu" -p terminal-use` to apply 1 suggestion)250 Finished `release` profile [optimized] target(s) in 2m 12s251Executing cargoInstallPostBuildHook252Finished cargoInstallPostBuildHook253Finished cargoBuildHook254buildPhase completed in 2 minutes 13 secondscheckPhase
255Executing cargoCheckHook256cargoCheckHook flags: -j 48 --profile release --target x86_64-unknown-linux-gnu --offline --257warning: unused variable: `args`258 --> src/commands/self_cmd.rs:25:21259 |26025 | async fn run_update(args: UpdateArgs) -> Result<()> {261 | ^^^^ help: if this is intentional, prefix it with an underscore: `_args`262 |263 = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default264265 Compiling terminal-use v1.4.1 (/build/source)266warning: `terminal-use` (bin "tu") generated 1 warning (run `cargo fix --bin "tu" -p terminal-use` to apply 1 suggestion)267warning: `terminal-use` (bin "tu" test) generated 1 warning (1 duplicate)268 Finished `release` profile [optimized] target(s) in 45.56s269 Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/tu-a63868a9c5438667)270271running 102 tests272test commands::monitor::tests::layout_single_line_when_it_fits ... ok273test daemon::manager::tests::tracker_double_down_does_not_dup ... ok274test daemon::manager::tests::tracker_two_buttons_held_in_order ... ok275test daemon::manager::tests::tracker_up_releases_button_keeps_cursor ... ok276test daemon::manager::tests::tracker_scroll_does_not_move_cursor ... ok277test daemon::manager::tests::tracker_drag_ends_clean ... ok278test emu::tests::cursor_position_after_writes ... ok279test emu::tests::alt_screen_content_is_reachable_via_cell ... ok280test emu::tests::mouse_decset_1000_then_1006 ... ok281test daemon::manager::tests::tracker_down_records_position_and_held_button ... ok282test commands::monitor::tests::layout_hit_columns_match_label_width ... ok283test emu::tests::apc_silently_consumed ... ok284test commands::monitor::tests::truncate_handles_osc_with_bel ... ok285test emu::tests::sgr_red_foreground_round_trip ... ok286test commands::monitor::tests::layout_wraps_when_too_many_tabs ... ok287test commands::monitor::tests::truncate_140_to_80_bounds_visible_count ... ok288test emu::tests::parser_reads_ascii ... ok289test commands::monitor::tests::truncate_clips_visible_chars_only ... ok290test commands::monitor::tests::truncate_handles_osc_with_st ... ok291test commands::monitor::tests::truncate_max_zero_returns_empty ... ok292test commands::monitor::tests::truncate_passes_short_lines_through_unchanged ... ok293test commands::monitor::tests::truncate_preserves_csi_state_changes_within_window ... ok294test commands::mouse::tests::build_optional_target_none_is_ok ... ok295test commands::mouse::tests::build_optional_target_with_coords ... ok296test emu::tests::da_query_produces_pty_writeback ... ok297test commands::mouse::tests::build_target_conflicting_inputs_errors ... ok298test commands::mouse::tests::build_target_coords_pair ... ok299test commands::mouse::tests::build_target_no_input_errors ... ok300test commands::mouse::tests::build_target_on_regex_with_match_index ... ok301test commands::mouse::tests::build_target_on_text ... ok302test commands::mouse::tests::build_target_partial_coords_errors ... ok303test daemon::manager::tests::glide_path_first_click_needs_no_glide ... ok304test daemon::manager::tests::glide_path_first_move_seeds_destination ... ok305test daemon::manager::tests::glide_path_same_cell_or_no_target_is_empty ... ok306test daemon::manager::tests::glide_path_skips_start_includes_destination ... ok307test daemon::manager::tests::interpolate_short_emits_nothing ... ok308test daemon::manager::tests::tracker_clamp_clears_cursor_when_out_of_bounds ... ok309test daemon::manager::tests::tracker_clamp_keeps_cursor_when_in_bounds ... ok310test daemon::manager::tests::tracker_click_leaves_no_held_buttons ... ok311test commands::monitor::tests::truncate_counts_wide_chars_by_display_width ... ok312test commands::monitor::tests::parse_coalesced_press_release_takes_first ... ok313test commands::monitor::tests::parse_left_press_returns_click ... ok314test commands::monitor::tests::parse_malformed_is_ignored ... ok315test commands::monitor::tests::parse_modified_left_click_returns_click ... ok316test commands::monitor::tests::parse_non_left_button_is_ignored ... ok317test commands::monitor::tests::parse_release_is_ignored ... ok318test emu::tests::resize_updates_dimensions ... ok319test commands::monitor::tests::layout_wraps_on_display_width_for_wide_names ... ok320test mouse::tests::screen_match_center_handles_odd_and_even_widths ... ok321test keys::tests::test_basic_keys ... ok322test keys::tests::test_alt ... ok323test keys::tests::test_ctrl ... ok324test keys::tests::test_resolve_keys_sequence ... ok325test keys::tests::test_single_char ... ok326test keys::tests::test_shift_tab ... ok327test mouse::tests::default_legacy_encoding_press ... ok328test keys::tests::test_function_keys ... ok329test keys::tests::test_modified_arrows ... ok330test mouse::tests::find_text_basic ... ok331test mouse::tests::find_text_empty_needle_returns_empty ... ok332test mouse::tests::sgr_left_click_press_then_release ... ok333test mouse::tests::sgr_bare_move_uses_button_3 ... ok334test mouse::tests::sgr_drag_move_sets_motion_bit ... ok335test mouse::tests::default_legacy_release_uses_button_3 ... ok336test mouse::tests::find_text_overlapping_does_not_loop ... ok337test daemon::manager::tests::interpolate_horizontal ... ok338test mouse::tests::parse_mods_accepts_known_combos ... ok339test mouse::tests::parse_button_variants ... ok340test emu::tests::osc_133_silently_consumed_no_caret_artifact ... ok341test mouse::tests::parse_mods_rejects_unknown ... ok342test keys::tests::test_unknown_key ... ok343test keys::tests::test_arrows ... ok344test daemon::manager::tests::build_click_emits_down_up ... ok345test daemon::manager::tests::pick_match_disambiguation ... ok346test daemon::manager::tests::build_move_rejected_when_mode_lacks_motion ... ok347test daemon::manager::tests::build_scroll_amount_replicates ... ok348test mouse::tests::default_encoding_rejects_overflow ... ok349test daemon::manager::tests::build_double_click_clicks_2_emits_4_events ... ok350test commands::screenshot::tests::build_screenshot_generates_png_bytes ... ok351test mouse::tests::utf8_encoding_handles_high_coords ... ok352test mouse::tests::sgr_middle_button ... ok353test daemon::manager::tests::build_drag_emits_down_path_up ... ok354test commands::screenshot::tests::build_screenshot_with_cursor_overlay_still_emits_png ... ok355test mouse::tests::sgr_right_button_with_ctrl_shift ... ok356test commands::monitor::tests::header_lines_never_exceed_terminal_width ... ok357test mouse::tests::sgr_scroll_directions ... ok358test mouse::tests::find_regex_extracts_matches_per_line ... ok359test paths::tests::auto_png_path_embeds_session_name ... ok360test paths::tests::auto_png_path_format ... ok361test pty::spawn::tests::resolve_command_searches_path_and_keeps_slashed_names ... ok362test render::image::tests::saves_png ... ok363test tests::screenshot_png_stdout ... ok364test paths::tests::auto_png_path_in_temp_dir ... ok365test render::image::tests::truecolor_background_renders_exact_rgb ... ok366test render::screen::tests::builds_snapshot_from_vt100_screen ... ok367test render::image::tests::rejects_invalid_font_size ... ok368test tests::screenshot_rejects_negative_font_size ... ok369test tests::screenshot_png_output ... ok370test tests::screenshot_rejects_zero_font_size ... ok371test tests::screenshot_text_mode_no_args ... ok372test pty::spawn::tests::advertises_colorterm_truecolor_by_default ... ok373test pty::spawn::tests::explicit_env_overrides_colorterm ... ok374375test result: ok. 102 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s376377 Running tests/daemon_stop_race.rs (target/x86_64-unknown-linux-gnu/release/deps/daemon_stop_race-7b8d7475ba2a58ed)378379running 1 test380test sessions_created_right_after_daemon_stop_survive ... ok381382test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.65s383384Finished cargoCheckHook385checkPhase completed in 49 secondsinstallPhase
386Executing cargoInstallHook387Finished cargoInstallHookfixupPhase
388shrinking RPATHs of ELF executables and libraries in /nix/store/fg8ymwhqfy46azdb9lwyrpbdzijzag3q-terminal-use-1.4.1389shrinking /nix/store/fg8ymwhqfy46azdb9lwyrpbdzijzag3q-terminal-use-1.4.1/bin/tu390checking for references to /build/ in /nix/store/fg8ymwhqfy46azdb9lwyrpbdzijzag3q-terminal-use-1.4.1...391patching script interpreter paths in /nix/store/fg8ymwhqfy46azdb9lwyrpbdzijzag3q-terminal-use-1.4.1392stripping (with command strip and flags -S -p) in /nix/store/fg8ymwhqfy46azdb9lwyrpbdzijzag3q-terminal-use-1.4.1/bininstallCheckPhase
393Executing versionCheckPhase394Successfully managed to find version 1.4.1 in the output of the command /nix/store/fg8ymwhqfy46azdb9lwyrpbdzijzag3q-terminal-use-1.4.1/bin/tu --version395tu 1.4.1396Finished versionCheckPhase397no Makefile or custom installCheckPhase, doing nothing