===> Building for zet-1.0.0nb1 Compiling libc v0.2.150 Compiling proc-macro2 v1.0.70 Compiling unicode-ident v1.0.12 Compiling errno v0.3.8 Compiling io-lifetimes v1.0.11 Compiling quote v1.0.33 Compiling rustix v0.37.27 Compiling anstyle v1.0.4 Compiling rustix v0.38.26 Compiling autocfg v1.1.0 Compiling indexmap v1.9.3 Compiling syn v2.0.39 Compiling anyhow v1.0.75 Compiling bitflags v2.4.1 Compiling strsim v0.10.0 Compiling utf8parse v0.2.1 Compiling cfg-if v1.0.0 Compiling bitflags v1.3.2 Compiling heck v0.4.1 Compiling clap_lex v0.6.0 Compiling clap_builder v4.4.11 Compiling clap_derive v4.4.7 Compiling encoding_rs v0.8.33 Compiling anstyle-parse v0.2.3 Compiling unicode-width v0.1.11 Compiling hashbrown v0.12.3 Compiling memchr v2.6.4 Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.2 Compiling smawk v0.3.2 Compiling byteorder v1.5.0 Compiling unicode-linebreak v0.1.5 Compiling textwrap v0.16.0 Compiling fxhash v0.2.1 Compiling anstream v0.6.5 Compiling bstr v1.8.0 Compiling is-terminal v0.4.9 Compiling encoding_rs_io v0.1.7 Compiling terminal_size v0.2.6 Compiling clap v4.4.11 Compiling once_cell v1.19.0 Compiling zet v2.0.0 (/Users/pbulk/build/textproc/zet/work/zet-b6a0c67f6ac76fb7bf8234951678b77fbac12d76) error: hiding a lifetime that's elided elsewhere is confusing --> src/help.rs:66:16 | 66 | fn parse(text: &str) -> 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: the lint level is defined here --> src/lib.rs:60:5 | 60 | warnings, | ^^^^^^^^ = note: `#[deny(mismatched_lifetime_syntaxes)]` implied by `#[deny(warnings)]` help: use `'_` for type paths | 66 | fn parse(text: &str) -> Vec> { | ++++ error: hiding a lifetime that's elided elsewhere is confusing --> src/operations.rs:175:20 | 175 | first_operand: &[u8], | ^^^^^ the lifetime is elided here 176 | rest: impl Iterator>, 177 | ) -> Result> { | --------- 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 | 177 | ) -> Result> { | +++ error: hiding a lifetime that's elided elsewhere is confusing --> src/operations.rs:234:20 | 234 | first_operand: &[u8], | ^^^^^ the lifetime is elided here 235 | rest: impl Iterator>, 236 | ) -> Result> { | --------- 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 | 236 | ) -> Result> { | +++ error: hiding a lifetime that's elided elsewhere is confusing --> src/set.rs:119:24 | 119 | pub(crate) fn keys(&self) -> map::Keys, B> { | ^^^^^ ----------------------- | | | | | | | the same lifetime is hidden here | | 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 | 119 | pub(crate) fn keys(&self) -> map::Keys<'_, Cow<'_, [u8]>, B> { | +++ +++ error: hiding a lifetime that's elided elsewhere is confusing --> src/set.rs:123:24 | 123 | pub(crate) fn iter(&self) -> map::Iter, B> { | ^^^^^ ----------------------- | | | | | | | the same lifetime is hidden here | | 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 | 123 | pub(crate) fn iter(&self) -> map::Iter<'_, Cow<'_, [u8]>, B> { | +++ +++ error: hiding a lifetime that's elided elsewhere is confusing --> src/set.rs:127:26 | 127 | pub(crate) fn values(&self) -> map::Values, B> { | ^^^^^ ------------------------- | | | | | | | the same lifetime is hidden here | | 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 | 127 | pub(crate) fn values(&self) -> map::Values<'_, Cow<'_, [u8]>, B> { | +++ +++ error: hiding a lifetime that's elided elsewhere is confusing --> src/styles.rs:16:33 | 16 | pub(crate) fn app_name(content: &str) -> StyledStr { | ^^^^ --------- 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 | 16 | pub(crate) fn app_name(content: &str) -> StyledStr<'_> { | ++++ error: hiding a lifetime that's elided elsewhere is confusing --> src/styles.rs:20:32 | 20 | pub(crate) fn as_item(content: &str) -> StyledStr { | ^^^^ --------- 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 | 20 | pub(crate) fn as_item(content: &str) -> StyledStr<'_> { | ++++ error: hiding a lifetime that's elided elsewhere is confusing --> src/styles.rs:24:33 | 24 | pub(crate) fn as_title(content: &str) -> StyledStr { | ^^^^ --------- 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 | 24 | pub(crate) fn as_title(content: &str) -> StyledStr<'_> { | ++++ error: could not compile `zet` (lib) due to 9 previous errors *** Error code 101 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/textproc/zet *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/textproc/zet