[INFO] updating cached repository AndroidOatmeal/rust-mtg-sim [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/AndroidOatmeal/rust-mtg-sim [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/AndroidOatmeal/rust-mtg-sim" "work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/AndroidOatmeal/rust-mtg-sim"` [INFO] [stderr] Cloning into 'work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/AndroidOatmeal/rust-mtg-sim'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/AndroidOatmeal/rust-mtg-sim" "work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/AndroidOatmeal/rust-mtg-sim"` [INFO] [stderr] Cloning into 'work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/AndroidOatmeal/rust-mtg-sim'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 09c6d296885dae2ded345456273411304a95d5e7 [INFO] sha for GitHub repo AndroidOatmeal/rust-mtg-sim: 09c6d296885dae2ded345456273411304a95d5e7 [INFO] validating manifest of AndroidOatmeal/rust-mtg-sim on toolchain master#39401465da4ce27aeeb2c2a26133ac35c63aa515 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of AndroidOatmeal/rust-mtg-sim on toolchain try#f45cc3094ee337acd688771b9234318046b0572d [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing AndroidOatmeal/rust-mtg-sim [INFO] finished frobbing AndroidOatmeal/rust-mtg-sim [INFO] frobbed toml for AndroidOatmeal/rust-mtg-sim written to work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/AndroidOatmeal/rust-mtg-sim/Cargo.toml [INFO] started frobbing AndroidOatmeal/rust-mtg-sim [INFO] finished frobbing AndroidOatmeal/rust-mtg-sim [INFO] frobbed toml for AndroidOatmeal/rust-mtg-sim written to work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/AndroidOatmeal/rust-mtg-sim/Cargo.toml [INFO] crate AndroidOatmeal/rust-mtg-sim already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] error: the lock file /mnt/crater-raid/crater/work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/AndroidOatmeal/rust-mtg-sim/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] the lockfile is outdated, regenerating it [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Updating git repository `https://github.com/Manishearth/rust-clippy` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Updating git repository `https://github.com/Manishearth/rust-clippy` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking AndroidOatmeal/rust-mtg-sim against master#39401465da4ce27aeeb2c2a26133ac35c63aa515 for pr-60914 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60914/worker-0/master#39401465da4ce27aeeb2c2a26133ac35c63aa515:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/AndroidOatmeal/rust-mtg-sim:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] c35ec28cfefedb95d5d5a9f55988b57340228f02ffc007a8473b2421ccf958d3 [INFO] running `"docker" "start" "-a" "c35ec28cfefedb95d5d5a9f55988b57340228f02ffc007a8473b2421ccf958d3"` [INFO] [stderr] Compiling libc v0.2.55 [INFO] [stderr] Compiling backtrace-sys v0.1.28 [INFO] [stderr] Compiling backtrace v0.3.18 [INFO] [stderr] Compiling error-chain v0.12.1 [INFO] [stderr] Compiling cargo_metadata v0.7.4 [INFO] [stderr] Compiling clippy_lints v0.0.212 (https://github.com/Manishearth/rust-clippy#3710ec59) [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:179:46 [INFO] [stderr] | [INFO] [stderr] 179 | && segment.ident.name == segments[segments.len() - 1] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:207:39 [INFO] [stderr] | [INFO] [stderr] 207 | .all(|(a, b)| a.ident.name == *b) [INFO] [stderr] | ^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:221:39 [INFO] [stderr] | [INFO] [stderr] 221 | .all(|(a, b)| a.ident.name == *b) [INFO] [stderr] | ^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:227:74 [INFO] [stderr] | [INFO] [stderr] 227 | let krate = crates.iter().find(|&&krate| cx.tcx.crate_name(krate) == path[0]); [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:243:39 [INFO] [stderr] | [INFO] [stderr] 243 | if item.ident.name == *segment { [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:368:35 [INFO] [stderr] | [INFO] [stderr] 368 | if path.ident.name == *method_name { [INFO] [stderr] | ^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:691:55 [INFO] [stderr] | [INFO] [stderr] 691 | Some((mac_name, new_span)) if mac_name == name => return Some(new_span), [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:715:51 [INFO] [stderr] | [INFO] [stderr] 715 | Some((mac_name, new_span)) if mac_name == name => Some(new_span), [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/mod.rs:808:32 [INFO] [stderr] | [INFO] [stderr] 808 | attr::contains_name(attrs, "automatically_derived") [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/conf.rs:16:27 [INFO] [stderr] | [INFO] [stderr] 16 | if arg.check_name("conf_file") { [INFO] [stderr] | ^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/higher.rs:52:68 [INFO] [stderr] | [INFO] [stderr] 52 | let expr = &fields.iter().find(|field| field.ident.name == name)?.expr; [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/internal_lints.rs:79:87 [INFO] [stderr] | [INFO] [stderr] 79 | if let Some(utils) = krate.module.items.iter().find(|item| item.ident.name == "utils") { [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/internal_lints.rs:81:92 [INFO] [stderr] | [INFO] [stderr] 81 | if let Some(paths) = utils_mod.items.iter().find(|item| item.ident.name == "paths") { [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/ptr.rs:61:38 [INFO] [stderr] | [INFO] [stderr] 61 | if seg.ident.name == "capacity" { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/utils/ptr.rs:66:42 [INFO] [stderr] | [INFO] [stderr] 66 | if seg.ident.name == fn_name { [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/approx_const.rs:58:27 [INFO] [stderr] | [INFO] [stderr] 58 | check_lit(cx, lit, e); [INFO] [stderr] | ^^^ expected struct `syntax::ast::Lit`, found struct `syntax::source_map::Spanned` [INFO] [stderr] | [INFO] [stderr] = note: expected type `&syntax::ast::Lit` [INFO] [stderr] found type `&syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:208:57 [INFO] [stderr] | [INFO] [stderr] 208 | if items.is_empty() || !attr.check_name("deprecated") { [INFO] [stderr] | ^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:215:42 [INFO] [stderr] | [INFO] [stderr] 215 | if mi.check_name("since"); [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:231:88 [INFO] [stderr] | [INFO] [stderr] 231 | let skip_unused_imports = item.attrs.iter().any(|attr| attr.check_name("macro_use")); [INFO] [stderr] | ^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:444:54 [INFO] [stderr] | [INFO] [stderr] 444 | if values.len() != 1 || !attr.check_name("inline") { [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:478:39 [INFO] [stderr] | [INFO] [stderr] 478 | mi.is_word() && mi.check_name(expected) [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:490:32 [INFO] [stderr] | [INFO] [stderr] 490 | if attr.check_name("cfg_attr"); [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:495:40 [INFO] [stderr] | [INFO] [stderr] 495 | if feature_item.check_name("rustfmt"); [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:498:37 [INFO] [stderr] | [INFO] [stderr] 498 | if skip_item.check_name("rustfmt_skip") || [INFO] [stderr] | ^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/attrs.rs:499:96 [INFO] [stderr] | [INFO] [stderr] 499 | skip_item.path.segments.last().expect("empty path in attribute").ident.name == "skip"; [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/bytecount.rs:40:36 [INFO] [stderr] | [INFO] [stderr] 40 | if count.ident.name == "count"; [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/bytecount.rs:43:37 [INFO] [stderr] | [INFO] [stderr] 43 | if filter.ident.name == "filter"; [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/bytecount.rs:70:38 [INFO] [stderr] | [INFO] [stderr] 70 | if (p == "iter" || p == "iter_mut") && args.len() == 1 { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/bytecount.rs:70:53 [INFO] [stderr] | [INFO] [stderr] 70 | if (p == "iter" || p == "iter_mut") && args.len() == 1 { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/cognitive_complexity.rs:121:37 [INFO] [stderr] | [INFO] [stderr] 121 | if !cx.tcx.has_attr(def_id, "test") { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/const_static_lifetime.rs:50:55 [INFO] [stderr] | [INFO] [stderr] 50 | if lifetime.ident.name == "'static" { [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/dbg_macro.rs:34:29 [INFO] [stderr] | [INFO] [stderr] 34 | if mac.node.path == "dbg" { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/doc.rs:130:35 [INFO] [stderr] | [INFO] [stderr] 130 | } else if attr.check_name("doc") { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/entry.rs:94:31 [INFO] [stderr] | [INFO] [stderr] 94 | if path.ident.name == "contains_key"; [INFO] [stderr] | ^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/entry.rs:129:35 [INFO] [stderr] | [INFO] [stderr] 129 | if path.ident.name == "insert"; [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/explicit_write.rs:34:41 [INFO] [stderr] | [INFO] [stderr] 34 | if unwrap_fun.ident.name == "unwrap"; [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/explicit_write.rs:39:40 [INFO] [stderr] | [INFO] [stderr] 39 | if write_fun.ident.name == "write_fmt"; [INFO] [stderr] | ^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/fallible_impl_from.rs:92:40 [INFO] [stderr] | [INFO] [stderr] 92 | if impl_item.ident.name == "from"; [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/format.rs:182:76 [INFO] [stderr] | [INFO] [stderr] 182 | if let Some(format_field) = fields.iter().find(|f| f.ident.name == "format"); [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/format.rs:184:75 [INFO] [stderr] | [INFO] [stderr] 184 | if let Some(width_field) = fields.iter().find(|f| f.ident.name == "width"); [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/format.rs:186:57 [INFO] [stderr] | [INFO] [stderr] 186 | if last_path_segment(width_qpath).ident.name == "Implied"; [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/format.rs:187:79 [INFO] [stderr] | [INFO] [stderr] 187 | if let Some(precision_field) = fields.iter().find(|f| f.ident.name == "precision"); [INFO] [stderr] | ^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/format.rs:189:60 [INFO] [stderr] | [INFO] [stderr] 189 | if last_path_segment(precision_path).ident.name == "Implied"; [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/infinite_iter.rs:143:41 [INFO] [stderr] | [INFO] [stderr] 143 | if method.ident.name == name && args.len() == len { [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/infinite_iter.rs:153:37 [INFO] [stderr] | [INFO] [stderr] 153 | if method.ident.name == "flat_map" && args.len() == 2 { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/infinite_iter.rs:219:41 [INFO] [stderr] | [INFO] [stderr] 219 | if method.ident.name == name && args.len() == len { [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/infinite_iter.rs:224:41 [INFO] [stderr] | [INFO] [stderr] 224 | if method.ident.name == name && args.len() == len { [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/infinite_iter.rs:228:37 [INFO] [stderr] | [INFO] [stderr] 228 | if method.ident.name == "last" && args.len() == 1 { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/infinite_iter.rs:234:44 [INFO] [stderr] | [INFO] [stderr] 234 | } else if method.ident.name == "collect" { [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/inline_fn_without_body.rs:43:29 [INFO] [stderr] | [INFO] [stderr] 43 | if !attr.check_name("inline") { [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:151:40 [INFO] [stderr] | [INFO] [stderr] 151 | && i.ident.name == "is_empty" [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:120:28 [INFO] [stderr] | [INFO] [stderr] 120 | item.ident.name == name [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:171:28 [INFO] [stderr] | [INFO] [stderr] 171 | item.ident.name == name [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:214:24 [INFO] [stderr] | [INFO] [stderr] 214 | if name == "is_empty" { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:219:59 [INFO] [stderr] | [INFO] [stderr] 219 | check_len(cx, span, method_path.ident.name, args, lit, op, compare_to) [INFO] [stderr] | ^^^ expected struct `syntax::ast::Lit`, found struct `syntax::source_map::Spanned` [INFO] [stderr] | [INFO] [stderr] = note: expected type `&syntax::ast::Lit` [INFO] [stderr] found type `&syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:232:12 [INFO] [stderr] | [INFO] [stderr] 232 | if let Spanned { [INFO] [stderr] | ____________^ [INFO] [stderr] 233 | | node: LitKind::Int(lit, _), [INFO] [stderr] 234 | | .. [INFO] [stderr] 235 | | } = *lit [INFO] [stderr] | | ^ ---- this match expression has type `syntax::ast::Lit` [INFO] [stderr] | |_____| [INFO] [stderr] | expected struct `syntax::ast::Lit`, found struct `syntax::source_map::Spanned` [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax::ast::Lit` [INFO] [stderr] found type `syntax::source_map::Spanned<_>` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:242:27 [INFO] [stderr] | [INFO] [stderr] 242 | if method_name == "len" && args.len() == 1 && has_is_empty(cx, &args[0]) { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/len_zero.rs:266:35 [INFO] [stderr] | [INFO] [stderr] 266 | if item.ident.name == "is_empty" { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/lifetimes.rs:479:100 [INFO] [stderr] | [INFO] [stderr] 479 | if lifetime.name.ident().name != keywords::Invalid.name() && lifetime.name.ident().name != "'static" { [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:557:46 [INFO] [stderr] | [INFO] [stderr] 557 | if method_path.ident.name == "next" [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:559:54 [INFO] [stderr] | [INFO] [stderr] 559 | && lhs_constructor.ident.name == "Some" [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:596:60 [INFO] [stderr] | [INFO] [stderr] 596 | if args.len() == 1 && method.ident.name == "collect" && match_trait_method(cx, expr, &paths::ITERATOR) { [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:877:33 [INFO] [stderr] | [INFO] [stderr] 877 | if method.ident.name == "clone"; [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:983:49 [INFO] [stderr] | [INFO] [stderr] 983 | if method.ident.name == "len"; [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:1225:33 [INFO] [stderr] | [INFO] [stderr] 1225 | if method.ident.name == "len"; [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:1810:36 [INFO] [stderr] | [INFO] [stderr] 1810 | if (meth.ident.name == "index" && match_trait_method(self.cx, expr, &paths::INDEX)) [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:1811:40 [INFO] [stderr] | [INFO] [stderr] 1811 | || (meth.ident.name == "index_mut" && match_trait_method(self.cx, expr, &paths::INDEX_MUT)); [INFO] [stderr] | ^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:2414:39 [INFO] [stderr] | [INFO] [stderr] 2414 | if chain_method.ident.name == "collect" && match_trait_method(cx, &args[0], &paths::ITERATOR); [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:2423:41 [INFO] [stderr] | [INFO] [stderr] 2423 | if method.ident.name == "len" { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:2434:41 [INFO] [stderr] | [INFO] [stderr] 2434 | if method.ident.name == "is_empty" { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/loops.rs:2445:41 [INFO] [stderr] | [INFO] [stderr] 2445 | if method.ident.name == "contains" { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:908:65 [INFO] [stderr] | [INFO] [stderr] 908 | if args.len() == 1 && method_call.ident.name == "clone" { [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:916:58 [INFO] [stderr] | [INFO] [stderr] 916 | if method_call.ident.name == method && args.len() > pos { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:921:62 [INFO] [stderr] | [INFO] [stderr] 921 | ty::Ref(..) if method_call.ident.name == "into_iter" => { [INFO] [stderr] | ^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:960:36 [INFO] [stderr] | [INFO] [stderr] 960 | if name == method_name && [INFO] [stderr] | ^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:1033:24 [INFO] [stderr] | [INFO] [stderr] 1033 | if name == "new" && !same_tys(cx, ret_ty, ty) { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:1209:55 [INFO] [stderr] | [INFO] [stderr] 1209 | && (method_name.ident.name == "as_str" || method_name.ident.name == "as_ref") [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:1209:93 [INFO] [stderr] | [INFO] [stderr] 1209 | && (method_name.ident.name == "as_str" || method_name.ident.name == "as_ref") [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:1748:31 [INFO] [stderr] | [INFO] [stderr] 1748 | if path.ident.name == "iter" && may_slice(cx, cx.tables.expr_ty(&args[0])) { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/methods/mod.rs:2135:34 [INFO] [stderr] | [INFO] [stderr] 2135 | if segment.ident.name == "Some"; [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/misc.rs:464:34 [INFO] [stderr] | [INFO] [stderr] 464 | if seg.ident.name == "NAN" { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/missing_doc.rs:94:35 [INFO] [stderr] | [INFO] [stderr] 94 | .any(|a| a.check_name("doc") && (a.is_value_str() || Self::has_include(a.meta()))); [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/missing_doc.rs:112:33 [INFO] [stderr] | [INFO] [stderr] 112 | attr.check_name("doc") [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/missing_doc.rs:115:69 [INFO] [stderr] | [INFO] [stderr] 115 | Some(l) => attr::list_contains_name(&l[..], "hidden"), [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/missing_doc.rs:135:37 [INFO] [stderr] | [INFO] [stderr] 135 | if it.ident.name == "main" { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/missing_inline.rs:60:56 [INFO] [stderr] | [INFO] [stderr] 60 | let has_inline = attrs.iter().any(|a| a.check_name("inline")); [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/needless_borrow.rs:111:51 [INFO] [stderr] | [INFO] [stderr] 111 | if item.attrs.iter().any(|a| a.check_name("automatically_derived")) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/needless_pass_by_value.rs:222:63 [INFO] [stderr] | [INFO] [stderr] 222 | .find(|seg| seg.ident.name == "Vec") [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/needless_pass_by_value.rs:317:43 [INFO] [stderr] | [INFO] [stderr] 317 | .any(|&allow| attr.check_name(allow)) [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/new_without_default.rs:123:66 [INFO] [stderr] | [INFO] [stderr] 123 | if sig.decl.inputs.is_empty() && name == "new" && cx.access_levels.is_reachable(id) { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/non_expressive_names.rs:358:36 [INFO] [stderr] | [INFO] [stderr] 358 | if !attr::contains_name(attrs, "test") { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/open_options.rs:34:35 [INFO] [stderr] | [INFO] [stderr] 34 | if path.ident.name == "open" && match_type(cx, obj_ty, &paths::OPEN_OPTIONS) { [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/partialeq_ne_impl.rs:42:48 [INFO] [stderr] | [INFO] [stderr] 42 | if impl_item.ident.name == "ne" { [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/path_buf_push_overwrite.rs:47:35 [INFO] [stderr] | [INFO] [stderr] 47 | if path.ident.name == "push"; [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/ptr_offset_with_cast.rs:95:43 [INFO] [stderr] | [INFO] [stderr] 95 | if path_segment.ident.name == "offset" { [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/ptr_offset_with_cast.rs:98:43 [INFO] [stderr] | [INFO] [stderr] 98 | if path_segment.ident.name == "wrapping_offset" { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/question_mark.rs:53:38 [INFO] [stderr] | [INFO] [stderr] 53 | if segment.ident.name == "is_none"; [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/ranges.rs:118:48 [INFO] [stderr] | [INFO] [stderr] 118 | if iter_path.ident.name == "iter"; [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/ranges.rs:124:47 [INFO] [stderr] | [INFO] [stderr] 124 | if len_path.ident.name == "len" && len_args.len() == 1; [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/returns.rs:255:56 [INFO] [stderr] | [INFO] [stderr] 255 | attr.meta_item_list().is_some() && attr.check_name("cfg") [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/slow_vector_initialization.rs:204:35 [INFO] [stderr] | [INFO] [stderr] 204 | if path.ident.name == "extend"; [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/slow_vector_initialization.rs:221:35 [INFO] [stderr] | [INFO] [stderr] 221 | if path.ident.name == "resize"; [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/slow_vector_initialization.rs:241:40 [INFO] [stderr] | [INFO] [stderr] 241 | if take_path.ident.name == "take"; [INFO] [stderr] | ^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/strings.rs:149:35 [INFO] [stderr] | [INFO] [stderr] 149 | if path.ident.name == "as_bytes" { [INFO] [stderr] | ^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/trivially_copy_pass_by_ref.rs:171:69 [INFO] [stderr] | [INFO] [stderr] 171 | if a.meta_item_list().is_some() && a.check_name("proc_macro_derive") { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/types.rs:2201:45 [INFO] [stderr] | [INFO] [stderr] 2201 | if method.ident.name == "new" { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/types.rs:2204:52 [INFO] [stderr] | [INFO] [stderr] 2204 | } else if method.ident.name == "with_capacity" { [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/types.rs:2214:45 [INFO] [stderr] | [INFO] [stderr] 2214 | if method.ident.name == "new" { [INFO] [stderr] | ^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/types.rs:2217:52 [INFO] [stderr] | [INFO] [stderr] 2217 | } else if method.ident.name == "with_capacity" { [INFO] [stderr] | ^^^^^^^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/unwrap.rs:145:64 [INFO] [stderr] | [INFO] [stderr] 145 | let call_to_unwrap = method_name.ident.name == "unwrap"; [INFO] [stderr] | ^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/write.rs:184:29 [INFO] [stderr] | [INFO] [stderr] 184 | if mac.node.path == "println" { [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/write.rs:199:36 [INFO] [stderr] | [INFO] [stderr] 199 | } else if mac.node.path == "print" { [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/write.rs:212:36 [INFO] [stderr] | [INFO] [stderr] 212 | } else if mac.node.path == "write" { [INFO] [stderr] | ^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/write.rs:224:36 [INFO] [stderr] | [INFO] [stderr] 224 | } else if mac.node.path == "writeln" { [INFO] [stderr] | ^^^^^^^^^ expected struct `syntax_pos::Symbol`, found reference [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/git/checkouts/rust-clippy-eb94f5e90699ab2d/3710ec5/clippy_lints/src/write.rs:367:46 [INFO] [stderr] | [INFO] [stderr] 367 | if *p == name { [INFO] [stderr] | ^^^^ expected struct `syntax_pos::Symbol`, found &str [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax_pos::Symbol` [INFO] [stderr] found type `&str` [INFO] [stderr] [INFO] [stderr] error: aborting due to 115 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0308`. [INFO] [stderr] error: Could not compile `clippy_lints`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "c35ec28cfefedb95d5d5a9f55988b57340228f02ffc007a8473b2421ccf958d3"` [INFO] running `"docker" "rm" "-f" "c35ec28cfefedb95d5d5a9f55988b57340228f02ffc007a8473b2421ccf958d3"` [INFO] [stdout] c35ec28cfefedb95d5d5a9f55988b57340228f02ffc007a8473b2421ccf958d3