[INFO] cloning repository https://github.com/gandr-lang/quenchant
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gandr-lang/quenchant" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgandr-lang%2Fquenchant", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgandr-lang%2Fquenchant'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b1253593d5dc12fbdf00271ba8260dbfae735d54
[INFO] checking gandr-lang/quenchant against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgandr-lang%2Fquenchant" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/gandr-lang/quenchant
[INFO] finished tweaking git repo https://github.com/gandr-lang/quenchant
[INFO] tweaked toml for git repo https://github.com/gandr-lang/quenchant written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gandr-lang/quenchant on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/gandr-lang/quenchant already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: workspace (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `quenchant-dylints` (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> crates/quenchant-arith/Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | homepage.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr] 11 | repository.workspace = true
[INFO] [stderr]    | ----------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-arith` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `quenchant-fixture-macros` (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/quenchant-anodized/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr] 9 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-anodized` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `quenchant-gates` (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/quenchant-spec-macros/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr] 9 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-spec-macros` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> crates/quenchant-shape/Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | homepage.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr] 11 | repository.workspace = true
[INFO] [stderr]    | ----------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-shape` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> crates/quenchant/Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | homepage.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr] 11 | repository.workspace = true
[INFO] [stderr]    | ----------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant` (manifest) generated 12 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7
[INFO] running `Command { std: "docker" "start" "21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: workspace (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-dylints/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `quenchant-dylints` (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-arith/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> crates/quenchant-arith/Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | homepage.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr] 11 | repository.workspace = true
[INFO] [stderr]    | ----------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-arith` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-anodized/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/quenchant-anodized/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr] 9 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-anodized` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-fixture-macros/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `quenchant-fixture-macros` (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-gates/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `quenchant-gates` (manifest) generated 11 warnings
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-spec-macros/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/quenchant-spec-macros/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr] 9 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-spec-macros` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> crates/quenchant/Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | homepage.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr] 11 | repository.workspace = true
[INFO] [stderr]    | ----------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant` (manifest) generated 12 warnings
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.deprecated-safe` is deprecated in favor of `lints.rust.deprecated_safe` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.future-incompatible` is deprecated in favor of `lints.rust.future_incompatible` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.keyword-idents` is deprecated in favor of `lints.rust.keyword_idents` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.let-underscore` is deprecated in favor of `lints.rust.let_underscore` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.nonstandard-style` is deprecated in favor of `lints.rust.nonstandard_style` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.refining-impl-trait` is deprecated in favor of `lints.rust.refining_impl_trait` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2018-compatibility` is deprecated in favor of `lints.rust.rust_2018_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2021-compatibility` is deprecated in favor of `lints.rust.rust_2021_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: crates/quenchant-shape/Cargo.toml: `lints.rust.unknown-or-malformed-diagnostic-attributes` is deprecated in favor of `lints.rust.unknown_or_malformed_diagnostic_attributes` and will not work in a future edition
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> crates/quenchant-shape/Cargo.toml:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | homepage.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr] 11 | repository.workspace = true
[INFO] [stderr]    | ----------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `quenchant-shape` (manifest) generated 12 warnings
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quenchant-spec-macros v0.0.0 (/opt/rustwide/workdir/crates/quenchant-spec-macros)
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling camino v1.2.5
[INFO] [stderr]     Checking winnow v1.0.4
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling libz-sys v1.1.29
[INFO] [stderr]    Compiling libgit2-sys v0.18.8+1.9.7
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling dylint_internal v6.0.4
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]     Checking quenchant-anodized v0.0.0 (/opt/rustwide/workdir/crates/quenchant-anodized)
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking quenchant-shape v0.0.0 (/opt/rustwide/workdir/crates/quenchant-shape)
[INFO] [stderr]     Checking filetime v0.2.29
[INFO] [stderr]     Checking xattr v1.6.1
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking cargo-platform v0.3.3
[INFO] [stderr]     Checking semver v1.0.28
[INFO] [stderr]     Checking tar v0.4.46
[INFO] [stderr]     Checking dirs-sys-next v0.1.2
[INFO] [stderr]     Checking arraydeque v0.5.1
[INFO] [stderr]    Compiling link-cplusplus v1.0.12
[INFO] [stderr]    Compiling rustc_apfloat v0.2.3+llvm-462a31f5a5ab
[INFO] [stderr]     Checking syn v3.0.5
[INFO] [stderr]     Checking dirs-next v2.0.0
[INFO] [stderr]     Checking getopts v0.2.24
[INFO] [stderr]     Checking term v0.7.0
[INFO] [stderr]     Checking jiff-core v0.1.0
[INFO] [stderr]    Compiling cxxbridge-flags v1.0.202
[INFO] [stderr]    Compiling compiletest_rs v0.11.2
[INFO] [stderr]     Checking smallvec v1.16.0
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking tester v0.9.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling cxx v1.0.202
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking hashlink v0.12.2
[INFO] [stderr]     Checking indexmap v2.14.2
[INFO] [stderr]     Checking toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]     Checking yaml-rust2 v0.12.0
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking clap_lex v1.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]     Checking strsim v0.11.1
[INFO] [stderr]     Checking clap_builder v4.6.7
[INFO] [stderr]     Checking jiff v0.2.35
[INFO] [stderr]     Checking toml v1.1.5+spec-1.1.0
[INFO] [stderr]     Checking quenchant-arith v0.0.0 (/opt/rustwide/workdir/crates/quenchant-arith)
[INFO] [stderr]     Checking toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]     Checking quenchant-fixture-macros v0.0.0 (/opt/rustwide/workdir/crates/quenchant-fixture-macros)
[INFO] [stderr]     Checking quenchant v0.0.0 (/opt/rustwide/workdir/crates/quenchant)
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]     Checking env_filter v2.0.0
[INFO] [stderr]     Checking quenchant-gates v0.0.0 (/opt/rustwide/workdir/crates/quenchant-gates)
[INFO] [stderr]     Checking env_logger v0.11.11
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling cxxbridge-macro v1.0.202
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling anodized-core v0.7.0 (https://github.com/gandr-lang/anodized?rev=5483862f402da57329dd22e8e2f272fde576af87#5483862f)
[INFO] [stderr]     Checking clap v4.6.7
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling anodized-macros v0.7.0 (https://github.com/gandr-lang/anodized?rev=5483862f402da57329dd22e8e2f272fde576af87#5483862f)
[INFO] [stderr]     Checking anodized v0.7.0 (https://github.com/gandr-lang/anodized?rev=5483862f402da57329dd22e8e2f272fde576af87#5483862f)
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling git2 v0.21.0
[INFO] [stderr]     Checking cargo_metadata v0.23.1
[INFO] [stderr]     Checking rustfix v0.8.7
[INFO] [stderr]     Checking clippy_utils v0.1.98 (https://github.com/rust-lang/rust-clippy?tag=rust-1.98.0#64c7431d)
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(box_patterns)]
[INFO] [stdout]   |            ^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in 1.100.0
[INFO] [stdout]   = note: superseded by `deref_patterns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:161:24
[INFO] [stdout]     |
[INFO] [stdout] 161 |             MethodCall(box ast::MethodCall {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 161 -             MethodCall(box ast::MethodCall {
[INFO] [stdout] 161 +             MethodCall(ast::MethodCall {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 161 ~             MethodCall(deref!(ast::MethodCall {
[INFO] [stdout] 162 |                 seg: ls,
[INFO] [stdout] ...
[INFO] [stdout] 165 |                 ..
[INFO] [stdout] 166 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:167:24
[INFO] [stdout]     |
[INFO] [stdout] 167 |             MethodCall(box ast::MethodCall {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 167 -             MethodCall(box ast::MethodCall {
[INFO] [stdout] 167 +             MethodCall(ast::MethodCall {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 167 ~             MethodCall(deref!(ast::MethodCall {
[INFO] [stdout] 168 |                 seg: rs,
[INFO] [stdout] ...
[INFO] [stdout] 171 |                 ..
[INFO] [stdout] 172 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 |             Closure(box ast::Closure {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 217 -             Closure(box ast::Closure {
[INFO] [stdout] 217 +             Closure(ast::Closure {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 217 ~             Closure(deref!(ast::Closure {
[INFO] [stdout] 218 |                 binder: lb,
[INFO] [stdout] ...
[INFO] [stdout] 224 |                 ..
[INFO] [stdout] 225 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:226:21
[INFO] [stdout]     |
[INFO] [stdout] 226 |             Closure(box ast::Closure {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 226 -             Closure(box ast::Closure {
[INFO] [stdout] 226 +             Closure(ast::Closure {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 226 ~             Closure(deref!(ast::Closure {
[INFO] [stdout] 227 |                 binder: rb,
[INFO] [stdout] ...
[INFO] [stdout] 233 |                 ..
[INFO] [stdout] 234 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:336:20
[INFO] [stdout]     |
[INFO] [stdout] 336 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 336 -             Static(box StaticItem {
[INFO] [stdout] 336 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 336 ~             Static(deref!(StaticItem {
[INFO] [stdout] 337 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 343 |                 eii_impls: _,
[INFO] [stdout] 344 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:345:20
[INFO] [stdout]     |
[INFO] [stdout] 345 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 345 -             Static(box StaticItem {
[INFO] [stdout] 345 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 345 ~             Static(deref!(StaticItem {
[INFO] [stdout] 346 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 352 |                 eii_impls: _,
[INFO] [stdout] 353 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:356:19
[INFO] [stdout]     |
[INFO] [stdout] 356 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 356 -             Const(box ConstItem {
[INFO] [stdout] 356 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 356 ~             Const(deref!(ConstItem {
[INFO] [stdout] 357 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 362 |                 define_opaque: _,
[INFO] [stdout] 363 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:364:19
[INFO] [stdout]     |
[INFO] [stdout] 364 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 364 -             Const(box ConstItem {
[INFO] [stdout] 364 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 364 ~             Const(deref!(ConstItem {
[INFO] [stdout] 365 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 370 |                 define_opaque: _,
[INFO] [stdout] 371 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:380:16
[INFO] [stdout]     |
[INFO] [stdout] 380 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 380 -             Fn(box ast::Fn {
[INFO] [stdout] 380 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 380 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 381 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 388 |                 eii_impls: _,
[INFO] [stdout] 389 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:390:16
[INFO] [stdout]     |
[INFO] [stdout] 390 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 390 -             Fn(box ast::Fn {
[INFO] [stdout] 390 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 390 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 391 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 398 |                 eii_impls: _,
[INFO] [stdout] 399 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:424:21
[INFO] [stdout]     |
[INFO] [stdout] 424 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 424 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 424 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 424 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 425 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 429 |                 ..
[INFO] [stdout] 430 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:431:21
[INFO] [stdout]     |
[INFO] [stdout] 431 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 431 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 431 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 431 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 432 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 436 |                 ..
[INFO] [stdout] 437 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:451:19
[INFO] [stdout]     |
[INFO] [stdout] 451 |             Trait(box ast::Trait {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 451 -             Trait(box ast::Trait {
[INFO] [stdout] 451 +             Trait(ast::Trait {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 451 ~             Trait(deref!(ast::Trait {
[INFO] [stdout] 452 |                 impl_restriction: liprt,
[INFO] [stdout] ...
[INFO] [stdout] 459 |                 items: lis,
[INFO] [stdout] 460 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:461:19
[INFO] [stdout]     |
[INFO] [stdout] 461 |             Trait(box ast::Trait {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 461 -             Trait(box ast::Trait {
[INFO] [stdout] 461 +             Trait(ast::Trait {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 461 ~             Trait(deref!(ast::Trait {
[INFO] [stdout] 462 |                 impl_restriction: riprt,
[INFO] [stdout] ...
[INFO] [stdout] 469 |                 items: ris,
[INFO] [stdout] 470 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:482:24
[INFO] [stdout]     |
[INFO] [stdout] 482 |             TraitAlias(box ast::TraitAlias {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 482 -             TraitAlias(box ast::TraitAlias {
[INFO] [stdout] 482 +             TraitAlias(ast::TraitAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 482 ~             TraitAlias(deref!(ast::TraitAlias {
[INFO] [stdout] 483 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 486 |                 constness: lc,
[INFO] [stdout] 487 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:488:24
[INFO] [stdout]     |
[INFO] [stdout] 488 |             TraitAlias(box ast::TraitAlias {
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 488 -             TraitAlias(box ast::TraitAlias {
[INFO] [stdout] 488 +             TraitAlias(ast::TraitAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 488 ~             TraitAlias(deref!(ast::TraitAlias {
[INFO] [stdout] 489 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 492 |                 constness: rc,
[INFO] [stdout] 493 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:539:20
[INFO] [stdout]     |
[INFO] [stdout] 539 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 539 -             Static(box StaticItem {
[INFO] [stdout] 539 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 539 ~             Static(deref!(StaticItem {
[INFO] [stdout] 540 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 546 |                 eii_impls: _,
[INFO] [stdout] 547 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:548:20
[INFO] [stdout]     |
[INFO] [stdout] 548 |             Static(box StaticItem {
[INFO] [stdout]     |                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 548 -             Static(box StaticItem {
[INFO] [stdout] 548 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 548 ~             Static(deref!(StaticItem {
[INFO] [stdout] 549 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 555 |                 eii_impls: _,
[INFO] [stdout] 556 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:559:16
[INFO] [stdout]     |
[INFO] [stdout] 559 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 559 -             Fn(box ast::Fn {
[INFO] [stdout] 559 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 559 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 560 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 567 |                 eii_impls: _,
[INFO] [stdout] 568 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:569:16
[INFO] [stdout]     |
[INFO] [stdout] 569 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 569 -             Fn(box ast::Fn {
[INFO] [stdout] 569 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 569 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 570 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 577 |                 eii_impls: _,
[INFO] [stdout] 578 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:588:21
[INFO] [stdout]     |
[INFO] [stdout] 588 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 588 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 588 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 588 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 589 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 594 |                 ty: lt,
[INFO] [stdout] 595 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:596:21
[INFO] [stdout]     |
[INFO] [stdout] 596 |             TyAlias(box ast::TyAlias {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 596 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 596 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 596 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 597 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 602 |                 ty: rt,
[INFO] [stdout] 603 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:621:19
[INFO] [stdout]     |
[INFO] [stdout] 621 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 621 -             Const(box ConstItem {
[INFO] [stdout] 621 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 621 ~             Const(deref!(ConstItem {
[INFO] [stdout] 622 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 627 |                 define_opaque: _,
[INFO] [stdout] 628 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:629:19
[INFO] [stdout]     |
[INFO] [stdout] 629 |             Const(box ConstItem {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 629 -             Const(box ConstItem {
[INFO] [stdout] 629 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 629 ~             Const(deref!(ConstItem {
[INFO] [stdout] 630 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 635 |                 define_opaque: _,
[INFO] [stdout] 636 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:645:16
[INFO] [stdout]     |
[INFO] [stdout] 645 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 645 -             Fn(box ast::Fn {
[INFO] [stdout] 645 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 645 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 646 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 653 |                 eii_impls: _,
[INFO] [stdout] 654 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:655:16
[INFO] [stdout]     |
[INFO] [stdout] 655 |             Fn(box ast::Fn {
[INFO] [stdout]     |                ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 655 -             Fn(box ast::Fn {
[INFO] [stdout] 655 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 655 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 656 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 663 |                 eii_impls: _,
[INFO] [stdout] 664 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:674:18
[INFO] [stdout]     |
[INFO] [stdout] 674 |             Type(box TyAlias {
[INFO] [stdout]     |                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 674 -             Type(box TyAlias {
[INFO] [stdout] 674 +             Type(TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 674 ~             Type(deref!(TyAlias {
[INFO] [stdout] 675 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 680 |                 ty: lt,
[INFO] [stdout] 681 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:682:18
[INFO] [stdout]     |
[INFO] [stdout] 682 |             Type(box TyAlias {
[INFO] [stdout]     |                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 682 -             Type(box TyAlias {
[INFO] [stdout] 682 +             Type(TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 682 ~             Type(deref!(TyAlias {
[INFO] [stdout] 683 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 688 |                 ty: rt,
[INFO] [stdout] 689 ~             })),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/mir/mod.rs:186:42
[INFO] [stdout]     |
[INFO] [stdout] 186 |             if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 186 -             if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout] 186 +             if let StatementKind::Assign((place, _)) = statement.kind {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 186 -             if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout] 186 +             if let StatementKind::Assign(deref!((place, _))) = statement.kind {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/mir/possible_borrower.rs:160:21
[INFO] [stdout]     |
[INFO] [stdout] 160 |         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout]     |                     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 160 -         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 160 +         BinaryOp(_, (lhs, rhs)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 160 -         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 160 +         BinaryOp(_, deref!((lhs, rhs))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/qualify_min_const_fn.rs:193:29
[INFO] [stdout]     |
[INFO] [stdout] 193 |         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout]     |                             ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 193 -         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 193 +         Rvalue::BinaryOp(_, (lhs, rhs)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 193 -         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 193 +         Rvalue::BinaryOp(_, deref!((lhs, rhs))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/qualify_min_const_fn.rs:235:31
[INFO] [stdout]     |
[INFO] [stdout] 235 |         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout]     |                               ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 235 -         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout] 235 +         StatementKind::Assign((place, rval)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 235 -         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout] 235 +         StatementKind::Assign(deref!((place, rval))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/qualify_min_const_fn.rs:240:33
[INFO] [stdout]     |
[INFO] [stdout] 240 |         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 240 -         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout] 240 +         StatementKind::FakeRead((_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 240 -         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout] 240 +         StatementKind::FakeRead(deref!((_, place))) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/qualify_min_const_fn.rs:244:34
[INFO] [stdout]     |
[INFO] [stdout] 244 |         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 244 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout] 244 +         StatementKind::Intrinsic(NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 244 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout] 244 +         StatementKind::Intrinsic(deref!(NonDivergingIntrinsic::Assume(op))) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `box` patterns have been removed (feature `box_patterns`)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/qualify_min_const_fn.rs:246:34
[INFO] [stdout]     |
[INFO] [stdout] 246 |         StatementKind::Intrinsic(box NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: enable feature `deref_patterns` instead and...
[INFO] [stdout] help: ...if possible just remove keyword `box`...
[INFO] [stdout]     |
[INFO] [stdout] 246 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout] 246 +         StatementKind::Intrinsic(NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 246 ~         StatementKind::Intrinsic(deref!(NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout] 247 |             rustc_middle::mir::CopyNonOverlapping { dst, src, count },
[INFO] [stdout] 248 ~         ))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_abi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | extern crate rustc_abi;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_ast`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | extern crate rustc_ast;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_attr_parsing`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | extern crate rustc_attr_parsing;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_const_eval`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | extern crate rustc_const_eval;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_data_structures`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | extern crate rustc_data_structures;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_driver`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | extern crate rustc_driver;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_errors`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | extern crate rustc_errors;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_hir`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | extern crate rustc_hir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_hir_analysis`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | extern crate rustc_hir_analysis;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_hir_typeck`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | extern crate rustc_hir_typeck;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_index`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | extern crate rustc_index;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_infer`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | extern crate rustc_infer;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_lexer`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | extern crate rustc_lexer;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_lint`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | extern crate rustc_lint;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_middle`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | extern crate rustc_middle;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_mir_dataflow`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | extern crate rustc_mir_dataflow;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_session`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:38:1
[INFO] [stdout]    |
[INFO] [stdout] 38 | extern crate rustc_session;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_span`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | extern crate rustc_span;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rustc_trait_selection`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | extern crate rustc_trait_selection;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `BinOpKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     use BinOpKind::*;
[INFO] [stdout]    |         ^^^^^^^^^ use of undeclared type `BinOpKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `PatKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |     use PatKind::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type `PatKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ExprKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 |     use ExprKind::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `StmtKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |     use StmtKind::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `StmtKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `LocalKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 |     use LocalKind::*;
[INFO] [stdout]     |         ^^^^^^^^^ use of undeclared type `LocalKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ItemKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |     use ItemKind::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ForeignItemKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:536:9
[INFO] [stdout]     |
[INFO] [stdout] 536 |     use ForeignItemKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ use of undeclared type `ForeignItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AssocItemKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:618:9
[INFO] [stdout]     |
[INFO] [stdout] 618 |     use AssocItemKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^ use of undeclared type `AssocItemKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `VariantData`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:715:9
[INFO] [stdout]     |
[INFO] [stdout] 715 |     use VariantData::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ use of undeclared type `VariantData`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `WherePredicateKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:778:9
[INFO] [stdout]     |
[INFO] [stdout] 778 |     use WherePredicateKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ use of undeclared type `WherePredicateKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ConstItemRhsKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:803:9
[INFO] [stdout]     |
[INFO] [stdout] 803 |     use ConstItemRhsKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of undeclared type `ConstItemRhsKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `UseTreeKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:818:9
[INFO] [stdout]     |
[INFO] [stdout] 818 |     use UseTreeKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^ use of undeclared type `UseTreeKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `VisibilityKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:837:9
[INFO] [stdout]     |
[INFO] [stdout] 837 |     use VisibilityKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ use of undeclared type `VisibilityKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `TyKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:901:9
[INFO] [stdout]     |
[INFO] [stdout] 901 |     use TyKind::*;
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `Extern`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:933:9
[INFO] [stdout]     |
[INFO] [stdout] 933 |     use Extern::*;
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `Extern`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `GenericParamKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:954:9
[INFO] [stdout]     |
[INFO] [stdout] 954 |     use GenericParamKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ use of undeclared type `GenericParamKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `GenericBound`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:979:9
[INFO] [stdout]     |
[INFO] [stdout] 979 |     use GenericBound::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^ use of undeclared type `GenericBound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AssocItemConstraintKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:996:9
[INFO] [stdout]     |
[INFO] [stdout] 996 |     use AssocItemConstraintKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AssocItemConstraintKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AttrKind`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:1010:9
[INFO] [stdout]      |
[INFO] [stdout] 1010 |     use AttrKind::*;
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `AttrKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `AttrArgs`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ast_utils/mod.rs:1030:9
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     use AttrArgs::*;
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `AttrArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:56:61
[INFO] [stdout]    |
[INFO] [stdout] 56 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result;
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 56 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result;
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/mir/possible_borrower.rs:144:54
[INFO] [stdout]     |
[INFO] [stdout] 144 |     fn visit_region(&mut self, _: ty::Region<'_>) -> Self::Result {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `ContainsRegion`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 144 -     fn visit_region(&mut self, _: ty::Region<'_>) -> Self::Result {
[INFO] [stdout] 144 +     fn visit_region(&mut self, _: ty::Region<'_>) -> <ContainsRegion as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ty/type_certainty/mod.rs:152:90
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn visit_infer(&mut self, _inf_id: HirId, _inf_span: Span, _kind: InferKind<'cx>) -> Self::Result {
[INFO] [stdout]     |                                                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `CertaintyVisitor<'cx, '_>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 152 -     fn visit_infer(&mut self, _inf_id: HirId, _inf_span: Span, _kind: InferKind<'cx>) -> Self::Result {
[INFO] [stdout] 152 +     fn visit_infer(&mut self, _inf_id: HirId, _inf_span: Span, _kind: InferKind<'cx>) -> <CertaintyVisitor<'cx, '_> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ty/mod.rs:909:56
[INFO] [stdout]     |
[INFO] [stdout] 909 |         fn visit_region(&mut self, r: Region<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_top_level_late_bound_region::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 909 -         fn visit_region(&mut self, r: Region<'tcx>) -> Self::Result {
[INFO] [stdout] 909 +         fn visit_region(&mut self, r: Region<'tcx>) -> <for_each_top_level_late_bound_region::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/ty/mod.rs:918:92
[INFO] [stdout]     |
[INFO] [stdout] 918 |         fn visit_binder<T: TypeVisitable<TyCtxt<'tcx>>>(&mut self, t: &Binder<'tcx, T>) -> Self::Result {
[INFO] [stdout]     |                                                                                            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_top_level_late_bound_region::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 918 -         fn visit_binder<T: TypeVisitable<TyCtxt<'tcx>>>(&mut self, t: &Binder<'tcx, T>) -> Self::Result {
[INFO] [stdout] 918 +         fn visit_binder<T: TypeVisitable<TyCtxt<'tcx>>>(&mut self, t: &Binder<'tcx, T>) -> <for_each_top_level_late_bound_region::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/usage.rs:130:67
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn visit_path(&mut self, path: &hir::Path<'tcx>, _: HirId) -> Self::Result {
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `BindingUsageFinder<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 130 -     fn visit_path(&mut self, path: &hir::Path<'tcx>, _: HirId) -> Self::Result {
[INFO] [stdout] 130 +     fn visit_path(&mut self, path: &hir::Path<'tcx>, _: HirId) -> <BindingUsageFinder<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/usage.rs:140:32
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `BindingUsageFinder<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 140 -     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 140 +     fn maybe_tcx(&mut self) -> <BindingUsageFinder<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:62:61
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 62 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:74:61
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:84:61
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                                                             ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] help: consider further restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn visit<V: Visitor<'tcx> + gimli::read::op::EvaluationStorage</* R */>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]    |                               +++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 100 | visitable_ref!(Arm, visit_arm);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 101 | visitable_ref!(Block, visit_block);
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 102 | visitable_ref!(Body, visit_body);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 103 | visitable_ref!(Expr, visit_expr);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:94:69
[INFO] [stdout]     |
[INFO] [stdout]  91 | macro_rules! visitable_ref {
[INFO] [stdout] ...
[INFO] [stdout]  94 |             fn visit<V: Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                                                                     ^^^^^^ there is an associated type `Result` in the trait `gimli::read::op::EvaluationStorage`
[INFO] [stdout] ...
[INFO] [stdout] 104 | visitable_ref!(Stmt, visit_stmt);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  94 |             fn visit<V: gimli::read::op::EvaluationStorage</* R */> Visitor<'tcx>>(self, visitor: &mut V) -> V::Result {
[INFO] [stdout]     |                         +++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:118:58
[INFO] [stdout]     |
[INFO] [stdout] 118 |         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 118 -         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout] 118 +         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:127:69
[INFO] [stdout]     |
[INFO] [stdout] 127 |         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 127 -         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout] 127 +         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:130:56
[INFO] [stdout]     |
[INFO] [stdout] 130 |         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 130 -         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout] 130 +         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:133:79
[INFO] [stdout]     |
[INFO] [stdout] 133 |         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 133 -         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout] 133 +         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:137:55
[INFO] [stdout]     |
[INFO] [stdout] 137 |         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr_without_closures::V<F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 137 -         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout] 137 +         fn visit_nested_item(&mut self, _: ItemId) -> <for_each_expr_without_closures::V<F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:160:36
[INFO] [stdout]     |
[INFO] [stdout] 160 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 160 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 160 +         fn maybe_tcx(&mut self) -> <for_each_expr::V<'tcx, F> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:164:58
[INFO] [stdout]     |
[INFO] [stdout] 164 |         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 164 -         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout] 164 +         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:173:63
[INFO] [stdout]     |
[INFO] [stdout] 173 |         fn visit_anon_const(&mut self, _: &'tcx AnonConst) -> Self::Result {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 173 -         fn visit_anon_const(&mut self, _: &'tcx AnonConst) -> Self::Result {
[INFO] [stdout] 173 +         fn visit_anon_const(&mut self, _: &'tcx AnonConst) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:177:69
[INFO] [stdout]     |
[INFO] [stdout] 177 |         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 177 -         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout] 177 +         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:180:56
[INFO] [stdout]     |
[INFO] [stdout] 180 |         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 180 -         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout] 180 +         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:183:79
[INFO] [stdout]     |
[INFO] [stdout] 183 |         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 183 -         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout] 183 +         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:187:55
[INFO] [stdout]     |
[INFO] [stdout] 187 |         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `for_each_expr::V<'tcx, F>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 187 -         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout] 187 +         fn visit_nested_item(&mut self, _: ItemId) -> <for_each_expr::V<'tcx, F> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:399:36
[INFO] [stdout]     |
[INFO] [stdout] 399 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 399 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 399 +         fn maybe_tcx(&mut self) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:402:56
[INFO] [stdout]     |
[INFO] [stdout] 402 |         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 402 -         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout] 402 +         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:435:58
[INFO] [stdout]     |
[INFO] [stdout] 435 |         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 435 -         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout] 435 +         fn visit_block(&mut self, b: &'tcx Block<'_>) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:442:56
[INFO] [stdout]     |
[INFO] [stdout] 442 |         fn visit_nested_item(&mut self, id: ItemId) -> Self::Result {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `is_expr_unsafe::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 442 -         fn visit_nested_item(&mut self, id: ItemId) -> Self::Result {
[INFO] [stdout] 442 +         fn visit_nested_item(&mut self, id: ItemId) -> <is_expr_unsafe::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:465:36
[INFO] [stdout]     |
[INFO] [stdout] 465 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `contains_unsafe_block::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 465 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 465 +         fn maybe_tcx(&mut self) -> <contains_unsafe_block::V<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:469:58
[INFO] [stdout]     |
[INFO] [stdout] 469 |         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `contains_unsafe_block::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 469 -         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout] 469 +         fn visit_block(&mut self, b: &'tcx Block<'_>) -> <contains_unsafe_block::V<'_, 'tcx> as Example>::Result {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:532:36
[INFO] [stdout]     |
[INFO] [stdout] 532 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `for_each_local_use_after_expr::V<'_, 'tcx, F, B>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 532 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 532 +         fn maybe_tcx(&mut self) -> <for_each_local_use_after_expr::V<'_, 'tcx, F, B> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/visitors.rs:717:36
[INFO] [stdout]     |
[INFO] [stdout] 717 |         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `for_each_local_assignment::V<'_, 'tcx, F, B>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 717 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 717 +         fn maybe_tcx(&mut self) -> <for_each_local_assignment::V<'_, 'tcx, F, B> as Example>::MaybeTyCtxt {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:1095:47
[INFO] [stdout]      |
[INFO] [stdout] 1095 |     fn visit_name(&mut self, name: Symbol) -> Self::Result {
[INFO] [stdout]      |                                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `Result` implemented for `ContainsName<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]      |
[INFO] [stdout] 1095 -     fn visit_name(&mut self, name: Symbol) -> Self::Result {
[INFO] [stdout] 1095 +     fn visit_name(&mut self, name: Symbol) -> <ContainsName<'_, 'tcx> as Example>::Result {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0223]: ambiguous associated type
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/64c7431/clippy_utils/src/lib.rs:1103:32
[INFO] [stdout]      |
[INFO] [stdout] 1103 |     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if there were a trait named `Example` with associated type `MaybeTyCtxt` implemented for `ContainsName<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]      |
[INFO] [stdout] 1103 -     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 1103 +     fn maybe_tcx(&mut self) -> <ContainsName<'_, 'tcx> as Example>::MaybeTyCtxt {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0220, E0223, E0432, E0463, E0557.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0220`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `clippy_utils` (lib) due to 112 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7", kill_on_drop: false }`
[INFO] [stdout] 21068b7c8ac207ca434771ac2fbb50790a66562502d60e989ac420468ae7f0e7
