harmonia-clippy-3.3.0
checks.aarch64-linux.clippy
· build #665
· raw
1tribuchet: building on eliza
unpackPhase
2unpacking source archive /nix/store/g519gryvmx4lvcr2pjsi87fiv4bpyyk5-source3source root is sourcepatchPhase
4Executing configureCargoCommonVars5decompressing cargo artifacts from /nix/store/17inbb1x0avk6sxvc1nl7950zgmjnqyi-harmonia-deps-3.3.0/target.tar.zst to targetconfigurePhase
6will append /build/source/.cargo-home/config.toml with contents of /nix/store/j7pbc99mfk8ppiy0gsiqwnfq0yhrhyna-vendor-cargo-deps/config.toml7default configurePhase, nothing to dobuildPhase
8+++ command cargo --version9cargo 1.98.0 (797e8a9bc 2026-08-05)10+++ command cargo clippy --release --locked --all-targets --all-features -- -D warnings11 Checking harmonia-utils-base-encoding v0.0.0-alpha.0 (/build/source/harmonia-utils-base-encoding)12 Checking harmonia-file-core v3.3.0 (/build/source/harmonia-file-core)13 Checking harmonia-utils-test v0.0.0-alpha.0 (/build/source/harmonia-utils-test)14 Compiling harmonia-protocol-derive v3.3.0 (/build/source/harmonia-protocol-derive)15 Checking harmonia-ssh-store v3.3.0 (/build/source/harmonia-ssh-store)16 Checking harmonia-client v3.3.0 (/build/source/harmonia-client)17 Checking harmonia-bench v3.3.0 (/build/source/harmonia-bench)18 Checking harmonia-utils-hash v0.0.0-alpha.0 (/build/source/harmonia-utils-hash)19 Checking harmonia-utils-signature v3.3.0 (/build/source/harmonia-utils-signature)20 Checking harmonia-store-path v3.3.0 (/build/source/harmonia-store-path)21 Checking harmonia-utils-io v0.0.0-alpha.0 (/build/source/harmonia-utils-io)22 Checking harmonia-file-nar v3.3.0 (/build/source/harmonia-file-nar)23 Checking harmonia-store-content-address v3.3.0 (/build/source/harmonia-store-content-address)24 Checking harmonia-store-ref-scan v0.0.0-alpha.0 (/build/source/harmonia-store-ref-scan)25 Checking harmonia-store-fs v3.3.0 (/build/source/harmonia-store-fs)26 Checking harmonia-store-derivation v0.0.0-alpha.0 (/build/source/harmonia-store-derivation)27 Checking harmonia-store-path-info v3.3.0 (/build/source/harmonia-store-path-info)28 Checking harmonia-store-nar-info v3.3.0 (/build/source/harmonia-store-nar-info)29 Checking harmonia-store-db v3.3.0 (/build/source/harmonia-store-db)30 Checking harmonia-store-aterm v0.0.0-alpha.0 (/build/source/harmonia-store-aterm)31 Checking harmonia-store-build-result v3.3.0 (/build/source/harmonia-store-build-result)32 Checking harmonia-store-gc v3.3.0 (/build/source/harmonia-store-gc)33 Checking harmonia-cache v3.3.0 (/build/source/harmonia-cache)34 Checking harmonia-protocol v3.3.0 (/build/source/harmonia-protocol)35error: use of a fallible conversion when an infallible one could be used36 --> harmonia-protocol/src/store_impls.rs:569:2237 |38569 | #[nix(try_from = "u16")]39 | ^^^^^40 |41 = note: converting `u16` to `ActivityType` cannot fail42 = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_fallible_conversions43 = note: `-D clippy::unnecessary-fallible-conversions` implied by `-D warnings`44 = help: to override `-D warnings` add `#[allow(clippy::unnecessary_fallible_conversions)]`45help: use46 |47569 - #[nix(try_from = "u16")]48569 + #[nix(try_from = From::from)]49 |5051error: could not compile `harmonia-protocol` (lib) due to 1 previous error52warning: build failed, waiting for other jobs to finish...53error: could not compile `harmonia-protocol` (lib test) due to 1 previous error