[INFO] fetching crate egui_extras 0.31.1... [INFO] checking egui_extras-0.31.1 against master#191df20fcad9331d3a948aa8e8556775ec3fe69d for pr-133502-3 [INFO] extracting crate egui_extras 0.31.1 into /workspace/builds/worker-7-tc1/source [INFO] validating manifest of crates.io crate egui_extras 0.31.1 on toolchain 191df20fcad9331d3a948aa8e8556775ec3fe69d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate egui_extras 0.31.1 [INFO] finished tweaking crates.io crate egui_extras 0.31.1 [INFO] tweaked toml for crates.io crate egui_extras 0.31.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 197 packages to latest compatible versions [INFO] [stderr] Adding resvg v0.37.0 (available: v0.45.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "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 windows-targets v0.52.6 [INFO] [stderr] Downloaded winapi-util v0.1.9 [INFO] [stderr] Downloaded enumn v0.1.14 [INFO] [stderr] Downloaded num-conv v0.1.0 [INFO] [stderr] Downloaded walkdir v2.5.0 [INFO] [stderr] Downloaded accesskit v0.17.1 [INFO] [stderr] Downloaded ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Downloaded imagesize v0.12.0 [INFO] [stderr] Downloaded ab_glyph v0.2.29 [INFO] [stderr] Downloaded profiling v1.0.16 [INFO] [stderr] Downloaded zerocopy-derive v0.7.35 [INFO] [stderr] Downloaded ahash v0.8.11 [INFO] [stderr] Downloaded rustls-pki-types v1.11.0 [INFO] [stderr] Downloaded base64 v0.21.7 [INFO] [stderr] Downloaded epaint v0.31.1 [INFO] [stderr] Downloaded ureq v2.12.1 [INFO] [stderr] Downloaded owned_ttf_parser v0.25.0 [INFO] [stderr] Downloaded zerocopy v0.7.35 [INFO] [stderr] Downloaded quick-xml v0.32.0 [INFO] [stderr] Downloaded time v0.3.41 [INFO] [stderr] Downloaded ttf-parser v0.25.1 [INFO] [stderr] Downloaded image v0.25.6 [INFO] [stderr] Downloaded tiny-skia v0.11.4 [INFO] [stderr] Downloaded webpki-roots v0.26.8 [INFO] [stderr] Downloaded png v0.17.16 [INFO] [stderr] Downloaded hashbrown v0.15.2 [INFO] [stderr] Downloaded kurbo v0.9.5 [INFO] [stderr] Downloaded egui v0.31.1 [INFO] [stderr] Downloaded rustls v0.23.26 [INFO] [stderr] Downloaded base64 v0.22.1 [INFO] [stderr] Downloaded windows_x86_64_gnullvm v0.52.6 [INFO] [stderr] Downloaded plist v1.7.1 [INFO] [stderr] Downloaded resvg v0.37.0 [INFO] [stderr] Downloaded windows_aarch64_gnullvm v0.52.6 [INFO] [stderr] Downloaded indexmap v2.9.0 [INFO] [stderr] Downloaded image-webp v0.2.1 [INFO] [stderr] Downloaded windows_i686_gnullvm v0.52.6 [INFO] [stderr] Downloaded usvg-parser v0.37.0 [INFO] [stderr] Downloaded fancy-regex v0.11.0 [INFO] [stderr] Downloaded lock_api v0.4.12 [INFO] [stderr] Downloaded parking_lot_core v0.9.10 [INFO] [stderr] Downloaded parking_lot v0.12.3 [INFO] [stderr] Downloaded litrs v0.4.1 [INFO] [stderr] Downloaded weezl v0.1.8 [INFO] [stderr] Downloaded roxmltree v0.19.0 [INFO] [stderr] Downloaded bytemuck v1.22.0 [INFO] [stderr] Downloaded tiny-skia-path v0.11.4 [INFO] [stderr] Downloaded emath v0.31.1 [INFO] [stderr] Downloaded redox_syscall v0.5.11 [INFO] [stderr] Downloaded gif v0.13.1 [INFO] [stderr] Downloaded mime_guess2 v2.3.0 [INFO] [stderr] Downloaded fdeflate v0.3.7 [INFO] [stderr] Downloaded rustls-webpki v0.103.1 [INFO] [stderr] Downloaded windows_x86_64_gnu v0.52.6 [INFO] [stderr] Downloaded windows_x86_64_msvc v0.52.6 [INFO] [stderr] Downloaded windows_i686_gnu v0.52.6 [INFO] [stderr] Downloaded windows_aarch64_msvc v0.52.6 [INFO] [stderr] Downloaded syntect v5.2.0 [INFO] [stderr] Downloaded simplecss v0.2.2 [INFO] [stderr] Downloaded bincode v1.3.3 [INFO] [stderr] Downloaded bit-set v0.5.3 [INFO] [stderr] Downloaded simd-adler32 v0.3.7 [INFO] [stderr] Downloaded time-macros v0.2.22 [INFO] [stderr] Downloaded thiserror v1.0.69 [INFO] [stderr] Downloaded pico-args v0.5.0 [INFO] [stderr] Downloaded rctree v0.5.0 [INFO] [stderr] Downloaded arrayvec v0.7.6 [INFO] [stderr] Downloaded svgtypes v0.13.0 [INFO] [stderr] Downloaded usvg v0.37.0 [INFO] [stderr] Downloaded deranged v0.4.0 [INFO] [stderr] Downloaded powerfmt v0.2.0 [INFO] [stderr] Downloaded thiserror-impl v1.0.69 [INFO] [stderr] Downloaded windows_i686_msvc v0.52.6 [INFO] [stderr] Downloaded same-file v1.0.6 [INFO] [stderr] Downloaded ecolor v0.31.1 [INFO] [stderr] Downloaded scopeguard v1.2.0 [INFO] [stderr] Downloaded nohash-hasher v0.2.0 [INFO] [stderr] Downloaded document-features v0.2.11 [INFO] [stderr] Downloaded untrusted v0.9.0 [INFO] [stderr] Downloaded subtle v2.6.1 [INFO] [stderr] Downloaded zeroize v1.8.1 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.4.50 [INFO] [stderr] Downloaded ehttp v0.5.0 [INFO] [stderr] Downloaded enum-map-derive v0.17.0 [INFO] [stderr] Downloaded enum-map v2.7.3 [INFO] [stderr] Downloaded byteorder-lite v0.1.0 [INFO] [stderr] Downloaded ring v0.17.14 [INFO] [stderr] Downloaded quick-error v2.0.1 [INFO] [stderr] Downloaded phf_macros v0.11.3 [INFO] [stderr] Downloaded rgb v0.8.50 [INFO] [stderr] Downloaded data-url v0.3.1 [INFO] [stderr] Downloaded siphasher v0.3.11 [INFO] [stderr] Downloaded arrayref v0.3.9 [INFO] [stderr] Downloaded float-cmp v0.9.0 [INFO] [stderr] Downloaded usvg-tree v0.37.0 [INFO] [stderr] Downloaded bit-vec v0.6.3 [INFO] [stderr] Downloaded time-core v0.1.4 [INFO] [stderr] Downloaded yaml-rust v0.4.5 [INFO] [stderr] Downloaded equivalent v1.0.2 [INFO] [stderr] Downloaded color_quant v1.1.0 [INFO] [stderr] Downloaded strict-num v0.1.1 [INFO] [stderr] Downloaded xmlwriter v0.1.0 [INFO] [stderr] Downloaded linked-hash-map v0.5.6 [INFO] [stderr] Downloaded windows-sys v0.52.0 [INFO] [stderr] Downloaded windows-sys v0.59.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8f1672a27a1db9174009215f58918bbb646d39d47a05717e6e30e1be31fa01ad [INFO] running `Command { std: "docker" "start" "-a" "8f1672a27a1db9174009215f58918bbb646d39d47a05717e6e30e1be31fa01ad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8f1672a27a1db9174009215f58918bbb646d39d47a05717e6e30e1be31fa01ad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8f1672a27a1db9174009215f58918bbb646d39d47a05717e6e30e1be31fa01ad", kill_on_drop: false }` [INFO] [stdout] 8f1672a27a1db9174009215f58918bbb646d39d47a05717e6e30e1be31fa01ad [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b13f6db519c7020642e3fc00661d945b479ce7bff51db6d0986f9d1d8fd82c76 [INFO] running `Command { std: "docker" "start" "-a" "b13f6db519c7020642e3fc00661d945b479ce7bff51db6d0986f9d1d8fd82c76", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling siphasher v1.0.1 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking ttf-parser v0.25.1 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Checking smallvec v1.15.0 [INFO] [stderr] Checking ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking once_cell v1.21.3 [INFO] [stderr] Checking emath v0.31.1 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling mime_guess2 v2.3.0 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Checking nohash-hasher v0.2.0 [INFO] [stderr] Checking profiling v1.0.16 [INFO] [stderr] Checking mime v0.3.17 [INFO] [stderr] Checking ecolor v0.31.1 [INFO] [stderr] Checking bitflags v2.9.0 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Checking log v0.4.27 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Checking owned_ttf_parser v0.25.0 [INFO] [stderr] Checking ab_glyph v0.2.29 [INFO] [stderr] Checking epaint v0.31.1 [INFO] [stderr] Compiling enum-map-derive v0.17.0 [INFO] [stderr] Checking enum-map v2.7.3 [INFO] [stderr] Checking egui v0.31.1 [INFO] [stderr] Checking egui_extras v0.31.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/syntax_highlighting.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 25 | / pub fn highlight( [INFO] [stdout] 26 | | ctx: &egui::Context, [INFO] [stdout] 27 | | style: &egui::Style, [INFO] [stdout] 28 | | theme: &CodeTheme, [INFO] [stdout] 29 | | code: &str, [INFO] [stdout] 30 | | language: &str, [INFO] [stdout] 31 | | ) -> LayoutJob { [INFO] [stdout] | |______________- move the `impl` block outside of this function `highlight` [INFO] [stdout] ... [INFO] [stdout] 36 | impl egui::cache::ComputerMut<(&egui::FontId, &CodeTheme, &str, &str), LayoutJob> for Highlighter { [INFO] [stdout] | ^^^^^------------------------^^^------------^^^---------^^^^^^^^^^^^^^^---------^^^^^^----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | `Highlighter` is not local [INFO] [stdout] | | | | `LayoutJob` is not local [INFO] [stdout] | | | `CodeTheme` is not local [INFO] [stdout] | | `FontId` is not local [INFO] [stdout] | `ComputerMut` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/syntax_highlighting.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 25 | / pub fn highlight( [INFO] [stdout] 26 | | ctx: &egui::Context, [INFO] [stdout] 27 | | style: &egui::Style, [INFO] [stdout] 28 | | theme: &CodeTheme, [INFO] [stdout] 29 | | code: &str, [INFO] [stdout] 30 | | language: &str, [INFO] [stdout] 31 | | ) -> LayoutJob { [INFO] [stdout] | |______________- move the `impl` block outside of this function `highlight` [INFO] [stdout] ... [INFO] [stdout] 36 | impl egui::cache::ComputerMut<(&egui::FontId, &CodeTheme, &str, &str), LayoutJob> for Highlighter { [INFO] [stdout] | ^^^^^------------------------^^^------------^^^---------^^^^^^^^^^^^^^^---------^^^^^^----------- [INFO] [stdout] | | | | | | [INFO] [stdout] | | | | | `Highlighter` is not local [INFO] [stdout] | | | | `LayoutJob` is not local [INFO] [stdout] | | | `CodeTheme` is not local [INFO] [stdout] | | `FontId` is not local [INFO] [stdout] | `ComputerMut` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.42s [INFO] running `Command { std: "docker" "inspect" "b13f6db519c7020642e3fc00661d945b479ce7bff51db6d0986f9d1d8fd82c76", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b13f6db519c7020642e3fc00661d945b479ce7bff51db6d0986f9d1d8fd82c76", kill_on_drop: false }` [INFO] [stdout] b13f6db519c7020642e3fc00661d945b479ce7bff51db6d0986f9d1d8fd82c76