nixbot

builds

failed tincd-clippy-0.1.0 checks.x86_64-linux.clippy · build #308 · raw

1tribuchet: building on jamie
unpackPhase
2unpacking source archive /nix/store/niwfqpjpv8vzys71agz3wl4bhj2p84nc-source3source root is source
patchPhase
4Executing configureCargoCommonVars5decompressing cargo artifacts from /nix/store/ghhy518ib7jbzl5wy6nij5b8b7nm0w29-tincd-deps-0.1.0/target.tar.zst to target
configurePhase
6will append /build/source/.cargo-home/config.toml with contents of /nix/store/gi6x58g0nrj9k3k2a4fv8vgiilg62vl7-vendor-cargo-deps/config.toml7default configurePhase, nothing to do
buildPhase
8+++ command cargo --version9cargo 1.99.0 (5f94df478 2026-08-27)10+++ command cargo clippy --release --workspace --all-targets -- -D warnings11 Compiling libc v0.2.19012 Compiling getrandom v0.4.313 Checking bitflags v2.13.214 Compiling num-traits v0.2.1915 Checking tinc-proto v0.0.0 (/build/source/crates/tinc-proto)16 Compiling rustix v1.1.417 Checking linux-raw-sys v0.12.118 Checking fastrand v2.4.019 Checking once_cell v1.21.420 Compiling zerocopy v0.8.6321 Checking wait-timeout v0.2.122 Checking bit-vec v0.10.123 Checking fnv v1.0.724 Checking quick-error v1.2.325 Checking rand_xorshift v0.5.026 Checking core_detect v1.0.027 Checking regex-syntax v0.8.1128 Checking inout v0.2.229 Checking unarray v0.1.430 Checking arbitrary v1.5.031 Checking hex v0.4.332 Checking nix v0.31.333 Checking cipher v0.5.234 Checking bit-set v0.11.135 Checking chacha20 v0.10.236 Checking rand v0.10.337 Checking module-lattice v0.2.338 Checking crypto-bigint v0.7.539 Compiling jobserver v0.1.3540 Checking ml-kem v0.3.241 Compiling cc v1.8.042 Checking tempfile v3.27.043 Checking rusty-fork v0.3.144 Checking proptest v1.12.045 Compiling openssl-sys v0.9.11746 Compiling tincd v0.1.0 (/build/source/crates/tincd)47 Compiling libfuzzer-sys v0.4.1348 Compiling tinc-ffi v0.0.0 (/build/source/crates/tinc-ffi)49 Checking tinc-device v0.0.0 (/build/source/crates/tinc-device)50 Checking crypto-primes v0.7.251 Checking netlink-packet-route v0.33.052 Checking ppv-lite86 v0.2.2153 Checking rand_chacha v0.10.054 Checking rsa v0.10.0-rc.1955 Checking tinc-crypto v0.0.0 (/build/source/crates/tinc-crypto)56 Checking tinc-sptps v0.0.0 (/build/source/crates/tinc-sptps)57 Checking tinc-conf v0.0.0 (/build/source/crates/tinc-conf)58error: used `assert!` to check that a value is empty59 --> crates/tinc-crypto/src/aead.rs:439:960 |61439 | assert!(SptpsAead::default().label_suffix().is_empty());62 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^63 |64 = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assert_is_empty65 = note: `-D clippy::assert-is-empty` implied by `-D warnings`66 = help: to override `-D warnings` add `#[allow(clippy::assert_is_empty)]`67help: use `assert_eq!` to show the value on failure68 |69439 - assert!(SptpsAead::default().label_suffix().is_empty());70439 + assert_eq!(SptpsAead::default().label_suffix(), []);71 |7273error: could not compile `tinc-crypto` (lib test) due to 1 previous error74warning: build failed, waiting for other jobs to finish...75error: used `assert!` to check that a value is empty76 --> crates/tinc-conf/src/hostdirs.rs:218:977 |78218 | assert!(d.names().unwrap().is_empty());79 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^80 |81 = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assert_is_empty82 = note: `-D clippy::assert-is-empty` implied by `-D warnings`83 = help: to override `-D warnings` add `#[allow(clippy::assert_is_empty)]`84help: use `assert_eq!` to show the value on failure85 |86218 - assert!(d.names().unwrap().is_empty());87218 + assert_eq!(d.names().unwrap(), [] as [std::string::String; 0]);88 |8990error: used `assert!` to check that a value is empty91 --> crates/tinc-conf/src/hostdirs.rs:247:992 |93247 | assert!(d.overridden().is_empty());94 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^95 |96 = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assert_is_empty97help: use `assert_eq!` to show the value on failure98 |99247 - assert!(d.overridden().is_empty());100247 + assert_eq!(d.overridden(), [] as [std::string::String; 0]);101 |102103error: could not compile `tinc-conf` (lib test) due to 2 previous errors