+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nushell-0.107.0/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nushell-0.107.0/work.log ===> Building for nushell-0.107.0 Compiling proc-macro2 v1.0.92 Compiling unicode-ident v1.0.14 Compiling libc v0.2.174 Compiling cfg-if v1.0.0 Compiling serde v1.0.216 Compiling memchr v2.7.4 Compiling quote v1.0.37 Compiling autocfg v1.4.0 Compiling syn v2.0.90 Compiling num-traits v0.2.19 Compiling errno v0.3.10 Compiling log v0.4.27 Compiling once_cell v1.20.2 Compiling rustix v0.38.42 Compiling byteorder v1.5.0 Compiling itoa v1.0.14 Compiling foldhash v0.1.5 Compiling equivalent v1.0.1 Compiling allocator-api2 v0.2.21 Compiling iana-time-zone v0.1.61 Compiling pure-rust-locales v0.8.1 Compiling hashbrown v0.15.2 Compiling thiserror v2.0.12 Compiling unicode-width v0.1.11 Compiling cfg_aliases v0.2.1 Compiling ryu v1.0.18 Compiling nix v0.29.0 Compiling indexmap v2.11.0 Compiling serde_derive v1.0.216 Compiling zerocopy-derive v0.7.35 Compiling thiserror-impl v2.0.12 Compiling zerocopy v0.7.35 Compiling smallvec v1.13.2 Compiling version_check v0.9.5 Compiling arrayvec v0.7.6 Compiling rustversion v1.0.18 Compiling aho-corasick v1.1.3 Compiling serde_json v1.0.133 Compiling lock_api v0.4.12 Compiling scopeguard v1.2.0 Compiling parking_lot_core v0.9.10 Compiling regex-syntax v0.8.5 Compiling bitflags v2.6.0 Compiling chrono v0.4.39 Compiling terminal_size v0.4.1 Compiling either v1.15.0 Compiling regex-automata v0.4.9 Compiling vte v0.14.1 Compiling adler2 v2.0.0 Compiling signal-hook v0.3.17 Compiling miniz_oxide v0.8.9 Compiling signal-hook-registry v1.4.2 Compiling thiserror v1.0.69 Compiling parking_lot v0.12.3 Compiling thiserror-impl v1.0.69 Compiling mio v1.0.3 Compiling typenum v1.17.0 Compiling signal-hook-mio v0.2.4 Compiling castaway v0.2.3 Compiling nu-ansi-term v0.50.1 Compiling crossterm v0.28.1 Compiling generic-array v0.14.7 Compiling bytes v1.10.0 Compiling paste v1.0.15 Compiling bit-vec v0.8.0 Compiling heck v0.5.0 Compiling bit-set v0.8.0 Compiling strip-ansi-escapes v0.2.1 Compiling buf-trait v0.4.1 Compiling unicase v2.8.0 Compiling typeid v1.0.2 Compiling gimli v0.31.1 Compiling byteyarn v0.5.1 Compiling fancy-regex v0.16.1 Compiling addr2line v0.24.2 Compiling strum_macros v0.26.4 Compiling lscolors v0.20.0 Compiling lean_string v0.5.0 Compiling num-format v0.4.4 Compiling object v0.36.5 Compiling sys-locale v0.3.2 Compiling ref-cast v1.0.23 Compiling alloc-no-stdlib v2.0.4 Compiling option-ext v0.2.0 Compiling owo-colors v4.1.0 Compiling rustc-demangle v0.1.24 Compiling dirs-sys v0.4.1 Compiling alloc-stdlib v0.2.2 Compiling nu-utils v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-utils) Compiling strum v0.26.3 warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-utils/src/deansi.rs:11:36 | 11 | pub fn strip_ansi_unlikely(string: &str) -> Cow { | ^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 11 | pub fn strip_ansi_unlikely(string: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-utils/src/deansi.rs:31:34 | 31 | pub fn strip_ansi_likely(string: &str) -> Cow { | ^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 31 | pub fn strip_ansi_likely(string: &str) -> Cow<'_, str> { | +++ Compiling itertools v0.14.0 warning: `nu-utils` (lib) generated 2 warnings Compiling backtrace v0.3.74 Compiling ref-cast-impl v1.0.23 Compiling proc-macro-error-attr2 v2.0.0 Compiling unicode-linebreak v0.1.5 Compiling is_ci v1.2.0 Compiling supports-color v3.0.2 Compiling textwrap v0.16.1 Compiling proc-macro-error2 v2.0.1 Compiling backtrace-ext v0.2.1 Compiling erased-serde v0.4.5 Compiling brotli-decompressor v4.0.1 Compiling dirs v5.0.1 Compiling rmp v0.8.14 Compiling pwd v1.4.0 Compiling typetag-impl v0.2.18 Compiling miette-derive v7.6.0 Compiling lru v0.12.5 Compiling sysinfo v0.36.1 Compiling supports-unicode v3.0.0 Compiling supports-hyperlinks v3.1.0 Compiling rand_core v0.6.4 Compiling inventory v0.3.15 Compiling web-time v1.1.0 Compiling siphasher v0.3.11 Compiling typetag v0.2.18 Compiling nu-system v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-system) Compiling phf_shared v0.11.2 Compiling rand v0.8.5 Compiling miette v7.6.0 Compiling nu-path v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-path) Compiling rmp-serde v1.3.0 warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-path/src/components.rs:53:25 | 53 | pub fn components(path: &Path) -> impl Iterator { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 53 | pub fn components(path: &Path) -> impl Iterator> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-path/src/trailing_slash.rs:8:35 | 8 | pub fn strip_trailing_slash(path: &Path) -> Cow { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 8 | pub fn strip_trailing_slash(path: &Path) -> Cow<'_, Path> { | +++ warning: `nu-path` (lib) generated 2 warnings Compiling brotli v7.0.0 Compiling nu-derive-value v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-derive-value) Compiling nu-experimental v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-experimental) Compiling chrono-humanize v0.2.3 Compiling os_pipe v1.2.1 Compiling shlex v1.3.0 Compiling nu-glob v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-glob) Compiling cc v1.2.16 Compiling phf_generator v0.11.2 Compiling synstructure v0.13.1 Compiling nu-protocol v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-protocol) Compiling semver v1.0.23 Compiling phf_codegen v0.11.2 Compiling same-file v1.0.6 Compiling walkdir v2.5.0 Compiling zerofrom-derive v0.1.5 Compiling zerofrom v0.1.5 Compiling regex v1.11.1 Compiling yoke-derive v0.7.5 Compiling doctest-file v1.0.0 Compiling stable_deref_trait v1.2.0 Compiling interprocess v2.2.2 Compiling yoke v0.7.5 Compiling parse-zoneinfo v0.3.1 Compiling zerovec-derive v0.10.3 warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/engine/command.rs:70:17 | 70 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 70 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/engine/engine_state.rs:1057:9 | 1057 | &self, | ^^^^^ the lifetime is elided here 1058 | debugger: Box, 1059 | ) -> Result<(), PoisonDebuggerError> { | ------------------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1059 | ) -> Result<(), PoisonDebuggerError<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/engine/engine_state.rs:1067:32 | 1067 | pub fn deactivate_debugger(&self) -> Result, PoisonDebuggerError> { | ^^^^^ the lifetime is elided here ------------------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1067 | pub fn deactivate_debugger(&self) -> Result, PoisonDebuggerError<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/engine/stack.rs:668:32 | 668 | pub fn start_collect_value(&mut self) -> StackCollectValueGuard { | ^^^^^^^^^ ---------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 668 | pub fn start_collect_value(&mut self) -> StackCollectValueGuard<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/engine/stack.rs:675:34 | 675 | pub fn use_call_arg_out_dest(&mut self) -> StackCallArgGuard { | ^^^^^^^^^ ----------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 675 | pub fn use_call_arg_out_dest(&mut self) -> StackCallArgGuard<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/engine/stack.rs:681:9 | 681 | &mut self, | ^^^^^^^^^ the lifetime is elided here ... 684 | ) -> StackIoGuard { | ------------ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 684 | ) -> StackIoGuard<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/signature.rs:786:17 | 786 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 786 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/value/mod.rs:401:23 | 401 | pub fn coerce_str(&self) -> Result, ShellError> { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 401 | pub fn coerce_str(&self) -> Result, ShellError> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/value/record.rs:311:17 | 311 | pub fn iter(&self) -> Iter { | ^^^^^ ---- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 311 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/value/record.rs:315:21 | 315 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 315 | pub fn iter_mut(&mut self) -> IterMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/value/record.rs:443:20 | 443 | pub fn columns(&self) -> Columns { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 443 | pub fn columns(&self) -> Columns<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/value/record.rs:455:19 | 455 | pub fn values(&self) -> Values { | ^^^^^ ------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 455 | pub fn values(&self) -> Values<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-protocol/src/value/record.rs:488:21 | 488 | pub fn drain(&mut self, range: R) -> Drain | ^^^^^^^^^ ----- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 488 | pub fn drain(&mut self, range: R) -> Drain<'_> | ++++ Compiling unicode-width v0.2.0 Compiling utf8parse v0.2.2 Compiling anstyle-parse v0.2.6 Compiling zerovec v0.10.4 Compiling chrono-tz-build v0.4.0 Compiling displaydoc v0.2.5 Compiling colorchoice v1.0.3 Compiling nu-engine v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-engine) Compiling nu-plugin-protocol v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-plugin-protocol) Compiling nu-plugin-core v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-plugin-core) warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-plugin-core/src/communication_mode/local_socket/mod.rs:29:11 | 29 | name: &OsStr, | ^^^^^^ the lifetime is elided here 30 | ) -> Result { | -------------------------------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 30 | ) -> Result, std::io::Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-plugin-core/src/interface/stream/mod.rs:322:13 | 322 | fn lock(&self) -> Result, ShellError> { | ^^^^^ ----------------------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 322 | fn lock(&self) -> Result, ShellError> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-plugin-core/src/interface/stream/mod.rs:405:16 | 405 | state: &Mutex, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the lifetime is elided here 406 | ) -> Result, ShellError> { | ------------------------------ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 406 | ) -> Result, ShellError> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-plugin-core/src/interface/stream/mod.rs:426:13 | 426 | fn lock(&self) -> Result, ShellError> { | ^^^^^ ------------------------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 426 | fn lock(&self) -> Result, ShellError> { | +++ warning: `nu-plugin-core` (lib) generated 4 warnings Compiling crossbeam-utils v0.8.21 Compiling getrandom v0.3.1 Compiling is_terminal_polyfill v1.70.1 Compiling anstyle v1.0.10 Compiling anstyle-query v1.1.2 Compiling anstream v0.6.18 Compiling nu-plugin-engine v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-plugin-engine) Compiling chrono-tz v0.10.0 Compiling phf v0.11.2 Compiling block-buffer v0.10.4 warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-plugin-engine/src/declaration.rs:52:17 | 52 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 52 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-plugin-engine/src/process.rs:35:21 | 35 | fn lock_mutable(&self) -> Result, ShellError> { | ^^^^^ ----------------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 35 | fn lock_mutable(&self) -> Result, ShellError> { | +++ Compiling crypto-common v0.1.6 Compiling zeroize v1.8.1 Compiling clap_lex v0.7.4 Compiling strsim v0.11.1 Compiling clap_builder v4.5.23 Compiling rustls-pki-types v1.12.0 Compiling digest v0.10.7 Compiling tinystr v0.7.6 Compiling bytesize v1.3.3 Compiling number_prefix v0.4.0 Compiling uuhelp_parser v0.0.30 Compiling unicode-xid v0.2.6 Compiling minimal-lexical v0.2.1 Compiling writeable v0.5.5 Compiling litemap v0.7.4 Compiling icu_locid v1.5.0 warning: `nu-protocol` (lib) generated 13 warnings Compiling nom v7.1.3 Compiling const_format_proc_macros v0.2.34 Compiling uucore_procs v0.0.30 Compiling nu-parser v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-parser) warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-parser/src/known_external.rs:95:17 | 95 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 95 | fn examples(&self) -> Vec> { | ++++ Compiling clap v4.5.23 Compiling ring v0.17.13 Compiling xattr v1.3.1 Compiling ahash v0.8.11 warning: `nu-parser` (lib) generated 1 warning Compiling icu_provider_macros v1.5.0 Compiling os_display v0.1.3 Compiling unicode-segmentation v1.12.0 Compiling wild v2.2.1 Compiling percent-encoding v2.3.1 Compiling dunce v1.0.5 Compiling fnv v1.0.7 Compiling glob v0.3.1 Compiling icu_provider v1.5.0 Compiling uucore v0.0.30 Compiling linked-hash-map v0.5.6 Compiling pkg-config v0.3.31 Compiling lazy_static v1.5.0 Compiling vcpkg v0.2.15 Compiling time-core v0.1.2 Compiling rustix v1.0.7 Compiling icu_locid_transform_data v1.5.0 Compiling num-conv v0.1.0 Compiling icu_locid_transform v1.5.0 Compiling libsqlite3-sys v0.28.0 warning: `nu-plugin-engine` (lib) generated 2 warnings Compiling nu-json v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-json) Compiling icu_collections v1.5.0 Compiling itertools v0.13.0 Compiling getrandom v0.2.15 Compiling crc32fast v1.4.2 Compiling encoding_rs v0.8.35 Compiling untrusted v0.9.0 Compiling ucd-trie v0.1.7 Compiling zlib-rs v0.5.1 Compiling icu_properties_data v1.5.0 Compiling icu_properties v1.5.1 Compiling pest v2.7.15 Compiling libz-rs-sys v0.5.1 Compiling hashbrown v0.14.5 Compiling ansitok v0.3.0 Compiling utf8_iter v1.0.4 Compiling rustls v0.23.28 Compiling icu_normalizer_data v1.5.0 Compiling powerfmt v0.2.0 Compiling syn v1.0.109 Compiling tz-rs v0.7.0 Compiling httparse v1.9.5 Compiling ident_case v1.0.1 Compiling portable-atomic v1.10.0 Compiling utf16_iter v1.0.5 Compiling bytemuck v1.23.0 Compiling write16 v1.0.0 Compiling atomic v0.6.0 Compiling icu_normalizer v1.5.0 Compiling darling_core v0.20.10 Compiling tzdb_data v0.2.1 Compiling pest_meta v2.7.15 Compiling deranged v0.3.11 Compiling ansi-str v0.9.0 Compiling rustls-webpki v0.103.3 Compiling hashlink v0.9.1 Compiling flate2 v1.1.2 Compiling nu-color-config v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-color-config) Compiling console v0.15.8 Compiling form_urlencoded v1.2.1 Compiling nu-cmd-base v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-cmd-base) Compiling crossbeam-channel v0.5.15 Compiling md-5 v0.10.6 Compiling slab v0.4.9 Compiling filetime v0.2.25 Compiling fallible-streaming-iterator v0.1.9 Compiling cpufeatures v0.2.16 Compiling zerocopy v0.8.23 Compiling openssl-probe v0.1.5 Compiling num_threads v0.1.7 Compiling subtle v2.6.1 Compiling fallible-iterator v0.3.0 Compiling sha1_smol v1.0.1 Compiling bytecount v0.6.8 Compiling sha2 v0.10.8 Compiling papergrid v0.17.0 Compiling uuid v1.16.0 Compiling time v0.3.37 Compiling rustls-native-certs v0.8.1 Compiling tzdb v0.7.2 Compiling pest_generator v2.7.15 Compiling darling_macro v0.20.10 Compiling idna_adapter v1.2.0 Compiling http v1.3.1 Compiling rusqlite v0.31.0 Compiling const_format v0.2.34 Compiling rand_core v0.9.3 Compiling crossbeam-epoch v0.9.18 Compiling fd-lock v4.0.2 Compiling ppv-lite86 v0.2.20 Compiling rust_decimal v1.36.0 Compiling is_debug v1.1.0 Compiling bumpalo v3.16.0 Compiling rayon-core v1.13.0 Compiling lockfree-object-pool v0.1.6 Compiling v_htmlescape v0.15.8 Compiling env_home v0.1.0 Compiling base64 v0.22.1 Compiling mime v0.3.17 Compiling bitflags v1.3.2 Compiling simd-adler32 v0.3.7 Compiling zopfli v0.8.1 Compiling ureq-proto v0.4.2 Compiling fluent-uri v0.1.4 Compiling which v8.0.0 Compiling mime_guess v2.0.5 Compiling shadow-rs v1.2.0 Compiling rustls-platform-verifier v0.5.3 Compiling rand_chacha v0.9.0 Compiling reedline v0.42.0 Compiling crossbeam-deque v0.8.5 Compiling idna v1.0.3 Compiling indicatif v0.17.11 Compiling darling v0.20.10 Compiling pest_derive v2.7.15 Compiling pest_consume_macros v1.1.0 Compiling rust-embed-utils v8.7.0 Compiling oem_cp v2.1.0 Compiling tabled v0.20.0 Compiling rustls-pemfile v2.2.0 Compiling webpki-roots v0.26.8 Compiling nu-pretty-hex v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-pretty-hex) warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-pretty-hex/src/pretty_hex.rs:302:17 | 302 | fn hex_dump(&self) -> Hex; | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 302 | fn hex_dump(&self) -> Hex<'_, Self>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-pretty-hex/src/pretty_hex.rs:306:17 | 306 | fn hex_conf(&self, cfg: HexConfig) -> Hex; | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 306 | fn hex_conf(&self, cfg: HexConfig) -> Hex<'_, Self>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-pretty-hex/src/pretty_hex.rs:313:17 | 313 | fn hex_dump(&self) -> Hex { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 313 | fn hex_dump(&self) -> Hex<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-pretty-hex/src/pretty_hex.rs:316:17 | 316 | fn hex_conf(&self, cfg: HexConfig) -> Hex { | ^^^^^ --------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 316 | fn hex_conf(&self, cfg: HexConfig) -> Hex<'_, Self> { | +++ warning: `nu-pretty-hex` (lib) generated 4 warnings Compiling toml_datetime v0.6.8 Compiling serde_spanned v0.6.8 Compiling serde_repr v0.1.19 Compiling futures-macro v0.3.31 Compiling socks v0.3.4 Compiling thread_local v1.1.8 Compiling is-docker v0.2.0 Compiling nom v8.0.0 Compiling indoc v2.0.5 Compiling static_assertions v1.1.0 Compiling winnow v0.6.20 Compiling utf-8 v0.7.6 Compiling futures-task v0.3.31 Compiling fastrand v2.3.0 Compiling pin-utils v0.1.0 Compiling home v0.5.9 Compiling futures-core v0.3.31 Compiling anyhow v1.0.94 Compiling pin-project-lite v0.2.15 Compiling futures-util v0.3.31 Compiling parse_datetime v0.8.0 Compiling toml_edit v0.22.22 Compiling etcetera v0.10.0 Compiling tempfile v3.21.0 Compiling ureq v3.0.12 Compiling compact_str v0.8.0 Compiling instability v0.3.7 Compiling fuzzy-matcher v0.3.7 Compiling is-wsl v0.4.0 Compiling lsp-types v0.97.0 Compiling nu-table v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-table) Compiling rand v0.9.0 Compiling rust-embed-impl v8.7.0 Compiling pest_consume v1.1.3 Compiling url v2.5.4 Compiling nu-cmd-lang v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-cmd-lang) Compiling zip v4.1.0 Compiling notify v6.1.1 Compiling serde_urlencoded v0.7.1 Compiling quick-xml v0.37.5 Compiling codepage v0.1.2 Compiling unicode-truncate v1.1.0 Compiling time-macros v0.2.19 Compiling nucleo-matcher v0.3.1 Compiling pori v0.0.0 Compiling itertools v0.11.0 Compiling csv-core v0.1.11 Compiling platform-info v2.0.4 Compiling fs_extra v1.3.0 Compiling atoi_simd v0.16.0 Compiling is_executable v1.0.4 Compiling fast-float2 v0.2.3 Compiling quick-error v2.0.1 Compiling file-id v0.2.2 Compiling unsafe-libyaml v0.2.11 Compiling urlencoding v2.1.3 Compiling shell-words v1.1.0 Compiling pathdiff v0.2.3 Compiling cassowary v0.3.0 Compiling serde_yaml v0.9.34+deprecated Compiling ratatui v0.29.0 Compiling open v5.3.1 Compiling dialoguer v0.11.0 Compiling trash v5.2.1 Compiling notify-debouncer-full v0.3.2 Compiling wax v0.6.0 Compiling uu_cp v0.0.30 Compiling calamine v0.28.0 Compiling nu-cli v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-cli) warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/commands/history/history_.rs:124:17 | 124 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 124 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/commands/history/history_import.rs:47:17 | 47 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 47 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/commands/history/history_session.rs:21:17 | 21 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 21 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/commands/keybindings_default.rs:22:17 | 22 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 22 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/commands/keybindings_list.rs:30:17 | 30 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 30 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/commands/keybindings_listen.rs:61:17 | 61 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 61 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/completions/completion_options.rs:62:50 | 62 | pub fn new(needle: impl AsRef, options: &CompletionOptions) -> NuMatcher { | ^^^^^^^^^^^^^^^^^^ ------------ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 62 | pub fn new(needle: impl AsRef, options: &CompletionOptions) -> NuMatcher<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/nu_highlight.rs:77:17 | 77 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 77 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/print.rs:92:17 | 92 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 92 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/prompt.rs:108:27 | 108 | fn render_prompt_left(&self) -> Cow { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | fn render_prompt_left(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/prompt.rs:146:28 | 146 | fn render_prompt_right(&self) -> Cow { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 146 | fn render_prompt_right(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/prompt.rs:159:32 | 159 | fn render_prompt_indicator(&self, edit_mode: PromptEditMode) -> Cow { | ^^^^^ the lifetime is elided here -------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 159 | fn render_prompt_indicator(&self, edit_mode: PromptEditMode) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/prompt.rs:186:42 | 186 | fn render_prompt_multiline_indicator(&self) -> Cow { | ^^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 186 | fn render_prompt_multiline_indicator(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cli/src/prompt.rs:195:9 | 195 | &self, | ^^^^^ the lifetime is elided here 196 | history_search: PromptHistorySearch, 197 | ) -> Cow { | -------- the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 197 | ) -> Cow<'_, str> { | +++ Compiling uu_mv v0.0.30 Compiling uu_uname v0.0.30 Compiling csv v1.3.1 Compiling lsp-textdocument v0.4.2 Compiling rust-embed v8.7.0 Compiling dtparse v2.0.1 Compiling rayon v1.11.0 Compiling human-date-parser v0.3.1 Compiling uu_mktemp v0.0.30 Compiling update-informer v1.3.0 Compiling toml v0.8.19 warning: `nu-cli` (lib) generated 14 warnings Compiling multipart-rs v0.1.13 Compiling uu_touch v0.0.30 Compiling titlecase v3.6.0 Compiling lsp-server v0.7.8 Compiling chardetng v0.1.17 Compiling devicons v0.6.12 Compiling uu_whoami v0.0.30 Compiling uu_mkdir v0.0.30 Compiling print-positions v0.6.1 Compiling nuon v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nuon) Compiling webpki-roots v1.0.0 Compiling nu-term-grid v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-term-grid) Compiling umask v2.1.0 Compiling filesize v0.2.0 Compiling roxmltree v0.20.0 Compiling nu v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0) Compiling bracoxide v0.1.6 Compiling data-encoding v2.9.0 Compiling termcolor v1.4.1 Compiling alphanumeric-sort v1.5.3 Compiling simplelog v0.12.2 Compiling nu-command v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-command) Compiling nu-lsp v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-lsp) error[E0432]: unresolved import `nix::sys::resource` --> crates/nu-command/src/platform/ulimit.rs:1:15 | 1 | use nix::sys::resource::{RLIM_INFINITY, Resource, rlim_t}; | ^^^^^^^^ could not find `resource` in `sys` error[E0433]: failed to resolve: could not find `resource` in `sys` --> crates/nu-command/src/platform/ulimit.rs:403:15 | 403 | nix::sys::resource::setrlimit(res, soft_limit, hard_limit).map_err(|e| { | ^^^^^^^^ could not find `resource` in `sys` error[E0433]: failed to resolve: could not find `resource` in `sys` --> crates/nu-command/src/platform/ulimit.rs:416:15 | 416 | nix::sys::resource::getrlimit(res).map_err(|e| ShellError::GenericError { | ^^^^^^^^ could not find `resource` in `sys` Compiling nu-explore v0.107.0 (/home/pbulk/build-disk/shells/nushell/work/nushell-0.107.0/crates/nu-explore) warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-lsp/src/hover.rs:192:56 | 192 | fn fix_manpage_ascii_shenanigans(text: &str) -> Cow { | ^^^^ -------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 192 | fn fix_manpage_ascii_shenanigans(text: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-explore/src/explore.rs:113:17 | 113 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 113 | fn examples(&self) -> Vec> { | ++++ error[E0063]: missing field `ownership` in initializer of `uu_cp::Attributes` --> crates/nu-command/src/filesystem/ucp.rs:295:30 | 295 | let mut attributes = uu_cp::Attributes { | ^^^^^^^^^^^^^^^^^ missing `ownership` error[E0063]: missing field `ownership` in initializer of `uu_cp::Attributes` --> crates/nu-command/src/filesystem/ucp.rs:316:12 | 316 | Ok(uu_cp::Attributes { | ^^^^^^^^^^^^^^^^^ missing `ownership` warning: `nu-explore` (lib) generated 1 warning warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/alias.rs:51:17 | 51 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 51 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/attr/category.rs:52:17 | 52 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 52 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/attr/deprecated.rs:87:17 | 87 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 87 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/attr/example.rs:115:17 | 115 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 115 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/attr/search_terms.rs:48:17 | 48 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/break_.rs:48:17 | 48 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/collect.rs:103:17 | 103 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 103 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/const_.rs:70:17 | 70 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/continue_.rs:47:17 | 47 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 47 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/def.rs:46:17 | 46 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 46 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/describe.rs:66:17 | 66 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 66 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/do_.rs:198:17 | 198 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 198 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/echo.rs:55:17 | 55 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 55 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/error_make.rs:54:17 | 54 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 54 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/export.rs:41:17 | 41 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 41 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/export_alias.rs:51:17 | 51 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 51 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/export_const.rs:48:17 | 48 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/export_def.rs:46:17 | 46 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 46 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/export_extern.rs:43:17 | 43 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 43 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/export_module.rs:48:17 | 48 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/export_use.rs:47:17 | 47 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 47 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/extern_.rs:43:17 | 43 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 43 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/for_.rs:59:17 | 59 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 59 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/hide.rs:53:17 | 53 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 53 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/hide_env.rs:67:17 | 67 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 67 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/if_.rs:115:17 | 115 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 115 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/ignore.rs:57:17 | 57 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 57 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/let_.rs:57:17 | 57 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 57 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/loop_.rs:48:17 | 48 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/match_.rs:52:17 | 52 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 52 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/module.rs:48:17 | 48 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/mut_.rs:57:17 | 57 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 57 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/overlay/hide.rs:103:17 | 103 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 103 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/overlay/list.rs:79:17 | 79 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 79 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/overlay/new.rs:67:17 | 67 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 67 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/overlay/use_.rs:187:17 | 187 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 187 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/return_.rs:51:17 | 51 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 51 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/scope/aliases.rs:35:17 | 35 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 35 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/scope/commands.rs:35:17 | 35 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 35 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/scope/engine_stats.rs:36:17 | 36 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 36 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/scope/externs.rs:35:17 | 35 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 35 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/scope/modules.rs:35:17 | 35 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 35 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/scope/variables.rs:35:17 | 35 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 35 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/try_.rs:58:17 | 58 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 58 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/use_.rs:169:17 | 169 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 169 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/version.rs:88:17 | 88 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 88 | fn examples(&self) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> crates/nu-cmd-lang/src/core_commands/while_.rs:57:17 | 57 | fn examples(&self) -> Vec { | ^^^^^ ------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 57 | fn examples(&self) -> Vec> { | ++++ Some errors have detailed explanations: E0063, E0432, E0433. For more information about an error, try `rustc --explain E0063`. error: could not compile `nu-command` (lib) due to 5 previous errors warning: build failed, waiting for other jobs to finish... warning: `nu-lsp` (lib) generated 1 warning warning: `nu-cmd-lang` (lib) generated 47 warnings *** Error code 101 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/shells/nushell *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/shells/nushell