[INFO] cloning repository https://github.com/proski/no_integer_negation
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/proski/no_integer_negation" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fproski%2Fno_integer_negation", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fproski%2Fno_integer_negation'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 95d5cc46eae336b9032b096f460e592c883e5586
[INFO] checking proski/no_integer_negation against 98fd715edd3a0a5aa8f2041d7e20a3143b0fc0d3 for pr-160235-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fproski%2Fno_integer_negation" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/proski/no_integer_negation
[INFO] finished tweaking git repo https://github.com/proski/no_integer_negation
[INFO] tweaked toml for git repo https://github.com/proski/no_integer_negation written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/proski/no_integer_negation on toolchain 98fd715edd3a0a5aa8f2041d7e20a3143b0fc0d3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+98fd715edd3a0a5aa8f2041d7e20a3143b0fc0d3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/proski/no_integer_negation 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" "+98fd715edd3a0a5aa8f2041d7e20a3143b0fc0d3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/rust-lang/rust-clippy`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded dylint_internal v4.1.0
[INFO] [stderr]   Downloaded globset v0.4.16
[INFO] [stderr]   Downloaded dylint_testing v4.1.0
[INFO] [stderr]   Downloaded rust-embed-utils v8.7.2
[INFO] [stderr]   Downloaded dylint_linting v4.1.0
[INFO] [stderr]   Downloaded rust-embed-impl v8.7.2
[INFO] [stderr]   Downloaded miow v0.6.0
[INFO] [stderr]   Downloaded rustfix v0.8.7
[INFO] [stderr]   Downloaded getopts v0.2.23
[INFO] [stderr]   Downloaded camino v1.1.10
[INFO] [stderr]   Downloaded dylint v4.1.0
[INFO] [stderr]   Downloaded compiletest_rs v0.11.2
[INFO] [stderr]   Downloaded tester v0.9.1
[INFO] [stderr]   Downloaded rustc_apfloat v0.2.3+llvm-462a31f5a5ab
[INFO] [stderr]   Downloaded git2 v0.18.3
[INFO] [stderr]   Downloaded bstr v1.12.0
[INFO] [stderr]   Downloaded rust-embed v8.7.2
[INFO] [stderr]   Downloaded libz-sys v1.1.22
[INFO] [stderr]   Downloaded libgit2-sys v0.16.2+1.7.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d
[INFO] running `Command { std: "docker" "start" "7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d", 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" "7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d" "/opt/rustwide/cargo-home/bin/cargo" "+98fd715edd3a0a5aa8f2041d7e20a3143b0fc0d3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d", 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" "7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d" "/opt/rustwide/cargo-home/bin/cargo" "+98fd715edd3a0a5aa8f2041d7e20a3143b0fc0d3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]     Checking memchr v2.7.5
[INFO] [stderr]    Compiling serde_json v1.0.142
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]    Compiling camino v1.1.10
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling bstr v1.12.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]    Compiling jobserver v0.1.33
[INFO] [stderr]    Compiling cc v1.2.31
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking toml_write v0.1.2
[INFO] [stderr]     Checking winnow v0.7.12
[INFO] [stderr]     Checking dirs-sys-next v0.1.2
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]     Checking home v0.5.9
[INFO] [stderr]     Checking if_chain v1.0.2
[INFO] [stderr]    Compiling rustix v1.0.8
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking dirs-next v2.0.0
[INFO] [stderr]     Checking linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling rustc_apfloat v0.2.3+llvm-462a31f5a5ab
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking getopts v0.2.23
[INFO] [stderr]     Checking term v0.7.0
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking anstyle-query v1.1.4
[INFO] [stderr]     Checking anstyle v1.0.11
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling compiletest_rs v0.11.2
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking anstream v0.6.20
[INFO] [stderr]     Checking tester v0.9.1
[INFO] [stderr]     Checking filetime v0.2.25
[INFO] [stderr]    Compiling libz-sys v1.1.22
[INFO] [stderr]    Compiling openssl-sys v0.9.109
[INFO] [stderr]    Compiling libssh2-sys v0.3.1
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]    Compiling globset v0.4.16
[INFO] [stderr]    Compiling libgit2-sys v0.16.2+1.7.2
[INFO] [stderr]     Checking tempfile v3.20.0
[INFO] [stderr]     Checking env_filter v0.1.3
[INFO] [stderr]     Checking rust-embed-utils v8.7.2
[INFO] [stderr]     Checking jiff v0.2.15
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling rust-embed-impl v8.7.2
[INFO] [stderr]     Checking yoke v0.8.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking zerotrie v0.2.2
[INFO] [stderr]     Checking rust-embed v8.7.2
[INFO] [stderr]     Checking zerovec v0.11.4
[INFO] [stderr]     Checking thiserror v2.0.12
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking tinystr v0.8.1
[INFO] [stderr]     Checking potential_utf v0.1.2
[INFO] [stderr]     Checking icu_locale_core v2.0.0
[INFO] [stderr]     Checking icu_collections v2.0.0
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking icu_provider v2.0.0
[INFO] [stderr]     Checking env_logger v0.11.8
[INFO] [stderr]     Checking icu_properties v2.0.1
[INFO] [stderr]     Checking icu_normalizer v2.0.0
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]     Checking toml_datetime v0.6.11
[INFO] [stderr]     Checking cargo-platform v0.1.9
[INFO] [stderr]     Checking toml_edit v0.22.27
[INFO] [stderr]     Checking clippy_utils v0.1.90 (https://github.com/rust-lang/rust-clippy?rev=c950602c01b2a68b7502388d440270d4e3ee64aa#c950602c)
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/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 CURRENT_RUSTC_VERSION
[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/c950602/clippy_utils/src/ast_utils/mod.rs:162:24
[INFO] [stdout]     |
[INFO] [stdout] 162 |             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] 162 -             MethodCall(box ast::MethodCall {
[INFO] [stdout] 162 +             MethodCall(ast::MethodCall {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 162 ~             MethodCall(deref!(ast::MethodCall {
[INFO] [stdout] 163 |                 seg: ls,
[INFO] [stdout] ...
[INFO] [stdout] 166 |                 ..
[INFO] [stdout] 167 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:168:24
[INFO] [stdout]     |
[INFO] [stdout] 168 |             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] 168 -             MethodCall(box ast::MethodCall {
[INFO] [stdout] 168 +             MethodCall(ast::MethodCall {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 168 ~             MethodCall(deref!(ast::MethodCall {
[INFO] [stdout] 169 |                 seg: rs,
[INFO] [stdout] ...
[INFO] [stdout] 172 |                 ..
[INFO] [stdout] 173 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:216:21
[INFO] [stdout]     |
[INFO] [stdout] 216 |             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] 216 -             Closure(box ast::Closure {
[INFO] [stdout] 216 +             Closure(ast::Closure {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 216 ~             Closure(deref!(ast::Closure {
[INFO] [stdout] 217 |                 binder: lb,
[INFO] [stdout] ...
[INFO] [stdout] 223 |                 ..
[INFO] [stdout] 224 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:225:21
[INFO] [stdout]     |
[INFO] [stdout] 225 |             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] 225 -             Closure(box ast::Closure {
[INFO] [stdout] 225 +             Closure(ast::Closure {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 225 ~             Closure(deref!(ast::Closure {
[INFO] [stdout] 226 |                 binder: rb,
[INFO] [stdout] ...
[INFO] [stdout] 232 |                 ..
[INFO] [stdout] 233 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:335:20
[INFO] [stdout]     |
[INFO] [stdout] 335 |             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] 335 -             Static(box StaticItem {
[INFO] [stdout] 335 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 335 ~             Static(deref!(StaticItem {
[INFO] [stdout] 336 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 341 |                 define_opaque: _,
[INFO] [stdout] 342 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:343:20
[INFO] [stdout]     |
[INFO] [stdout] 343 |             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] 343 -             Static(box StaticItem {
[INFO] [stdout] 343 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 343 ~             Static(deref!(StaticItem {
[INFO] [stdout] 344 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 349 |                 define_opaque: _,
[INFO] [stdout] 350 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:353:19
[INFO] [stdout]     |
[INFO] [stdout] 353 |             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] 353 -             Const(box ConstItem {
[INFO] [stdout] 353 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 353 ~             Const(deref!(ConstItem {
[INFO] [stdout] 354 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 359 |                 define_opaque: _,
[INFO] [stdout] 360 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:361:19
[INFO] [stdout]     |
[INFO] [stdout] 361 |             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] 361 -             Const(box ConstItem {
[INFO] [stdout] 361 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 361 ~             Const(deref!(ConstItem {
[INFO] [stdout] 362 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 367 |                 define_opaque: _,
[INFO] [stdout] 368 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:377:16
[INFO] [stdout]     |
[INFO] [stdout] 377 |             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] 377 -             Fn(box ast::Fn {
[INFO] [stdout] 377 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 377 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 378 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 384 |                 define_opaque: _,
[INFO] [stdout] 385 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:386:16
[INFO] [stdout]     |
[INFO] [stdout] 386 |             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] 386 -             Fn(box ast::Fn {
[INFO] [stdout] 386 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 386 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 387 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 393 |                 define_opaque: _,
[INFO] [stdout] 394 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:419:21
[INFO] [stdout]     |
[INFO] [stdout] 419 |             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] 419 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 419 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 419 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 420 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 424 |                 ..
[INFO] [stdout] 425 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:426:21
[INFO] [stdout]     |
[INFO] [stdout] 426 |             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] 426 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 426 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 426 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 427 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 431 |                 ..
[INFO] [stdout] 432 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:446:19
[INFO] [stdout]     |
[INFO] [stdout] 446 |             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] 446 -             Trait(box ast::Trait {
[INFO] [stdout] 446 +             Trait(ast::Trait {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 446 ~             Trait(deref!(ast::Trait {
[INFO] [stdout] 447 |                 is_auto: la,
[INFO] [stdout] ...
[INFO] [stdout] 452 |                 items: lis,
[INFO] [stdout] 453 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:454:19
[INFO] [stdout]     |
[INFO] [stdout] 454 |             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] 454 -             Trait(box ast::Trait {
[INFO] [stdout] 454 +             Trait(ast::Trait {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 454 ~             Trait(deref!(ast::Trait {
[INFO] [stdout] 455 |                 is_auto: ra,
[INFO] [stdout] ...
[INFO] [stdout] 460 |                 items: ris,
[INFO] [stdout] 461 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:474:18
[INFO] [stdout]     |
[INFO] [stdout] 474 |             Impl(box ast::Impl {
[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] 474 -             Impl(box ast::Impl {
[INFO] [stdout] 474 +             Impl(ast::Impl {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 474 ~             Impl(deref!(ast::Impl {
[INFO] [stdout] 475 |                 safety: lu,
[INFO] [stdout] ...
[INFO] [stdout] 482 |                 items: li,
[INFO] [stdout] 483 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:484:18
[INFO] [stdout]     |
[INFO] [stdout] 484 |             Impl(box ast::Impl {
[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] 484 -             Impl(box ast::Impl {
[INFO] [stdout] 484 +             Impl(ast::Impl {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 484 ~             Impl(deref!(ast::Impl {
[INFO] [stdout] 485 |                 safety: ru,
[INFO] [stdout] ...
[INFO] [stdout] 492 |                 items: ri,
[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/c950602/clippy_utils/src/ast_utils/mod.rs:516:20
[INFO] [stdout]     |
[INFO] [stdout] 516 |             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] 516 -             Static(box StaticItem {
[INFO] [stdout] 516 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 516 ~             Static(deref!(StaticItem {
[INFO] [stdout] 517 |                 ident: li,
[INFO] [stdout] ...
[INFO] [stdout] 522 |                 define_opaque: _,
[INFO] [stdout] 523 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:524:20
[INFO] [stdout]     |
[INFO] [stdout] 524 |             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] 524 -             Static(box StaticItem {
[INFO] [stdout] 524 +             Static(StaticItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 524 ~             Static(deref!(StaticItem {
[INFO] [stdout] 525 |                 ident: ri,
[INFO] [stdout] ...
[INFO] [stdout] 530 |                 define_opaque: _,
[INFO] [stdout] 531 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:534:16
[INFO] [stdout]     |
[INFO] [stdout] 534 |             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] 534 -             Fn(box ast::Fn {
[INFO] [stdout] 534 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 534 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 535 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 541 |                 define_opaque: _,
[INFO] [stdout] 542 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:543:16
[INFO] [stdout]     |
[INFO] [stdout] 543 |             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] 543 -             Fn(box ast::Fn {
[INFO] [stdout] 543 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 543 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 544 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 550 |                 define_opaque: _,
[INFO] [stdout] 551 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:561:21
[INFO] [stdout]     |
[INFO] [stdout] 561 |             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] 561 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 561 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 561 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 562 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 567 |                 ty: lt,
[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/c950602/clippy_utils/src/ast_utils/mod.rs:569:21
[INFO] [stdout]     |
[INFO] [stdout] 569 |             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] 569 -             TyAlias(box ast::TyAlias {
[INFO] [stdout] 569 +             TyAlias(ast::TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 569 ~             TyAlias(deref!(ast::TyAlias {
[INFO] [stdout] 570 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 575 |                 ty: rt,
[INFO] [stdout] 576 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:593:19
[INFO] [stdout]     |
[INFO] [stdout] 593 |             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] 593 -             Const(box ConstItem {
[INFO] [stdout] 593 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 593 ~             Const(deref!(ConstItem {
[INFO] [stdout] 594 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 599 |                 define_opaque: _,
[INFO] [stdout] 600 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:601:19
[INFO] [stdout]     |
[INFO] [stdout] 601 |             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] 601 -             Const(box ConstItem {
[INFO] [stdout] 601 +             Const(ConstItem {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 601 ~             Const(deref!(ConstItem {
[INFO] [stdout] 602 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 607 |                 define_opaque: _,
[INFO] [stdout] 608 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:617:16
[INFO] [stdout]     |
[INFO] [stdout] 617 |             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] 617 -             Fn(box ast::Fn {
[INFO] [stdout] 617 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 617 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 618 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 624 |                 define_opaque: _,
[INFO] [stdout] 625 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:626:16
[INFO] [stdout]     |
[INFO] [stdout] 626 |             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] 626 -             Fn(box ast::Fn {
[INFO] [stdout] 626 +             Fn(ast::Fn {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 626 ~             Fn(deref!(ast::Fn {
[INFO] [stdout] 627 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 633 |                 define_opaque: _,
[INFO] [stdout] 634 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:644:18
[INFO] [stdout]     |
[INFO] [stdout] 644 |             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] 644 -             Type(box TyAlias {
[INFO] [stdout] 644 +             Type(TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 644 ~             Type(deref!(TyAlias {
[INFO] [stdout] 645 |                 defaultness: ld,
[INFO] [stdout] ...
[INFO] [stdout] 650 |                 ty: lt,
[INFO] [stdout] 651 ~             })),
[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/c950602/clippy_utils/src/ast_utils/mod.rs:652:18
[INFO] [stdout]     |
[INFO] [stdout] 652 |             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] 652 -             Type(box TyAlias {
[INFO] [stdout] 652 +             Type(TyAlias {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 652 ~             Type(deref!(TyAlias {
[INFO] [stdout] 653 |                 defaultness: rd,
[INFO] [stdout] ...
[INFO] [stdout] 658 |                 ty: rt,
[INFO] [stdout] 659 ~             })),
[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/c950602/clippy_utils/src/mir/mod.rs:182:38
[INFO] [stdout]     |
[INFO] [stdout] 182 |         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] 182 -         if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout] 182 +         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] 182 -         if let StatementKind::Assign(box (place, _)) = statement.kind {
[INFO] [stdout] 182 +         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/c950602/clippy_utils/src/mir/possible_borrower.rs:161:21
[INFO] [stdout]     |
[INFO] [stdout] 161 |         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] 161 -         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 161 +         BinaryOp(_, (lhs, rhs)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 161 -         BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 161 +         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/c950602/clippy_utils/src/qualify_min_const_fn.rs:187:29
[INFO] [stdout]     |
[INFO] [stdout] 187 |         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] 187 -         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 187 +         Rvalue::BinaryOp(_, (lhs, rhs)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 187 -         Rvalue::BinaryOp(_, box (lhs, rhs)) => {
[INFO] [stdout] 187 +         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/c950602/clippy_utils/src/qualify_min_const_fn.rs:231:31
[INFO] [stdout]     |
[INFO] [stdout] 231 |         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] 231 -         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout] 231 +         StatementKind::Assign((place, rval)) => {
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 231 -         StatementKind::Assign(box (place, rval)) => {
[INFO] [stdout] 231 +         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/c950602/clippy_utils/src/qualify_min_const_fn.rs:236:33
[INFO] [stdout]     |
[INFO] [stdout] 236 |         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] 236 -         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout] 236 +         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] 236 -         StatementKind::FakeRead(box (_, place)) => check_place(cx, *place, span, body, msrv),
[INFO] [stdout] 236 +         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/c950602/clippy_utils/src/qualify_min_const_fn.rs:242:34
[INFO] [stdout]     |
[INFO] [stdout] 242 |         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] 242 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout] 242 +         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] 242 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::Assume(op)) => check_operand(cx, op, span, body, msrv),
[INFO] [stdout] 242 +         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/c950602/clippy_utils/src/qualify_min_const_fn.rs:244:34
[INFO] [stdout]     |
[INFO] [stdout] 244 |         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] 244 -         StatementKind::Intrinsic(box NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout] 244 +         StatementKind::Intrinsic(NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout]     |
[INFO] [stdout] help: ...otherwise replace it with an invocation of macro `deref`
[INFO] [stdout]     |
[INFO] [stdout] 244 ~         StatementKind::Intrinsic(deref!(NonDivergingIntrinsic::CopyNonOverlapping(
[INFO] [stdout] 245 |             rustc_middle::mir::CopyNonOverlapping { dst, src, count },
[INFO] [stdout] 246 ~         ))) => {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `indexmap`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/clippy_utils/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | extern crate indexmap;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[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/c950602/clippy_utils/src/lib.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | 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/c950602/clippy_utils/src/lib.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | 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_data_structures`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/clippy_utils/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | extern crate rustc_attr_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_attr_parsing`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/clippy_utils/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | 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/c950602/clippy_utils/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | 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/c950602/clippy_utils/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | 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/c950602/clippy_utils/src/lib.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | 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/c950602/clippy_utils/src/lib.rs:38:1
[INFO] [stdout]    |
[INFO] [stdout] 38 | 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/c950602/clippy_utils/src/lib.rs:39:1
[INFO] [stdout]    |
[INFO] [stdout] 39 | 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/c950602/clippy_utils/src/lib.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | 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/c950602/clippy_utils/src/lib.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | 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/c950602/clippy_utils/src/lib.rs:42:1
[INFO] [stdout]    |
[INFO] [stdout] 42 | 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/c950602/clippy_utils/src/lib.rs:43:1
[INFO] [stdout]    |
[INFO] [stdout] 43 | 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/c950602/clippy_utils/src/lib.rs:44:1
[INFO] [stdout]    |
[INFO] [stdout] 44 | 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/c950602/clippy_utils/src/lib.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | 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/c950602/clippy_utils/src/lib.rs:46:1
[INFO] [stdout]    |
[INFO] [stdout] 46 | 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/c950602/clippy_utils/src/lib.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | 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/c950602/clippy_utils/src/lib.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | 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/c950602/clippy_utils/src/lib.rs:49:1
[INFO] [stdout]    |
[INFO] [stdout] 49 | 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/c950602/clippy_utils/src/lib.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | 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[E0463]: can't find crate for `smallvec`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/clippy_utils/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | extern crate smallvec;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::assert_matches`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/clippy_utils/src/ty/mod.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 32 | use std::assert_matches::debug_assert_matches;
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ could not find `assert_matches` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `BinOpKind`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/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/c950602/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/c950602/clippy_utils/src/ast_utils/mod.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 296 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:513:9
[INFO] [stdout]     |
[INFO] [stdout] 513 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:590:9
[INFO] [stdout]     |
[INFO] [stdout] 590 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:684:9
[INFO] [stdout]     |
[INFO] [stdout] 684 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 |     use WherePredicateKind::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ use of undeclared type `WherePredicateKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `UseTreeKind`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/clippy_utils/src/ast_utils/mod.rs:771:9
[INFO] [stdout]     |
[INFO] [stdout] 771 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:788:9
[INFO] [stdout]     |
[INFO] [stdout] 788 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:825:9
[INFO] [stdout]     |
[INFO] [stdout] 825 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:858:9
[INFO] [stdout]     |
[INFO] [stdout] 858 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:879:9
[INFO] [stdout]     |
[INFO] [stdout] 879 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:904:9
[INFO] [stdout]     |
[INFO] [stdout] 904 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:929:9
[INFO] [stdout]     |
[INFO] [stdout] 929 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:943:9
[INFO] [stdout]     |
[INFO] [stdout] 943 |     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/c950602/clippy_utils/src/ast_utils/mod.rs:953:9
[INFO] [stdout]     |
[INFO] [stdout] 953 |     use AttrArgs::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `AttrArgs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking cargo_metadata v0.19.2
[INFO] [stdout] error[E0220]: associated type `Result` not found for `V`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-clippy-780b684d4f709d82/c950602/clippy_utils/src/visitors.rs:53:61
[INFO] [stdout]    |
[INFO] [stdout] 53 |     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] 53 |     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/c950602/clippy_utils/src/mir/possible_borrower.rs:145:54
[INFO] [stdout]     |
[INFO] [stdout] 145 |     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] 145 -     fn visit_region(&mut self, _: ty::Region<'_>) -> Self::Result {
[INFO] [stdout] 145 +     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/c950602/clippy_utils/src/ty/type_certainty/mod.rs:125:90
[INFO] [stdout]     |
[INFO] [stdout] 125 |     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] 125 -     fn visit_infer(&mut self, _inf_id: HirId, _inf_span: Span, _kind: InferKind<'cx>) -> Self::Result {
[INFO] [stdout] 125 +     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/c950602/clippy_utils/src/ty/mod.rs:851:56
[INFO] [stdout]     |
[INFO] [stdout] 851 |         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] 851 -         fn visit_region(&mut self, r: Region<'tcx>) -> Self::Result {
[INFO] [stdout] 851 +         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/c950602/clippy_utils/src/ty/mod.rs:860:92
[INFO] [stdout]     |
[INFO] [stdout] 860 |         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] 860 -         fn visit_binder<T: TypeVisitable<TyCtxt<'tcx>>>(&mut self, t: &Binder<'tcx, T>) -> Self::Result {
[INFO] [stdout] 860 +         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/c950602/clippy_utils/src/usage.rs:128:67
[INFO] [stdout]     |
[INFO] [stdout] 128 |     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] 128 -     fn visit_path(&mut self, path: &hir::Path<'tcx>, _: HirId) -> Self::Result {
[INFO] [stdout] 128 +     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/c950602/clippy_utils/src/usage.rs:138:32
[INFO] [stdout]     |
[INFO] [stdout] 138 |     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] 138 -     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 138 +     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/c950602/clippy_utils/src/visitors.rs:59:61
[INFO] [stdout]    |
[INFO] [stdout] 59 |     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] 59 |     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/c950602/clippy_utils/src/visitors.rs:71:61
[INFO] [stdout]    |
[INFO] [stdout] 71 |     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] 71 |     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/c950602/clippy_utils/src/visitors.rs:81:61
[INFO] [stdout]    |
[INFO] [stdout] 81 |     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] 81 |     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/c950602/clippy_utils/src/visitors.rs:91:69
[INFO] [stdout]    |
[INFO] [stdout] 91 |             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] 97 | visitable_ref!(Arm, visit_arm);
[INFO] [stdout]    | ------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `visitable_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 91 |             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/c950602/clippy_utils/src/visitors.rs:91:69
[INFO] [stdout]    |
[INFO] [stdout] 91 |             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] 98 | visitable_ref!(Block, visit_block);
[INFO] [stdout]    | ---------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `visitable_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 91 |             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/c950602/clippy_utils/src/visitors.rs:91:69
[INFO] [stdout]    |
[INFO] [stdout] 91 |             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] 99 | visitable_ref!(Body, visit_body);
[INFO] [stdout]    | -------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `visitable_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]    |
[INFO] [stdout] 91 |             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/c950602/clippy_utils/src/visitors.rs:91:69
[INFO] [stdout]     |
[INFO] [stdout]  91 |             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!(Expr, visit_expr);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `visitable_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  91 |             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/c950602/clippy_utils/src/visitors.rs:91:69
[INFO] [stdout]     |
[INFO] [stdout]  91 |             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!(Stmt, visit_stmt);
[INFO] [stdout]     | -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `visitable_ref` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider restricting type parameter `V` with unstable trait `EvaluationStorage`
[INFO] [stdout]     |
[INFO] [stdout]  91 |             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/c950602/clippy_utils/src/visitors.rs:115:58
[INFO] [stdout]     |
[INFO] [stdout] 115 |         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] 115 -         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout] 115 +         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/c950602/clippy_utils/src/visitors.rs:124:69
[INFO] [stdout]     |
[INFO] [stdout] 124 |         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] 124 -         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout] 124 +         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/c950602/clippy_utils/src/visitors.rs:127:56
[INFO] [stdout]     |
[INFO] [stdout] 127 |         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] 127 -         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout] 127 +         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/c950602/clippy_utils/src/visitors.rs:130:79
[INFO] [stdout]     |
[INFO] [stdout] 130 |         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] 130 -         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout] 130 +         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/c950602/clippy_utils/src/visitors.rs:134:55
[INFO] [stdout]     |
[INFO] [stdout] 134 |         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] 134 -         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout] 134 +         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/c950602/clippy_utils/src/visitors.rs:157:36
[INFO] [stdout]     |
[INFO] [stdout] 157 |         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] 157 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 157 +         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/c950602/clippy_utils/src/visitors.rs:161:58
[INFO] [stdout]     |
[INFO] [stdout] 161 |         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] 161 -         fn visit_expr(&mut self, e: &'tcx Expr<'tcx>) -> Self::Result {
[INFO] [stdout] 161 +         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/c950602/clippy_utils/src/visitors.rs:170:63
[INFO] [stdout]     |
[INFO] [stdout] 170 |         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] 170 -         fn visit_anon_const(&mut self, _: &'tcx AnonConst) -> Self::Result {
[INFO] [stdout] 170 +         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/c950602/clippy_utils/src/visitors.rs:174:69
[INFO] [stdout]     |
[INFO] [stdout] 174 |         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] 174 -         fn visit_ty(&mut self, _: &'tcx hir::Ty<'tcx, AmbigArg>) -> Self::Result {
[INFO] [stdout] 174 +         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/c950602/clippy_utils/src/visitors.rs:177:56
[INFO] [stdout]     |
[INFO] [stdout] 177 |         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] 177 -         fn visit_pat(&mut self, _: &'tcx Pat<'tcx>) -> Self::Result {
[INFO] [stdout] 177 +         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/c950602/clippy_utils/src/visitors.rs:180:79
[INFO] [stdout]     |
[INFO] [stdout] 180 |         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] 180 -         fn visit_qpath(&mut self, _: &'tcx QPath<'tcx>, _: HirId, _: Span) -> Self::Result {
[INFO] [stdout] 180 +         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/c950602/clippy_utils/src/visitors.rs:184:55
[INFO] [stdout]     |
[INFO] [stdout] 184 |         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] 184 -         fn visit_nested_item(&mut self, _: ItemId) -> Self::Result {
[INFO] [stdout] 184 +         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/c950602/clippy_utils/src/visitors.rs:332:56
[INFO] [stdout]     |
[INFO] [stdout] 332 |         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_const_evaluatable::V<'_, 'tcx>`, you could use the fully-qualified path
[INFO] [stdout]     |
[INFO] [stdout] 332 -         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout] 332 +         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> <is_const_evaluatable::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/c950602/clippy_utils/src/visitors.rs:415:36
[INFO] [stdout]     |
[INFO] [stdout] 415 |         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] 415 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 415 +         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/c950602/clippy_utils/src/visitors.rs:418:56
[INFO] [stdout]     |
[INFO] [stdout] 418 |         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] 418 -         fn visit_expr(&mut self, e: &'tcx Expr<'_>) -> Self::Result {
[INFO] [stdout] 418 +         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/c950602/clippy_utils/src/visitors.rs:451:58
[INFO] [stdout]     |
[INFO] [stdout] 451 |         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] 451 -         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout] 451 +         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/c950602/clippy_utils/src/visitors.rs:458:56
[INFO] [stdout]     |
[INFO] [stdout] 458 |         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] 458 -         fn visit_nested_item(&mut self, id: ItemId) -> Self::Result {
[INFO] [stdout] 458 +         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/c950602/clippy_utils/src/visitors.rs:480:36
[INFO] [stdout]     |
[INFO] [stdout] 480 |         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] 480 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 480 +         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/c950602/clippy_utils/src/visitors.rs:484:58
[INFO] [stdout]     |
[INFO] [stdout] 484 |         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] 484 -         fn visit_block(&mut self, b: &'tcx Block<'_>) -> Self::Result {
[INFO] [stdout] 484 +         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/c950602/clippy_utils/src/visitors.rs:547:36
[INFO] [stdout]     |
[INFO] [stdout] 547 |         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] 547 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 547 +         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/c950602/clippy_utils/src/visitors.rs:735:36
[INFO] [stdout]     |
[INFO] [stdout] 735 |         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] 735 -         fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 735 +         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/c950602/clippy_utils/src/lib.rs:1157:47
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     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] 1157 -     fn visit_name(&mut self, name: Symbol) -> Self::Result {
[INFO] [stdout] 1157 +     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/c950602/clippy_utils/src/lib.rs:1165:32
[INFO] [stdout]      |
[INFO] [stdout] 1165 |     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] 1165 -     fn maybe_tcx(&mut self) -> Self::MaybeTyCtxt {
[INFO] [stdout] 1165 +     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 116 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d", kill_on_drop: false }`
[INFO] [stdout] 7e2fd20c0c027f6e4e4bedc3bc95881c623b4d50f3a80b81dd325a8e5d25b45d
