Skip to content

Instantly share code, notes, and snippets.

@Jayman2000
Last active August 27, 2025 19:09
Show Gist options
  • Select an option

  • Save Jayman2000/f9ae3ccfcca0cd0649675fed15cb3f8a to your computer and use it in GitHub Desktop.

Select an option

Save Jayman2000/f9ae3ccfcca0cd0649675fed15cb3f8a to your computer and use it in GitHub Desktop.
A log used to help report a Nixpkgs bug: <https://github.com/NixOS/nixpkgs/issues/437625>
Using versionCheckHook
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/9acjk0hrkx60ayp4scxm1fzbm9fxd0sk-source
source root is source
Executing cargoSetupPostUnpackHook
Finished cargoSetupPostUnpackHook
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Executing cargoSetupPostPatchHook
Validating consistency between /build/source/Cargo.lock and /build/uv-0.8.6-vendor/Cargo.lock
Finished cargoSetupPostPatchHook
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
Executing cargoBuildHook
cargoBuildHook flags: -j 4 --target i686-unknown-linux-gnu --offline --profile release --package uv
Compiling proc-macro2 v1.0.95
Compiling unicode-ident v1.0.18
Compiling libc v0.2.174
Compiling cfg-if v1.0.1
Compiling memchr v2.7.5
Compiling serde v1.0.219
Compiling pin-project-lite v0.2.16
Compiling smallvec v1.15.1
Compiling quote v1.0.40
Compiling syn v2.0.104
Compiling once_cell v1.21.3
Compiling shlex v1.3.0
Compiling bitflags v2.9.1
Compiling jobserver v0.1.33
Compiling itoa v1.0.15
Compiling stable_deref_trait v1.2.0
Compiling cc v1.2.30
Compiling bytes v1.10.1
Compiling socket2 v0.6.0
Compiling signal-hook-registry v1.4.5
Compiling mio v1.0.4
Compiling tracing-core v0.1.34
Compiling foldhash v0.1.5
Compiling writeable v0.6.1
Compiling equivalent v1.0.2
Compiling litemap v0.8.0
Compiling allocator-api2 v0.2.21
Compiling icu_properties_data v2.0.1
Compiling autocfg v1.5.0
Compiling icu_normalizer_data v2.0.0
Compiling ryu v1.0.20
Compiling hashbrown v0.15.4
Compiling percent-encoding v2.3.1
Compiling serde_json v1.0.142
Compiling form_urlencoded v1.2.1
Compiling pkg-config v0.3.32
Compiling futures-core v0.3.31
Compiling utf8_iter v1.0.4
Compiling rustix v1.0.8
Compiling linux-raw-sys v0.9.4
Compiling log v0.4.27
Compiling futures-io v0.3.31
Compiling ref-cast v1.0.24
Compiling synstructure v0.13.2
Compiling serde_derive_internals v0.29.1
Compiling aho-corasick v1.1.3
Compiling futures-sink v0.3.31
Compiling regex-syntax v0.8.5
Compiling serde_derive v1.0.219
Compiling zerofrom-derive v0.1.6
Compiling yoke-derive v0.8.0
Compiling zerofrom v0.1.6
Compiling displaydoc v0.2.5
Compiling yoke v0.8.0
Compiling zerovec-derive v0.11.1
Compiling tokio-macros v2.5.0
Compiling tokio v1.47.0
Compiling zerovec v0.11.2
Compiling zerotrie v0.2.2
Compiling tracing-attributes v0.1.30
Compiling tinystr v0.8.1
Compiling icu_locale_core v2.0.0
Compiling potential_utf v0.1.2
Compiling icu_collections v2.0.0
Compiling icu_provider v2.0.0
Compiling tracing v0.1.41
Compiling icu_normalizer v2.0.0
Compiling icu_properties v2.0.1
Compiling indexmap v2.10.0
Compiling idna_adapter v1.2.1
Compiling ref-cast-impl v1.0.24
Compiling idna v1.0.3
Compiling url v2.5.4
Compiling regex-automata v0.4.9
Compiling schemars_derive v1.0.4
Compiling dyn-clone v1.0.19
Compiling fs-err v3.1.1
Compiling crossbeam-utils v0.8.21
Compiling crc32fast v1.5.0
Compiling ptr_meta_derive v0.3.0
Compiling zstd-sys v2.0.15+zstd.1.5.7
Compiling schemars v1.0.4
Compiling ptr_meta v0.3.0
Compiling thiserror v2.0.12
Compiling slab v0.4.10
Compiling adler2 v2.0.1
Compiling zlib-rs v0.5.1
Compiling miniz_oxide v0.8.9
Compiling libz-rs-sys v0.5.1
Compiling rancor v0.1.0
Compiling bytecheck_derive v0.8.1
Compiling thiserror-impl v2.0.12
Compiling futures-macro v0.3.31
Compiling futures-channel v0.3.31
Compiling bzip2-sys v0.1.13+1.0.8
Compiling lzma-sys v0.1.20
Compiling getrandom v0.2.16
Compiling simdutf8 v0.1.5
Compiling zstd-safe v7.2.4
Compiling same-file v1.0.6
Compiling futures-task v0.3.31
Compiling pin-utils v0.1.0
Compiling subtle v2.6.1
Compiling futures-util v0.3.31
Compiling bytecheck v0.8.1
Compiling flate2 v1.1.2
Compiling munge_macro v0.4.5
Compiling getrandom v0.3.3
Compiling fastrand v2.3.0
Compiling munge v0.4.5
Compiling rend v0.5.2
Compiling tokio-util v0.7.15
Compiling rkyv_derive v0.8.11
Compiling fnv v1.0.7
Compiling smawk v0.3.2
Compiling base64 v0.22.1
Compiling either v1.15.0
Compiling unicode-linebreak v0.1.5
Compiling unicode-width v0.2.1
Compiling rkyv v0.8.11
Compiling textwrap v0.16.2
Compiling http v1.3.1
Compiling bzip2 v0.5.2
Compiling xz2 v0.1.7
Compiling ring v0.17.14
Compiling encoding_rs v0.8.35
Compiling hex v0.4.3
Compiling zeroize v1.8.1
Compiling rustc-hash v2.1.1
Compiling rustls-pki-types v1.12.0
Compiling tempfile v3.20.0
Compiling uv-macros v0.0.1 (/build/source/crates/uv-macros)
Compiling bstr v1.12.0
Compiling utf8parse v0.2.2
Compiling arcstr v1.2.0
Compiling uv-small-str v0.0.1 (/build/source/crates/uv-small-str)
Compiling anstyle-parse v0.2.7
Compiling http-body v1.0.1
Compiling regex v1.11.1
Compiling uv-redacted v0.0.1 (/build/source/crates/uv-redacted)
Compiling untrusted v0.9.0
Compiling httparse v1.10.1
Compiling colorchoice v1.0.4
Compiling anstyle-query v1.1.3
Compiling anstyle v1.0.11
Compiling is_terminal_polyfill v1.70.1
Compiling encoding_rs_io v0.1.7
Compiling anstream v0.6.19
Compiling fs2 v0.4.3
Compiling tower-service v0.3.3
Compiling dunce v1.0.5
Compiling typenum v1.18.0
Compiling atomic-waker v1.1.2
Compiling try-lock v0.2.5
Compiling anyhow v1.0.98
Compiling rustls v0.23.29
Compiling thiserror v1.0.69
Compiling path-slash v0.2.1
Compiling version_check v0.9.5
Compiling uv-fs v0.0.1 (/build/source/crates/uv-fs)
Compiling generic-array v0.14.7
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-fs/src/path.rs:210:29
|
210 | pub fn normalize_path(path: &Path) -> Cow<Path> {
| ^^^^^ --------- 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
|
210 | pub fn normalize_path(path: &Path) -> Cow<'_, Path> {
| +++
Compiling want v0.3.1
Compiling h2 v0.4.12
warning: `uv-fs` (lib) generated 1 warning
Compiling crossbeam-epoch v0.9.18
Compiling thiserror-impl v1.0.69
Compiling seahash v4.1.0
Compiling owo-colors v4.2.2
Compiling unicase v2.8.1
Compiling mime_guess v2.0.5
Compiling uv-cache-key v0.0.1 (/build/source/crates/uv-cache-key)
Compiling hyper v1.6.0
Compiling crossbeam-deque v0.8.6
Compiling globset v0.4.16
Compiling walkdir v2.5.0
Compiling zstd v0.13.3
Compiling sync_wrapper v1.0.2
Compiling socket2 v0.5.10
Compiling async-compression v0.4.19
Compiling version-ranges v0.1.1 (https://github.com/astral-sh/pubgrub?rev=06ec5a5f59ffaeb6cf5079c6cb184467da06c9db#06ec5a5f)
Compiling rustls-webpki v0.103.4
Compiling typeid v1.0.3
Compiling ipnet v2.11.0
Compiling openssl-probe v0.1.6
Compiling tower-layer v0.3.3
Compiling winnow v0.7.12
Compiling tower v0.5.2
Compiling rustls-native-certs v0.8.1
Compiling hyper-util v0.1.16
Compiling toml_parser v1.0.1
Compiling uv-static v0.0.1 (/build/source/crates/uv-static)
Compiling webpki-roots v1.0.2
Compiling futures-executor v0.3.31
Compiling toml_datetime v0.7.0
Compiling serde_spanned v1.0.0
Compiling mime v0.3.17
Compiling toml_writer v1.0.2
Compiling iri-string v0.7.8
Compiling unscanny v0.1.0
Compiling uv-pep440 v0.7.0 (/build/source/crates/uv-pep440)
Compiling tokio-rustls v0.26.2
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-pep440/src/version.rs:363:20
|
363 | pub fn release(&self) -> Release {
| ^^^^^ ------- 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
|
363 | pub fn release(&self) -> Release<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-pep440/src/version.rs:426:18
|
426 | pub fn local(&self) -> LocalVersionSlice {
| ^^^^^ ----------------- 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 | pub fn local(&self) -> LocalVersionSlice<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-pep440/src/version.rs:1408:20
|
1408 | fn local_slice(&self) -> LocalVersionSlice {
| ^^^^^ ----------------- 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
|
1408 | fn local_slice(&self) -> LocalVersionSlice<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-pep440/src/version.rs:2728:28
|
2728 | fn sortable_tuple(version: &Version) -> (u64, u64, Option<u64>, u64, LocalVersionSlice) {
| ^^^^^^^^ 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
|
2728 | fn sortable_tuple(version: &Version) -> (u64, u64, Option<u64>, u64, LocalVersionSlice<'_>) {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-pep440/src/version_specifier.rs:954:31
|
954 | pub fn with_patch_version(&self, patch: u64) -> TildeVersionSpecifier {
| ^^^^^ --------------------- 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
|
954 | pub fn with_patch_version(&self, patch: u64) -> TildeVersionSpecifier<'_> {
| ++++
Compiling hyper-rustls v0.27.7
Compiling futures v0.3.31
Compiling http-body-util v0.1.3
Compiling uv-platform-tags v0.0.1 (/build/source/crates/uv-platform-tags)
warning: `uv-pep440` (lib) generated 5 warnings
Compiling tower-http v0.6.6
Compiling uv-normalize v0.0.1 (/build/source/crates/uv-normalize)
Compiling serde_urlencoded v0.7.1
Compiling terminal_size v0.4.2
Compiling lock_api v0.4.13
Compiling option-ext v0.2.0
Compiling zerocopy v0.8.26
Compiling byteorder v1.5.0
Compiling parking_lot_core v0.9.11
Compiling dirs-sys v0.5.0
Compiling reqwest v0.12.22
Compiling erased-serde v0.4.6
Compiling crypto-common v0.1.6
Compiling block-buffer v0.10.4
Compiling ignore v0.4.23
Compiling uv-git-types v0.0.1 (/build/source/crates/uv-git-types)
Compiling charset v0.1.5
Compiling itertools v0.14.0
Compiling async-trait v0.1.88
Compiling data-encoding v2.9.0
Compiling quoted_printable v0.5.1
Compiling scopeguard v1.2.0
Compiling heck v0.5.0
Compiling clap_lex v0.7.5
Compiling strsim v0.11.1
Compiling fixedbitset v0.5.7
Compiling boxcar v0.2.13
Compiling uv-pep508 v0.6.0 (/build/source/crates/uv-pep508)
Compiling petgraph v0.8.2
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-pep508/src/verbatim_url.rs:527:25
|
527 | fn split_fragment(path: &Path) -> (Cow<Path>, Option<&str>) {
| ^^^^^ --------- ---- the same lifetime is elided 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
= note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
help: use `'_` for type paths
|
527 | fn split_fragment(path: &Path) -> (Cow<'_, Path>, Option<&str>) {
| +++
Compiling clap_builder v4.5.42
Compiling clap_derive v4.5.41
Compiling mailparse v0.16.1
warning: `uv-pep508` (lib) generated 1 warning
Compiling reqwest-middleware v0.4.2 (https://github.com/astral-sh/reqwest-middleware?rev=ad8b9d332d1773fde8b4cd008486de5973e0a3f8#ad8b9d33)
Compiling serde-untagged v0.1.7
Compiling digest v0.10.7
Compiling dirs v6.0.0
Compiling uv-distribution-filename v0.0.1 (/build/source/crates/uv-distribution-filename)
Compiling toml_edit v0.23.2
Compiling uv-warnings v0.0.1 (/build/source/crates/uv-warnings)
Compiling jiff v0.2.15
Compiling os_str_bytes v6.6.1
Compiling hashbrown v0.14.5
Compiling shellexpand v3.1.1
Compiling ppv-lite86 v0.2.21
Compiling clap v4.5.42
Compiling dashmap v6.1.0
Compiling toml v0.9.2
Compiling rand_core v0.6.4
Compiling crc-catalog v2.4.0
Compiling home v0.5.11
Compiling crc v3.3.0
Compiling rand_chacha v0.3.1
Compiling uv-once-map v0.0.1 (/build/source/crates/uv-once-map)
Compiling rust-netrc v0.1.2
Compiling globwalk v0.9.1
Compiling num-traits v0.2.19
Compiling filetime v0.2.25
Compiling cpufeatures v0.2.17
Compiling bumpalo v3.19.0
Compiling paste v1.0.15
Compiling simd-adler32 v0.3.7
Compiling zip v2.4.2
Compiling sha2 v0.10.9
Compiling zopfli v0.8.2
Compiling uv-cache-info v0.0.1 (/build/source/crates/uv-cache-info)
Compiling uv-auth v0.0.1 (/build/source/crates/uv-auth)
Compiling uv-pypi-types v0.0.1 (/build/source/crates/uv-pypi-types)
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-pypi-types/src/supported_environments.rs:28:17
|
28 | pub fn iter(&self) -> std::slice::Iter<MarkerTree> {
| ^^^^^ ---------------------------- 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
|
28 | pub fn iter(&self) -> std::slice::Iter<'_, MarkerTree> {
| +++
Compiling rand v0.8.5
Compiling lzma-rs v0.3.0
Compiling parking v2.2.1
Compiling etcetera v0.10.0
Compiling rayon-core v1.12.1
Compiling uv-dirs v0.0.1 (/build/source/crates/uv-dirs)
Compiling rmp v0.8.14
Compiling uv-distribution-types v0.0.1 (/build/source/crates/uv-distribution-types)
Compiling env_home v0.1.0
Compiling shell-escape v0.1.5
Compiling uv-version v0.8.6 (/build/source/crates/uv-version)
Compiling cargo-util v0.2.21
Compiling which v8.0.0
Compiling rmp-serde v1.3.0
warning: `uv-pypi-types` (lib) generated 1 warning
Compiling nanoid v0.4.0
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:571:19
|
571 | pub fn as_ref(&self) -> DistRef {
| ^^^^^ ------- 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
|
571 | pub fn as_ref(&self) -> DistRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:877:23
|
877 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
877 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:883:23
|
883 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
883 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:889:23
|
889 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
889 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:895:23
|
895 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
895 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:901:23
|
901 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
901 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:907:23
|
907 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
907 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:913:23
|
913 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
913 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:919:23
|
919 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
919 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:925:23
|
925 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
925 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:931:23
|
931 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
931 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:943:23
|
943 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
943 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/lib.rs:953:23
|
953 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
953 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/any.rs:41:26
|
41 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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 installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/cached.rs:186:23
|
186 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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 version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/cached.rs:192:23
|
192 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
192 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/cached.rs:198:23
|
198 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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 version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/cached.rs:207:26
|
207 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
207 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/cached.rs:213:26
|
213 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
213 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/cached.rs:219:26
|
219 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
219 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/dist_error.rs:156:17
|
156 | pub fn iter(&self) -> std::slice::Iter<DerivationStep> {
| ^^^^^ -------------------------------- 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
|
156 | pub fn iter(&self) -> std::slice::Iter<'_, DerivationStep> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/installed.rs:406:23
|
406 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
406 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/installed.rs:454:26
|
454 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
454 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/installed.rs:460:26
|
460 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
460 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/installed.rs:466:26
|
466 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
466 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/installed.rs:472:26
|
472 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
472 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/installed.rs:478:26
|
478 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
478 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/installed.rs:484:26
|
484 | fn installed_version(&self) -> InstalledVersion {
| ^^^^^ ---------------- 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
|
484 | fn installed_version(&self) -> InstalledVersion<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/prioritized_distribution.rs:423:16
|
423 | pub fn get(&self) -> Option<CompatibleDist> {
| ^^^^^ -------------- 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
|
423 | pub fn get(&self) -> Option<CompatibleDist<'_>> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/requested.rs:40:23
|
40 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
40 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/resolved.rs:167:23
|
167 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
167 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/resolved.rs:204:23
|
204 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
204 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/traits.rs:26:23
|
26 | fn version_or_url(&self) -> VersionOrUrlRef;
| ^^^^^ --------------- 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
|
26 | fn version_or_url(&self) -> VersionOrUrlRef<'_>;
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution-types/src/traits.rs:59:26
|
59 | fn installed_version(&self) -> InstalledVersion;
| ^^^^^ ---------------- 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 installed_version(&self) -> InstalledVersion<'_>;
| ++++
Compiling pin-project-internal v1.1.10
Compiling uv-cache v0.0.1 (/build/source/crates/uv-cache)
Compiling rayon v1.10.0
Compiling pin-project v1.1.10
Compiling uv-git v0.0.1 (/build/source/crates/uv-git)
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-git/src/resolver.rs:48:12
|
48 | fn get(&self, reference: &RepositoryReference) -> Option<Ref<RepositoryReference, GitOid>> {
| ^^^^^ 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
= note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
help: use `'_` for type paths
|
48 | fn get(&self, reference: &RepositoryReference) -> Option<Ref<'_, RepositoryReference, GitOid>> {
| +++
Compiling futures-lite v2.6.0
Compiling tokio-stream v0.1.17
warning: `uv-git` (lib) generated 1 warning
Compiling xattr v1.5.1
Compiling sys-info v0.9.1
Compiling portable-atomic v1.11.1
Compiling async_zip v0.0.17 (https://github.com/astral-sh/rs-async-zip?rev=285e48742b74ab109887d62e1ae79e7c15fd4878#285e4874)
Compiling uv-configuration v0.0.1 (/build/source/crates/uv-configuration)
Compiling retry-policies v0.4.0
Compiling itertools v0.13.0
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-configuration/src/dependency_groups.rs:255:28
|
255 | pub fn as_flags_pretty(&self) -> Vec<Cow<str>> {
| ^^^^^ -------- 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
|
255 | pub fn as_flags_pretty(&self) -> Vec<Cow<'_, str>> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-configuration/src/dependency_groups.rs:381:18
|
381 | pub fn names(&self) -> std::slice::Iter<GroupName> {
| ^^^^^ --------------------------- 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
|
381 | pub fn names(&self) -> std::slice::Iter<'_, GroupName> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-configuration/src/extras.rs:216:28
|
216 | pub fn as_flags_pretty(&self) -> Vec<Cow<str>> {
| ^^^^^ -------- 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
|
216 | pub fn as_flags_pretty(&self) -> Vec<Cow<'_, str>> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-configuration/src/extras.rs:315:18
|
315 | pub fn names(&self) -> std::slice::Iter<ExtraName> {
| ^^^^^ --------------------------- 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 names(&self) -> std::slice::Iter<'_, ExtraName> {
| +++
Compiling memmap2 v0.9.7
Compiling csv-core v0.1.12
Compiling rustix v0.38.44
Compiling bisection v0.1.0
Compiling utf8-width v0.1.7
Compiling http-content-range v0.2.3
Compiling html-escape v0.2.13
warning: `uv-distribution-types` (lib) generated 34 warnings
Compiling csv v1.3.1
Compiling async_http_range_reader v0.9.1
Compiling reqwest-retry v0.7.0 (https://github.com/astral-sh/reqwest-middleware?rev=ad8b9d332d1773fde8b4cd008486de5973e0a3f8#ad8b9d33)
Compiling uv-metadata v0.1.0 (/build/source/crates/uv-metadata)
Compiling uv-torch v0.1.0 (/build/source/crates/uv-torch)
warning: `uv-configuration` (lib) generated 4 warnings
Compiling scroll_derive v0.13.0
Compiling target-lexicon v0.13.2
Compiling linux-raw-sys v0.4.15
Compiling procfs v0.17.0
Compiling tl v0.7.8 (https://github.com/astral-sh/tl.git?rev=6e25b2ee2513d75385101a8ff9f591ef51f314ec#6e25b2ee)
Compiling scroll v0.13.0
Compiling astral-tokio-tar v0.5.2
Compiling uv-client v0.0.1 (/build/source/crates/uv-client)
Compiling md-5 v0.10.6
Compiling blake2 v0.10.6
Compiling procfs-core v0.17.0
Compiling plain v0.2.3
Compiling goblin v0.10.0
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-client/src/base_client.rs:567:28
|
567 | pub fn get<U: IntoUrl>(&self, url: U) -> RequestBuilder {
| ^^^^^ -------------- 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
|
567 | pub fn get<U: IntoUrl>(&self, url: U) -> RequestBuilder<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-client/src/base_client.rs:572:29
|
572 | pub fn post<U: IntoUrl>(&self, url: U) -> RequestBuilder {
| ^^^^^ -------------- 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
|
572 | pub fn post<U: IntoUrl>(&self, url: U) -> RequestBuilder<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-client/src/base_client.rs:577:29
|
577 | pub fn head<U: IntoUrl>(&self, url: U) -> RequestBuilder {
| ^^^^^ -------------- 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
|
577 | pub fn head<U: IntoUrl>(&self, url: U) -> RequestBuilder<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-client/src/registry_client.rs:300:23
|
300 | fn index_urls_for(&self, package_name: &PackageName) -> impl Iterator<Item = IndexMetadataRef> {
| ^^^^^ 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
|
300 | fn index_urls_for(&self, package_name: &PackageName) -> impl Iterator<Item = IndexMetadataRef<'_>> {
| ++++
Compiling uv-python v0.0.1 (/build/source/crates/uv-python)
Compiling uv-extract v0.0.1 (/build/source/crates/uv-extract)
Compiling uv-trampoline-builder v0.0.1 (/build/source/crates/uv-trampoline-builder)
Compiling uv-shell v0.0.1 (/build/source/crates/uv-shell)
Compiling reflink-copy v0.1.26
Compiling pathdiff v0.2.3
Compiling configparser v3.1.0
Compiling uv-install-wheel v0.0.1 (/build/source/crates/uv-install-wheel)
Compiling uv-platform v0.0.1 (/build/source/crates/uv-platform)
warning: `uv-client` (lib) generated 4 warnings
Compiling tar v0.4.44
Compiling uv-state v0.0.1 (/build/source/crates/uv-state)
Compiling uv-globfilter v0.1.0 (/build/source/crates/uv-globfilter)
Compiling uv-options-metadata v0.0.1 (/build/source/crates/uv-options-metadata)
Compiling spdx v0.10.9
Compiling glob v0.3.2
Compiling uv-build-backend v0.1.0 (/build/source/crates/uv-build-backend)
Compiling priority-queue v2.5.0
Compiling pubgrub v0.3.0 (https://github.com/astral-sh/pubgrub?rev=06ec5a5f59ffaeb6cf5079c6cb184467da06c9db#06ec5a5f)
Compiling uv-requirements-txt v0.0.1 (/build/source/crates/uv-requirements-txt)
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-python/src/environment.rs:305:26
|
305 | pub fn site_packages(&self) -> impl Iterator<Item = Cow<Path>> {
| ^^^^^ --------- 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
|
305 | pub fn site_packages(&self) -> impl Iterator<Item = Cow<'_, Path>> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-python/src/interpreter.rs:570:26
|
570 | pub fn site_packages(&self) -> impl Iterator<Item = Cow<Path>> {
| ^^^^^ --------- 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
|
570 | pub fn site_packages(&self) -> impl Iterator<Item = Cow<'_, Path>> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-python/src/sysconfig/parser.rs:25:28
|
25 | pub(super) fn iter_mut(&mut self) -> std::collections::btree_map::IterMut<String, Value> {
| ^^^^^^^^^ --------------------------------------------------- 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
|
25 | pub(super) fn iter_mut(&mut self) -> std::collections::btree_map::IterMut<'_, String, Value> {
| +++
Compiling uv-workspace v0.0.1 (/build/source/crates/uv-workspace)
Compiling console v0.16.0
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-workspace/src/dependency_groups.rs:228:18
|
228 | pub fn entry(&mut self, group: GroupName) -> Entry<GroupName, FlatDependencyGroup> {
| ^^^^^^^^^ ------------------------------------- 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
|
228 | pub fn entry(&mut self, group: GroupName) -> Entry<'_, GroupName, FlatDependencyGroup> {
| +++
Compiling uv-types v0.0.1 (/build/source/crates/uv-types)
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-types/src/hash.rs:35:41
|
35 | pub fn get<T: DistributionMetadata>(&self, distribution: &T) -> HashPolicy {
| ^^^^^ ---------- 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
|
35 | pub fn get<T: DistributionMetadata>(&self, distribution: &T) -> HashPolicy<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-types/src/hash.rs:56:24
|
56 | pub fn get_package(&self, name: &PackageName, version: &Version) -> HashPolicy {
| ^^^^^ 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
|
56 | pub fn get_package(&self, name: &PackageName, version: &Version) -> HashPolicy<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-types/src/hash.rs:79:20
|
79 | pub fn get_url(&self, url: &DisplaySafeUrl) -> HashPolicy {
| ^^^^^ ---------- 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 | pub fn get_url(&self, url: &DisplaySafeUrl) -> HashPolicy<'_> {
| ++++
warning: `uv-types` (lib) generated 3 warnings
Compiling uv-distribution v0.0.1 (/build/source/crates/uv-distribution)
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution/src/index/registry_wheel_index.rs:61:16
|
61 | pub fn get(&mut self, name: &'a PackageName) -> impl Iterator<Item = &IndexEntry> {
| ^^^^^^^^^ -----------
| | ||
| | |the same lifetime is hidden here
| the lifetime is elided here the same 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
|
61 | pub fn get(&mut self, name: &'a PackageName) -> impl Iterator<Item = &IndexEntry<'_>> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-distribution/src/index/registry_wheel_index.rs:66:17
|
66 | fn get_impl(&mut self, name: &'a PackageName) -> &[IndexEntry] {
| ^^^^^^^^^ -------------
| | | |
| | | the same lifetime is hidden here
| | the same lifetime is elided 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 get_impl(&mut self, name: &'a PackageName) -> &[IndexEntry<'_>] {
| ++++
Compiling uv-resolver v0.0.1 (/build/source/crates/uv-resolver)
warning: `uv-workspace` (lib) generated 1 warning
Compiling concurrent-queue v2.5.0
Compiling event-listener v5.4.0
warning: `uv-python` (lib) generated 3 warnings
Compiling uv-console v0.0.1 (/build/source/crates/uv-console)
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/candidate_selector.rs:743:23
|
743 | fn version_or_url(&self) -> uv_distribution_types::VersionOrUrlRef {
| ^^^^^ -------------------------------------- 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
|
743 | fn version_or_url(&self) -> uv_distribution_types::VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/lock/mod.rs:3921:17
|
3921 | fn filename(&self) -> Option<Cow<str>> {
| ^^^^^ -------- 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
|
3921 | fn filename(&self) -> Option<Cow<'_, str>> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/lock/export/pylock_toml.rs:1309:17
|
1309 | fn filename(&self, name: &PackageName) -> Result<Cow<WheelFilename>, PylockTomlErrorKind> {
| ^^^^^ 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
|
1309 | fn filename(&self, name: &PackageName) -> Result<Cow<'_, WheelFilename>, PylockTomlErrorKind> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/pubgrub/distribution.rs:32:23
|
32 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
32 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/resolution/mod.rs:78:23
|
78 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
78 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/resolution/requirements_txt.rs:36:9
|
36 | &self,
| ^^^^^ the lifetime is elided here
...
39 | ) -> Cow<str> {
| -------- 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
|
39 | ) -> Cow<'_, str> {
| +++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/resolution/requirements_txt.rs:146:33
|
146 | pub(crate) fn to_comparator(&self) -> RequirementsTxtComparator {
| ^^^^^ ------------------------- 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 | pub(crate) fn to_comparator(&self) -> RequirementsTxtComparator<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/resolution/requirements_txt.rs:216:23
|
216 | fn version_or_url(&self) -> VersionOrUrlRef {
| ^^^^^ --------------- 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
|
216 | fn version_or_url(&self) -> VersionOrUrlRef<'_> {
| ++++
warning: hiding a lifetime that's elided elsewhere is confusing
--> crates/uv-resolver/src/version_map.rs:175:9
|
175 | &self,
| ^^^^^ the lifetime is elided here
176 | range: &Ranges<Version>,
177 | ) -> impl DoubleEndedIterator<Item = (&Version, VersionMapDistHandle)> {
| -------- -------------------- the same lifetime is hidden here
| |
| the same lifetime is elided here
|
= help: the same lifetime is referred to in inconsistent ways, making the signature confusing
help: use `'_` for type paths
|
177 | ) -> impl DoubleEndedIterator<Item = (&Version, VersionMapDistHandle<'_>)> {
| ++++
Compiling event-listener-strategy v0.5.4
Compiling cfg_aliases v0.2.1
Compiling regex-syntax v0.6.29
Compiling nix v0.30.1
Compiling async-channel v2.5.0
Compiling uv-virtualenv v0.0.4 (/build/source/crates/uv-virtualenv)
Compiling regex-automata v0.1.10
warning: `uv-distribution` (lib) generated 2 warnings
Compiling clap_complete v4.5.55
Compiling uv-settings v0.0.1 (/build/source/crates/uv-settings)
Compiling overload v0.1.1
Compiling lazy_static v1.5.0
Compiling indoc v2.0.6
Compiling sharded-slab v0.1.7
Compiling nu-ansi-term v0.46.0
Compiling uv-cli v0.0.1 (/build/source/crates/uv-cli)
Compiling matchers v0.1.0
Compiling clap_complete_nushell v4.5.8
Compiling uv-installer v0.0.1 (/build/source/crates/uv-installer)
Compiling tracing-serde v0.2.0
Compiling tracing-log v0.2.0
Compiling thread_local v1.1.9
Compiling is_ci v1.2.0
Compiling supports-color v3.0.2
Compiling tracing-subscriber v0.3.19
Compiling clap_complete_command v0.6.1
Compiling uv-build-frontend v0.0.1 (/build/source/crates/uv-build-frontend)
Compiling miette-derive v7.6.0
Compiling unit-prefix v0.5.1
Compiling supports-hyperlinks v3.1.0
Compiling supports-unicode v3.0.0
Compiling unicode-width v0.1.14
Compiling nu-ansi-term v0.50.1
Compiling miette v7.6.0
Compiling tracing-tree v0.4.0
Compiling indicatif v0.18.0
Compiling uv-dispatch v0.0.1 (/build/source/crates/uv-dispatch)
Compiling ctrlc v3.4.7
Compiling uv-tool v0.0.1 (/build/source/crates/uv-tool)
Compiling uv-scripts v0.0.1 (/build/source/crates/uv-scripts)
Compiling uv-requirements v0.1.0 (/build/source/crates/uv-requirements)
Compiling uv-publish v0.1.0 (/build/source/crates/uv-publish)
Compiling uv-performance-memory-allocator v0.1.0 (/build/source/crates/uv-performance-memory-allocator)
Compiling dotenvy v0.15.7
Compiling uv v0.8.6 (/build/source/crates/uv)
warning: `uv-resolver` (lib) generated 9 warnings
rustc-LLVM ERROR: out of memory
Allocation failed
thread 'main' panicked at cargo-auditable/src/rustc_wrapper.rs:109:39:
called `Option::unwrap()` on a `None` value
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: could not compile `uv` (bin "uv")
Caused by:
process didn't exit successfully: `/nix/store/sad5vainfyfkwzvkzzvlwysk9ss1g4rg-cargo-auditable-0.6.5/bin/cargo-auditable rustc --crate-name uv --edition=2024 crates/uv/src/bin/uv.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat '--warn=clippy::pedantic' '--allow=clippy::used_underscore_binding' '--warn=clippy::use_self' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--allow=clippy::large_stack_arrays' '--allow=clippy::implicit_hasher' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --cfg 'feature="crates-io"' --cfg 'feature="default"' --cfg 'feature="default-tests"' --cfg 'feature="git"' --cfg 'feature="performance"' --cfg 'feature="performance-memory-allocator"' --cfg 'feature="pypi"' --cfg 'feature="python"' --cfg 'feature="python-eol"' --cfg 'feature="python-managed"' --cfg 'feature="slow-tests"' --cfg 'feature="test-ecosystem"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("axoupdater", "crates-io", "default", "default-tests", "git", "performance", "performance-memory-allocator", "pypi", "python", "python-eol", "python-managed", "python-patch", "self-update", "slow-tests", "test-ecosystem", "tracing-durations-export", "windows-gui-bin"))' -C metadata=5145fb0c341bddf3 -C extra-filename=-bdede8f09185ff36 --out-dir /build/source/target/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/nix/store/04v84q2ck83s81w9r7f85x3g7j00gxsq-gcc-wrapper-14.3.0/bin/cc -L dependency=/build/source/target/i686-unknown-linux-gnu/release/deps -L dependency=/build/source/target/release/deps --extern anstream=/build/source/target/i686-unknown-linux-gnu/release/deps/libanstream-351dddc241a948f7.rlib --extern anyhow=/build/source/target/i686-unknown-linux-gnu/release/deps/libanyhow-d8c03e5802e7e527.rlib --extern clap=/build/source/target/i686-unknown-linux-gnu/release/deps/libclap-b0468226d38acc5e.rlib --extern console=/build/source/target/i686-unknown-linux-gnu/release/deps/libconsole-70f0341465d01255.rlib --extern ctrlc=/build/source/target/i686-unknown-linux-gnu/release/deps/libctrlc-3625937ac98596d5.rlib --extern dotenvy=/build/source/target/i686-unknown-linux-gnu/release/deps/libdotenvy-b91cad6dba044764.rlib --extern dunce=/build/source/target/i686-unknown-linux-gnu/release/deps/libdunce-c07781051550b5d9.rlib --extern flate2=/build/source/target/i686-unknown-linux-gnu/release/deps/libflate2-f5571b9ccc19a463.rlib --extern fs_err=/build/source/target/i686-unknown-linux-gnu/release/deps/libfs_err-0a4504266689bdb5.rlib --extern futures=/build/source/target/i686-unknown-linux-gnu/release/deps/libfutures-bc14a402c5f7acc8.rlib --extern h2=/build/source/target/i686-unknown-linux-gnu/release/deps/libh2-2b7bf51072d7a4a3.rlib --extern http=/build/source/target/i686-unknown-linux-gnu/release/deps/libhttp-4a6842c515311838.rlib --extern indexmap=/build/source/target/i686-unknown-linux-gnu/release/deps/libindexmap-ca7fb3733e1bf358.rlib --extern indicatif=/build/source/target/i686-unknown-linux-gnu/release/deps/libindicatif-901e7143597558cb.rlib --extern indoc=/build/source/target/release/deps/libindoc-54f258c7cc4ad107.so --extern itertools=/build/source/target/i686-unknown-linux-gnu/release/deps/libitertools-9be00f7c72057dbb.rlib --extern jiff=/build/source/target/i686-unknown-linux-gnu/release/deps/libjiff-2c15a828673a8753.rlib --extern miette=/build/source/target/i686-unknown-linux-gnu/release/deps/libmiette-db050ea031c02dc4.rlib --extern nix=/build/source/target/i686-unknown-linux-gnu/release/deps/libnix-6451202c66509076.rlib --extern owo_colors=/build/source/target/i686-unknown-linux-gnu/release/deps/libowo_colors-52b0e601dc8b48c9.rlib --extern petgraph=/build/source/target/i686-unknown-linux-gnu/release/deps/libpetgraph-b9b1b5a921933580.rlib --extern regex=/build/source/target/i686-unknown-linux-gnu/release/deps/libregex-5a8b671b5abf1916.rlib --extern reqwest=/build/source/target/i686-unknown-linux-gnu/release/deps/libreqwest-6b0f0185473c0dce.rlib --extern rkyv=/build/source/target/i686-unknown-linux-gnu/release/deps/librkyv-ff6ebd6752be2d8f.rlib --extern rustc_hash=/build/source/target/i686-unknown-linux-gnu/release/deps/librustc_hash-375843db8de44966.rlib --extern serde=/build/source/target/i686-unknown-linux-gnu/release/deps/libserde-f1d2b71e2a2a1db4.rlib --extern serde_json=/build/source/target/i686-unknown-linux-gnu/release/deps/libserde_json-acf683e7d0039cf9.rlib --extern tempfile=/build/source/target/i686-unknown-linux-gnu/release/deps/libtempfile-bc92fb7139ec0e99.rlib --extern textwrap=/build/source/target/i686-unknown-linux-gnu/release/deps/libtextwrap-745387bcbf99a903.rlib --extern thiserror=/build/source/target/i686-unknown-linux-gnu/release/deps/libthiserror-e17881a433667e38.rlib --extern tokio=/build/source/target/i686-unknown-linux-gnu/release/deps/libtokio-bbb871c70d00e157.rlib --extern tokio_util=/build/source/target/i686-unknown-linux-gnu/release/deps/libtokio_util-d19cc539da78646a.rlib --extern toml=/build/source/target/i686-unknown-linux-gnu/release/deps/libtoml-85123b120b2e00de.rlib --extern toml_edit=/build/source/target/i686-unknown-linux-gnu/release/deps/libtoml_edit-0b02ea31dfb8670a.rlib --extern tracing=/build/source/target/i686-unknown-linux-gnu/release/deps/libtracing-90c9290c632bad2a.rlib --extern tracing_subscriber=/build/source/target/i686-unknown-linux-gnu/release/deps/libtracing_subscriber-d4b3f89afec759ba.rlib --extern tracing_tree=/build/source/target/i686-unknown-linux-gnu/release/deps/libtracing_tree-18090dee630c73ee.rlib --extern unicode_width=/build/source/target/i686-unknown-linux-gnu/release/deps/libunicode_width-f9b8ef881112d4e1.rlib --extern url=/build/source/target/i686-unknown-linux-gnu/release/deps/liburl-cbf0721da739ea1e.rlib --extern uv=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv-980f6de4ca31a8ad.rlib --extern uv_auth=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_auth-d6052a25c7cb371d.rlib --extern uv_build_backend=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_build_backend-85d18d415e3a19ef.rlib --extern uv_build_frontend=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_build_frontend-d20c164aac3242d6.rlib --extern uv_cache=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_cache-c870d676d07ba046.rlib --extern uv_cache_info=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_cache_info-c54d5b8fdc148bb7.rlib --extern uv_cache_key=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_cache_key-4c6311f5324addac.rlib --extern uv_cli=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_cli-30a8f5fa65e1d208.rlib --extern uv_client=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_client-967e1cdc8353b4c1.rlib --extern uv_configuration=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_configuration-4a867fd1b7d98cba.rlib --extern uv_console=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_console-8d6c20305e5b4f0a.rlib --extern uv_dispatch=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_dispatch-edbbd68302f7360a.rlib --extern uv_distribution=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_distribution-01a32925eba64fcc.rlib --extern uv_distribution_filename=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_distribution_filename-86b01c26600f4bfe.rlib --extern uv_distribution_types=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_distribution_types-1d13656878709bc4.rlib --extern uv_extract=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_extract-d11f26e60c8588de.rlib --extern uv_fs=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_fs-0f693aaafdaf3e8c.rlib --extern uv_git=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_git-7a100af86b1552c7.rlib --extern uv_git_types=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_git_types-ec7b3ebb916c6179.rlib --extern uv_install_wheel=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_install_wheel-f1c31393f1ae862c.rlib --extern uv_installer=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_installer-cdc2918c62335de5.rlib --extern uv_normalize=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_normalize-9cc7e2a504c39459.rlib --extern uv_pep440=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_pep440-8a20eaa12fe7bac4.rlib --extern uv_pep508=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_pep508-ac89423a46bff559.rlib --extern uv_performance_memory_allocator=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_performance_memory_allocator-e84fbd8b19bc1c59.rlib --extern uv_platform=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_platform-f0bec81100ff5f61.rlib --extern uv_platform_tags=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_platform_tags-7ff2a9f6e47b35e5.rlib --extern uv_publish=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_publish-060b75fec78f65fb.rlib --extern uv_pypi_types=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_pypi_types-b618f3db9cca61c0.rlib --extern uv_python=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_python-8e6eb0c3def3c2a1.rlib --extern uv_redacted=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_redacted-af6ad10eab04caa3.rlib --extern uv_requirements=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_requirements-43a3e3dfd09de915.rlib --extern uv_requirements_txt=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_requirements_txt-76c2be4dd457e228.rlib --extern uv_resolver=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_resolver-b17433b9bb95df38.rlib --extern uv_scripts=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_scripts-026b47acae5cc9d8.rlib --extern uv_settings=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_settings-8e288cd4c13973ad.rlib --extern uv_shell=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_shell-4868b51d653d0d0e.rlib --extern uv_static=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_static-b40e4f37eda6e15a.rlib --extern uv_tool=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_tool-22c1a52bec954c7f.rlib --extern uv_torch=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_torch-8a784c7254253f39.rlib --extern uv_trampoline_builder=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_trampoline_builder-51b1aaa3c0d036f2.rlib --extern uv_types=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_types-f230167023b0a9f1.rlib --extern uv_version=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_version-a6aef95585fccd5d.rlib --extern uv_virtualenv=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_virtualenv-f59cab572beeecc1.rlib --extern uv_warnings=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_warnings-803e85c91d3764dd.rlib --extern uv_workspace=/build/source/target/i686-unknown-linux-gnu/release/deps/libuv_workspace-ad39580271d7c4d7.rlib --extern version_ranges=/build/source/target/i686-unknown-linux-gnu/release/deps/libversion_ranges-45b17d63a34c9b8d.rlib --extern walkdir=/build/source/target/i686-unknown-linux-gnu/release/deps/libwalkdir-6f310518dafdb154.rlib --extern which=/build/source/target/i686-unknown-linux-gnu/release/deps/libwhich-833050e6cde826da.rlib --extern zip=/build/source/target/i686-unknown-linux-gnu/release/deps/libzip-54c5de1cf8a71c1d.rlib -L native=/build/source/target/i686-unknown-linux-gnu/release/build/bzip2-sys-5d679838bd8d450f/out/lib -L native=/build/source/target/i686-unknown-linux-gnu/release/build/lzma-sys-c4bc55f27af878c3/out -L native=/build/source/target/i686-unknown-linux-gnu/release/build/zstd-sys-c3152ead7d102d15/out -L native=/build/source/target/i686-unknown-linux-gnu/release/build/ring-6541f67b5f1d8917/out -L native=/build/source/target/i686-unknown-linux-gnu/release/build/sys-info-f3c8344001344728/out` (exit status: 101)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment