nixbot

builds

failed peephole-clippy-0.1.0 checks.x86_64-linux.clippy · build #4 · raw

1tribuchet: building on jamie
unpackPhase
2unpacking source archive /nix/store/9qam4534fci5vxjli3cyz9dhl0571mc3-source3source root is source4Executing cargoSetupPostUnpackHook5Finished cargoSetupPostUnpackHook
patchPhase
6Executing cargoSetupPostPatchHook7Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock8Finished cargoSetupPostPatchHook
buildPhase
9 Compiling proc-macro2 v1.0.10710 Compiling quote v1.0.4711 Compiling unicode-ident v1.0.2712 Compiling serde_core v1.0.22913 Compiling cfg_aliases v0.2.214 Checking cfg-if v1.0.515 Checking bitflags v2.13.216 Compiling libc v0.2.19117 Compiling zmij v1.0.2318 Checking memchr v2.8.319 Compiling autocfg v1.5.120 Compiling serde_json v1.0.15421 Compiling crunchy v0.2.422 Compiling version_check v0.9.523 Checking itoa v1.0.1824 Compiling tiny-keccak v2.0.225 Compiling equivalent v1.0.326 Compiling portable-atomic v1.15.027 Compiling serde v1.0.22928 Compiling winnow v1.0.429 Compiling hashbrown v0.17.130 Compiling once_cell v1.21.431 Compiling typeid v1.0.332 Compiling toml_datetime v1.1.2+spec-1.1.033 Compiling zerocopy v0.8.6334 Compiling thiserror v2.0.2135 Compiling erased-serde v0.4.1036 Checking spin v0.12.337 Compiling mutants v0.0.338 Checking foldhash v0.2.039 Compiling rustc-hash v2.1.340 Compiling rustix v1.1.541 Checking disqualified v1.1.042 Checking linux-raw-sys v0.12.143 Checking static_assertions v1.1.044 Checking bevy_ptr v0.20.045 Checking smallvec v1.16.446 Checking downcast-rs v2.0.247 Checking thin-vec v0.2.2148 Checking unicode-segmentation v1.13.349 Checking log v0.4.3450 Checking utf8parse v0.2.251 Checking inventory v0.3.2552 Checking unicode-width v0.2.253 Compiling nix v0.31.354 Compiling nix v0.30.155 Compiling ahash v0.8.1256 Compiling smartstring v1.0.157 Compiling num-traits v0.2.1958 Checking indexmap v2.14.259 Compiling toml_parser v1.1.5+spec-1.1.060 Compiling unsynn v0.3.061 Checking syn v3.0.962 Compiling syn v2.0.11963 Compiling toml_edit v0.25.17+spec-1.1.064 Compiling getrandom v0.2.1765 Compiling const-random-macro v0.1.1666 Compiling variadics_please v2.0.067 Checking fd-lock v4.0.468 Checking const-random v0.1.1869 Checking hashbrown v0.16.170 Checking bevy_platform v0.20.071 Checking bevy_utils v0.20.072 Checking peephole-protocol v0.1.0 (/build/source/protocol)73 Checking peephole-macros v0.1.0 (/build/source/macros)74error[E0308]: mismatched types75 --> macros/src/lib.rs:59:2976 |7759 | let owner = if let Some((_, path, _)) = &block.trait_ {78 | ^^^^^^^^^^^^ ------------- this expression has type `&std::option::Option<(syn::Path, syn::token::For)>`79 | |80 | expected a tuple with 2 elements, found one with 3 elements81 |82 = note: expected tuple `(syn::Path, syn::token::For)`83 found tuple `(_, _, _)`8485error[E0609]: no field `unsafety` on type `&syn::Signature`86 --> macros/src/lib.rs:71:2087 |8871 | && sig.unsafety.is_none()89 | ^^^^^^^^ unknown field90 |91help: a field with a similar name exists92 |9371 - && sig.unsafety.is_none()9471 + && sig.safety.is_none()95 |9697error[E0609]: no field `reference` on type `&syn::Receiver`98 --> macros/src/lib.rs:108:4799 |100108 | let access = match (&receiver.reference, receiver.mutability) {101 | ^^^^^^^^^ unknown field102 |103 = note: available fields are: `attrs`, `mutability`, `self_token`, `kind`104105error[E0609]: no field `guard` on type `&mut syn::Arm`106 --> macros/src/lib.rs:365:60107 |108365 | if let Some((_, guard)) = &mut arm.guard {109 | ^^^^^ unknown field110 |111 = note: available fields are: `attrs`, `pat`, `fat_arrow_token`, `body`, `comma`112113Some errors have detailed explanations: E0308, E0609.114For more information about an error, try `rustc --explain E0308`.115error: could not compile `peephole-macros` (lib) due to 4 previous errors116warning: build failed, waiting for other jobs to finish...117error: could not compile `peephole-macros` (lib test) due to 4 previous errors