[INFO] fetching crate lemon_engine 0.1.5... [INFO] checking lemon_engine-0.1.5 against master#c2239bca5b89a8d3573cc0fc0f2fa65c50edb79c for pr-123737 [INFO] extracting crate lemon_engine 0.1.5 into /workspace/builds/worker-1-tc1/source [INFO] validating manifest of crates.io crate lemon_engine 0.1.5 on toolchain c2239bca5b89a8d3573cc0fc0f2fa65c50edb79c [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2239bca5b89a8d3573cc0fc0f2fa65c50edb79c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate lemon_engine 0.1.5 [INFO] finished tweaking crates.io crate lemon_engine 0.1.5 [INFO] tweaked toml for crates.io crate lemon_engine 0.1.5 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2239bca5b89a8d3573cc0fc0f2fa65c50edb79c" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 145 packages [INFO] [stderr] Adding addr2line v0.21.0 (latest: v0.22.0) [INFO] [stderr] Adding bitflags v1.3.2 (latest: v2.5.0) [INFO] [stderr] Adding calloop v0.6.5 (latest: v0.13.0) [INFO] [stderr] Adding cfg-if v0.1.10 (latest: v1.0.0) [INFO] [stderr] Adding cocoa v0.24.1 (latest: v0.25.0) [INFO] [stderr] Adding core-foundation v0.7.0 (latest: v0.9.4) [INFO] [stderr] Adding core-foundation-sys v0.7.0 (latest: v0.8.6) [INFO] [stderr] Adding core-graphics v0.19.2 (latest: v0.23.2) [INFO] [stderr] Adding core-graphics v0.22.3 (latest: v0.23.2) [INFO] [stderr] Adding darling v0.10.2 (latest: v0.20.8) [INFO] [stderr] Adding darling_core v0.10.2 (latest: v0.20.8) [INFO] [stderr] Adding darling_macro v0.10.2 (latest: v0.20.8) [INFO] [stderr] Adding dlib v0.4.2 (latest: v0.5.2) [INFO] [stderr] Adding foreign-types v0.3.2 (latest: v0.5.0) [INFO] [stderr] Adding foreign-types-shared v0.1.1 (latest: v0.3.1) [INFO] [stderr] Adding gimli v0.28.1 (latest: v0.29.0) [INFO] [stderr] Adding glium v0.30.2 (latest: v0.34.0) [INFO] [stderr] Adding glutin v0.27.0 (latest: v0.31.3) [INFO] [stderr] Adding glutin_egl_sys v0.1.6 (latest: v0.6.0) [INFO] [stderr] Adding glutin_gles2_sys v0.1.5 (latest: v0.5.0) [INFO] [stderr] Adding glutin_glx_sys v0.1.8 (latest: v0.5.0) [INFO] [stderr] Adding glutin_wgl_sys v0.1.5 (latest: v0.5.0) [INFO] [stderr] Adding jni-sys v0.3.0 (latest: v0.4.0) [INFO] [stderr] Adding libloading v0.6.7 (latest: v0.8.3) [INFO] [stderr] Adding libloading v0.7.4 (latest: v0.8.3) [INFO] [stderr] Adding malloc_buf v0.0.6 (latest: v1.0.0) [INFO] [stderr] Adding memmap2 v0.1.0 (latest: v0.9.4) [INFO] [stderr] Adding memoffset v0.6.5 (latest: v0.9.1) [INFO] [stderr] Adding mio v0.7.14 (latest: v0.8.11) [INFO] [stderr] Adding mio-misc v1.2.2 (latest: v2.0.0) [INFO] [stderr] Adding miow v0.3.7 (latest: v0.6.0) [INFO] [stderr] Adding ndk v0.3.0 (latest: v0.8.0) [INFO] [stderr] Adding ndk-glue v0.3.0 (latest: v0.7.0) [INFO] [stderr] Adding ndk-macro v0.2.0 (latest: v0.3.0) [INFO] [stderr] Adding ndk-sys v0.2.2 (latest: v0.5.0+25.2.9519653) [INFO] [stderr] Adding nix v0.18.0 (latest: v0.28.0) [INFO] [stderr] Adding nix v0.20.0 (latest: v0.28.0) [INFO] [stderr] Adding ntapi v0.3.7 (latest: v0.4.1) [INFO] [stderr] Adding num_enum v0.5.11 (latest: v0.7.2) [INFO] [stderr] Adding num_enum_derive v0.5.11 (latest: v0.7.2) [INFO] [stderr] Adding object v0.32.2 (latest: v0.35.0) [INFO] [stderr] Adding owned_ttf_parser v0.15.2 (latest: v0.20.0) [INFO] [stderr] Adding parking_lot v0.11.2 (latest: v0.12.1) [INFO] [stderr] Adding parking_lot_core v0.8.6 (latest: v0.9.9) [INFO] [stderr] Adding proc-macro-crate v0.1.5 (latest: v3.1.0) [INFO] [stderr] Adding proc-macro-crate v1.3.1 (latest: v3.1.0) [INFO] [stderr] Adding raw-window-handle v0.3.4 (latest: v0.6.0) [INFO] [stderr] Adding raw-window-handle v0.4.3 (latest: v0.6.0) [INFO] [stderr] Adding redox_syscall v0.2.16 (latest: v0.5.1) [INFO] [stderr] Adding smithay-client-toolkit v0.12.3 (latest: v0.18.1) [INFO] [stderr] Adding strsim v0.9.3 (latest: v0.11.1) [INFO] [stderr] Adding syn v1.0.109 (latest: v2.0.58) [INFO] [stderr] Adding toml v0.5.11 (latest: v0.8.12) [INFO] [stderr] Adding toml_edit v0.19.15 (latest: v0.22.9) [INFO] [stderr] Adding ttf-parser v0.15.2 (latest: v0.20.0) [INFO] [stderr] Adding wayland-client v0.28.6 (latest: v0.31.2) [INFO] [stderr] Adding wayland-commons v0.28.6 (latest: v0.29.5) [INFO] [stderr] Adding wayland-cursor v0.28.6 (latest: v0.31.1) [INFO] [stderr] Adding wayland-egl v0.28.6 (latest: v0.32.0) [INFO] [stderr] Adding wayland-protocols v0.28.6 (latest: v0.31.2) [INFO] [stderr] Adding wayland-scanner v0.28.6 (latest: v0.31.1) [INFO] [stderr] Adding wayland-sys v0.28.6 (latest: v0.31.1) [INFO] [stderr] Adding winit v0.25.0 (latest: v0.29.15) [INFO] [stderr] Adding winnow v0.5.40 (latest: v0.6.6) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2239bca5b89a8d3573cc0fc0f2fa65c50edb79c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded dlib v0.5.2 [INFO] [stderr] Downloaded takeable-option v0.5.0 [INFO] [stderr] Downloaded wayland-sys v0.28.6 [INFO] [stderr] Downloaded memoffset v0.6.5 [INFO] [stderr] Downloaded libloading v0.8.3 [INFO] [stderr] Downloaded wayland-client v0.28.6 [INFO] [stderr] Downloaded glutin_glx_sys v0.1.8 [INFO] [stderr] Downloaded mio-misc v1.2.2 [INFO] [stderr] Downloaded raw-window-handle v0.3.4 [INFO] [stderr] Downloaded glutin_egl_sys v0.1.6 [INFO] [stderr] Downloaded crossbeam v0.8.4 [INFO] [stderr] Downloaded cocoa-foundation v0.1.2 [INFO] [stderr] Downloaded cocoa v0.24.1 [INFO] [stderr] Downloaded libloading v0.7.4 [INFO] [stderr] Downloaded ndk-sys v0.2.2 [INFO] [stderr] Downloaded ttf-parser v0.15.2 [INFO] [stderr] Downloaded owned_ttf_parser v0.15.2 [INFO] [stderr] Downloaded wayland-protocols v0.28.6 [INFO] [stderr] Downloaded glium v0.30.2 [INFO] [stderr] Downloaded nix v0.20.0 [INFO] [stderr] Downloaded crossbeam-channel v0.5.12 [INFO] [stderr] Downloaded crossbeam-epoch v0.9.18 [INFO] [stderr] Downloaded crossbeam-utils v0.8.19 [INFO] [stderr] Downloaded ntapi v0.3.7 [INFO] [stderr] Downloaded mio v0.7.14 [INFO] [stderr] Downloaded toml v0.5.11 [INFO] [stderr] Downloaded xml-rs v0.8.20 [INFO] [stderr] Downloaded wayland-scanner v0.28.6 [INFO] [stderr] Downloaded core-foundation v0.9.4 [INFO] [stderr] Downloaded core-graphics-types v0.1.3 [INFO] [stderr] Downloaded core-graphics v0.22.3 [INFO] [stderr] Downloaded crossbeam-deque v0.8.5 [INFO] [stderr] Downloaded num_enum v0.5.11 [INFO] [stderr] Downloaded rusttype v0.9.3 [INFO] [stderr] Downloaded walkdir v2.5.0 [INFO] [stderr] Downloaded wayland-commons v0.28.6 [INFO] [stderr] Downloaded crossbeam-queue v0.3.11 [INFO] [stderr] Downloaded num_enum_derive v0.5.11 [INFO] [stderr] Downloaded thiserror-impl v1.0.58 [INFO] [stderr] Downloaded thiserror v1.0.58 [INFO] [stderr] Downloaded raw-window-handle v0.4.3 [INFO] [stderr] Downloaded ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Downloaded xdg v2.5.2 [INFO] [stderr] Downloaded scoped-tls v1.0.1 [INFO] [stderr] Downloaded wayland-egl v0.28.6 [INFO] [stderr] Downloaded downcast-rs v1.2.1 [INFO] [stderr] Downloaded proc-macro-crate v1.3.1 [INFO] [stderr] Downloaded cty v0.2.2 [INFO] [stderr] Downloaded winapi-util v0.1.6 [INFO] [stderr] Downloaded xcursor v0.3.5 [INFO] [stderr] Downloaded wayland-cursor v0.28.6 [INFO] [stderr] Downloaded x11-dl v2.21.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+c2239bca5b89a8d3573cc0fc0f2fa65c50edb79c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c958ec7bfe64b4b56e1ba2c66834cf935b18fba87da1e8f10b5a98fc7349115f [INFO] running `Command { std: "docker" "start" "-a" "c958ec7bfe64b4b56e1ba2c66834cf935b18fba87da1e8f10b5a98fc7349115f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c958ec7bfe64b4b56e1ba2c66834cf935b18fba87da1e8f10b5a98fc7349115f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c958ec7bfe64b4b56e1ba2c66834cf935b18fba87da1e8f10b5a98fc7349115f", kill_on_drop: false }` [INFO] [stdout] c958ec7bfe64b4b56e1ba2c66834cf935b18fba87da1e8f10b5a98fc7349115f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+c2239bca5b89a8d3573cc0fc0f2fa65c50edb79c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a306d10ea6550299b169ba59b70fcc2fe318be7ca8dcd7be60ffc9cd66418a19 [INFO] running `Command { std: "docker" "start" "-a" "a306d10ea6550299b169ba59b70fcc2fe318be7ca8dcd7be60ffc9cd66418a19", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling xml-rs v0.8.20 [INFO] [stderr] Compiling pkg-config v0.3.30 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling khronos_api v3.1.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Checking downcast-rs v1.2.1 [INFO] [stderr] Checking libloading v0.8.3 [INFO] [stderr] Checking ttf-parser v0.15.2 [INFO] [stderr] Compiling nix v0.18.0 [INFO] [stderr] Checking ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Compiling parking_lot_core v0.8.6 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking libloading v0.6.7 [INFO] [stderr] Checking instant v0.1.12 [INFO] [stderr] Checking xdg v2.5.2 [INFO] [stderr] Checking xcursor v0.3.5 [INFO] [stderr] Checking walkdir v2.5.0 [INFO] [stderr] Checking cty v0.2.2 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking dlib v0.4.2 [INFO] [stderr] Checking raw-window-handle v0.4.3 [INFO] [stderr] Compiling cc v1.0.92 [INFO] [stderr] Compiling winit v0.25.0 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Checking dlib v0.5.2 [INFO] [stderr] Checking lock_api v0.4.11 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking memchr v2.7.2 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking gimli v0.28.1 [INFO] [stderr] Checking libloading v0.7.4 [INFO] [stderr] Checking rustc-demangle v0.1.23 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking takeable-option v0.5.0 [INFO] [stderr] Checking miniz_oxide v0.7.2 [INFO] [stderr] Compiling wayland-sys v0.28.6 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Compiling wayland-scanner v0.28.6 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] Checking object v0.32.2 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking crossbeam-queue v0.3.11 [INFO] [stderr] Checking crossbeam-channel v0.5.12 [INFO] [stderr] Checking crossbeam-deque v0.8.5 [INFO] [stderr] Compiling backtrace v0.3.71 [INFO] [stderr] Compiling glutin_egl_sys v0.1.6 [INFO] [stderr] Compiling glutin_glx_sys v0.1.8 [INFO] [stderr] Compiling glium v0.30.2 [INFO] [stderr] Checking crossbeam v0.8.4 [INFO] [stderr] Compiling wayland-client v0.28.6 [INFO] [stderr] Compiling wayland-protocols v0.28.6 [INFO] [stderr] Checking owned_ttf_parser v0.15.2 [INFO] [stderr] Checking rusttype v0.9.3 [INFO] [stderr] Checking andrew v0.3.1 [INFO] [stderr] Checking nix v0.20.0 [INFO] [stderr] Checking mio v0.7.14 [INFO] [stderr] Checking memmap2 v0.1.0 [INFO] [stderr] Checking raw-window-handle v0.3.4 [INFO] [stderr] Checking shared_library v0.1.9 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Checking osmesa-sys v0.1.2 [INFO] [stderr] Checking mio-misc v1.2.2 [INFO] [stderr] Checking addr2line v0.21.0 [INFO] [stderr] Checking calloop v0.6.5 [INFO] [stderr] Checking wayland-commons v0.28.6 [INFO] [stderr] Checking wayland-cursor v0.28.6 [INFO] [stderr] Checking wayland-egl v0.28.6 [INFO] [stderr] Checking smithay-client-toolkit v0.12.3 [INFO] [stderr] Checking glutin v0.27.0 [INFO] [stderr] Checking lemon_engine v0.1.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation [INFO] [stdout] --> src/shapes/vector2.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: move this `impl` block outside the of the current method `to_vertices` [INFO] [stdout] = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type [INFO] [stdout] = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue [INFO] [stdout] = note: the macro `implement_vertex` may come from an old version of the `glium` crate, try updating your dependency with `cargo update -p glium` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the macro `implement_vertex` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation [INFO] [stdout] --> src/shapes/vector2.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: move this `impl` block outside the of the current method `to_vertices` [INFO] [stdout] = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type [INFO] [stdout] = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue [INFO] [stdout] = note: the macro `implement_vertex` may come from an old version of the `glium` crate, try updating your dependency with `cargo update -p glium` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the macro `implement_vertex` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.92s [INFO] running `Command { std: "docker" "inspect" "a306d10ea6550299b169ba59b70fcc2fe318be7ca8dcd7be60ffc9cd66418a19", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a306d10ea6550299b169ba59b70fcc2fe318be7ca8dcd7be60ffc9cd66418a19", kill_on_drop: false }` [INFO] [stdout] a306d10ea6550299b169ba59b70fcc2fe318be7ca8dcd7be60ffc9cd66418a19