[INFO] fetching crate rsyntax 1.10.0... [INFO] testing rsyntax-1.10.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate rsyntax 1.10.0 into /workspace/builds/worker-26/source [INFO] validating manifest of crates.io crate rsyntax 1.10.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rsyntax 1.10.0 [INFO] finished tweaking crates.io crate rsyntax 1.10.0 [INFO] tweaked toml for crates.io crate rsyntax 1.10.0 written to /workspace/builds/worker-26/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ff4722b9ea995ac6d8e0c9635d8c23df9b3c4fa10791703c4dbf28e96e1d146a [INFO] running `Command { std: "docker" "start" "-a" "ff4722b9ea995ac6d8e0c9635d8c23df9b3c4fa10791703c4dbf28e96e1d146a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ff4722b9ea995ac6d8e0c9635d8c23df9b3c4fa10791703c4dbf28e96e1d146a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ff4722b9ea995ac6d8e0c9635d8c23df9b3c4fa10791703c4dbf28e96e1d146a", kill_on_drop: false }` [INFO] [stdout] ff4722b9ea995ac6d8e0c9635d8c23df9b3c4fa10791703c4dbf28e96e1d146a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 579f56b08a6437575aff61313d5526dc22e672fdc2afb1db285efced744d9145 [INFO] running `Command { std: "docker" "start" "-a" "579f56b08a6437575aff61313d5526dc22e672fdc2afb1db285efced744d9145", kill_on_drop: false }` [INFO] [stderr] Compiling rsyntax v1.10.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `serialize` [INFO] [stdout] --> src/lib.rs:37:1 [INFO] [stdout] | [INFO] [stdout] 37 | extern crate serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `term` [INFO] [stdout] --> src/lib.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | extern crate term; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `log` [INFO] [stdout] --> src/lib.rs:40:14 [INFO] [stdout] | [INFO] [stdout] 40 | #[macro_use] extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_bitflags` [INFO] [stdout] --> src/lib.rs:41:25 [INFO] [stdout] | [INFO] [stdout] 41 | #[macro_use] #[no_link] extern crate rustc_bitflags; [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_unicode` [INFO] [stdout] --> src/lib.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | extern crate rustc_unicode; [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 `serialize` [INFO] [stdout] --> src/lib.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | extern crate serialize as rustc_serialize; // used by deriving [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `parse::parser::Restrictions` [INFO] [stdout] --> src/ext/tt/macro_rules.rs:19:29 [INFO] [stdout] | [INFO] [stdout] 19 | use parse::parser::{Parser, Restrictions}; [INFO] [stdout] | ^^^^^^^^^^^^ no `Restrictions` in `parse::parser` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/errors/json.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | debug!("unprintable span"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | let lines = get_lines_for_span!(span, je); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `get_lines_for_span` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/errors/json.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | debug!("unprintable span"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 287 | let lines = get_lines_for_span!(span, je); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `get_lines_for_span` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/attr.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | debug!("attr::contains (name={})", needle.name()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/attr.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 245 | debug!(" testing: {}", item.name()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/attr.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | debug!("attr::contains_name (name={})", name); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/attr.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | debug!(" testing: {}", item.name()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:870:17 [INFO] [stdout] | [INFO] [stdout] 870 | debug!("byte pos {:?} is on the line at byte pos {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:872:17 [INFO] [stdout] | [INFO] [stdout] 872 | debug!("char pos {:?} is on the line at char pos {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:874:17 [INFO] [stdout] | [INFO] [stdout] 874 | debug!("byte is on line: {}", line); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:1267:13 [INFO] [stdout] | [INFO] [stdout] 1267 | debug!("{}-byte char at {:?}", mbc.bytes, mbc.pos); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:1355:9 [INFO] [stdout] | [INFO] [stdout] 1355 | debug!("span_allows_unstable(span = {:?})", span); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:1360:17 [INFO] [stdout] | [INFO] [stdout] 1360 | debug!("span_allows_unstable: expninfo = {:?}", expninfo); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:1368:21 [INFO] [stdout] | [INFO] [stdout] 1368 | debug!("span_allows_unstable: span: {:?} call_site: {:?} callee: {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:1372:21 [INFO] [stdout] | [INFO] [stdout] 1372 | debug!("span_allows_unstable: from this expansion? {}, allows unstable? {}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/codemap.rs:1390:9 [INFO] [stdout] | [INFO] [stdout] 1390 | debug!("span_allows_unstable? {}", allows_unstable); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/feature_gate.rs:698:9 [INFO] [stdout] | [INFO] [stdout] 698 | debug!("enabling feature: {}", feature); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/feature_gate.rs:704:9 [INFO] [stdout] | [INFO] [stdout] 704 | debug!("gate_feature(feature = {:?}, span = {:?}); has? {}", feature, span, has_feature); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/feature_gate.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 714 | debug!("check_attribute(attr = {:?})", attr); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/feature_gate.rs:721:17 [INFO] [stdout] | [INFO] [stdout] 721 | debug!("check_attribute: {:?} is known, {:?}, {:?}", name, ty, gateage); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/feature_gate.rs:730:17 [INFO] [stdout] | [INFO] [stdout] 730 | debug!("check_attribute: {:?} is registered by a plugin, {:?}", name, ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bitflags` in this scope [INFO] [stdout] --> src/parse/parser.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | bitflags! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:516:9 [INFO] [stdout] | [INFO] [stdout] 516 | debug!("commit_expr {:?}", e); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:1334:21 [INFO] [stdout] | [INFO] [stdout] 1334 | debug!("parse_trait_methods(): parsing required method"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:1338:21 [INFO] [stdout] | [INFO] [stdout] 1338 | debug!("parse_trait_methods(): parsing provided method"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:1543:9 [INFO] [stdout] | [INFO] [stdout] 1543 | debug!("parser is_named_argument offset:{}", offset); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:1560:13 [INFO] [stdout] | [INFO] [stdout] 1560 | debug!("parse_arg_general parse_pat (require_name:{})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:1567:13 [INFO] [stdout] | [INFO] [stdout] 1567 | debug!("parse_arg_general ident_to_pat"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:3887:9 [INFO] [stdout] | [INFO] [stdout] 3887 | debug!("recover_stmt_ enter loop"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:3889:13 [INFO] [stdout] | [INFO] [stdout] 3889 | debug!("recover_stmt_ loop {:?}", self.token); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:3901:25 [INFO] [stdout] | [INFO] [stdout] 3901 | debug!("recover_stmt_ return - close delim {:?}", self.token); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:3915:21 [INFO] [stdout] | [INFO] [stdout] 3915 | debug!("recover_stmt_ return - Eof"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/parser.rs:3923:25 [INFO] [stdout] | [INFO] [stdout] 3923 | debug!("recover_stmt_ return - Semi"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | debug!(">>> blank-line comment"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | debug!(">>> shebang comment"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | debug!("<<< shebang comment"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | debug!(">>> line comments"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | debug!("{}", line); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | debug!("<<< line comments"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | debug!("pushing line: {}", s1); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | debug!(">>> block comment"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | debug!("=== block comment level {}", level); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | debug!("<<< block comment"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | debug!(">>> consume comment"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | debug!("<<< consume comment"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:377:17 [INFO] [stdout] | [INFO] [stdout] 377 | debug!("tok lit: {}", s); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/comments.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | debug!("tok: {}", pprust::token_to_string(&tok)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 114 | debug!("TtReader: r={:?}", r); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | debug!("taking an ident from {:?} to {:?}", start, self.last_pos); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | debug!("taking an ident from {:?} to {:?}", start, end); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:521:17 [INFO] [stdout] | [INFO] [stdout] 521 | debug!("Skipping a shebang"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:548:17 [INFO] [stdout] | [INFO] [stdout] 548 | debug!("scanning a comment {:?}", c); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:560:17 [INFO] [stdout] | [INFO] [stdout] 560 | debug!("scanning whitespace: {:?}", c); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:637:17 [INFO] [stdout] | [INFO] [stdout] 637 | debug!("skipping a _"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:643:21 [INFO] [stdout] | [INFO] [stdout] 643 | debug!("{:?} in scan_digits", c); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:738:9 [INFO] [stdout] | [INFO] [stdout] 738 | debug!("scanning {} digits until {:?}", n_digits, delim); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:1054:13 [INFO] [stdout] | [INFO] [stdout] 1054 | debug!("next_token_inner: scanned number {:?}, {:?}", num, suffix); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:1620:5 [INFO] [stdout] | [INFO] [stdout] 1620 | debug!("is {:?} a doc comment? {}", s, res); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:1628:5 [INFO] [stdout] | [INFO] [stdout] 1628 | debug!("is {:?} a doc comment? {}", s, res); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/attr.rs:25:13 [INFO] [stdout] | [INFO] [stdout] 25 | debug!("parse_outer_attributes: self.token={:?}", self.token); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/attr.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | debug!("parse_attributes: permit_inner={:?} self.token={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/mod.rs:335:5 [INFO] [stdout] | [INFO] [stdout] 335 | debug!("parse_str_lit: given {}", lit.escape_default()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/mod.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | debug!("parse_str_lit: returning {}", res); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/mod.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | debug!("raw_str_lit: given {}", lit.escape_default()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/mod.rs:445:5 [INFO] [stdout] | [INFO] [stdout] 445 | debug!("filtered_float_lit: {}, {:?}", data, suffix); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/mod.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 468 | debug!("float_lit: {:?}, {:?}", s, suffix); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/mod.rs:577:5 [INFO] [stdout] | [INFO] [stdout] 577 | debug!("integer_lit: {}, {:?}", s, suffix); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/parse/mod.rs:643:5 [INFO] [stdout] | [INFO] [stdout] 643 | debug!("integer_lit: the type is {:?}, base {:?}, the new string is {:?}, the original \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/test.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | debug!("current path: {}", path_name_i(&self.cx.path)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/test.rs:131:21 [INFO] [stdout] | [INFO] [stdout] 131 | debug!("this is a test function"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/test.rs:183:17 [INFO] [stdout] | [INFO] [stdout] 183 | debug!("pushing nothing, sym: {:?}", sym); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/test.rs:556:5 [INFO] [stdout] | [INFO] [stdout] 556 | debug!("Synthetic test module:\n{}\n", pprust::item_to_string(&item)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/test.rs:614:5 [INFO] [stdout] | [INFO] [stdout] 614 | debug!("building test vector from {} tests", cx.testfns.len()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/test.rs:650:5 [INFO] [stdout] | [INFO] [stdout] 650 | debug!("encoding {}", path_name_i(&path[..])); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | debug!("mk_printer {}", linewidth); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | debug!("pp Vec<{},{}>", self.left, self.right); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:333:13 [INFO] [stdout] | [INFO] [stdout] 333 | debug!("pp Begin({})/buffer Vec<{},{}>", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:343:17 [INFO] [stdout] | [INFO] [stdout] 343 | debug!("pp End/print Vec<{},{}>", self.left, self.right); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:346:17 [INFO] [stdout] | [INFO] [stdout] 346 | debug!("pp End/buffer Vec<{},{}>", self.left, self.right); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:362:13 [INFO] [stdout] | [INFO] [stdout] 362 | debug!("pp Break({})/buffer Vec<{},{}>", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:374:17 [INFO] [stdout] | [INFO] [stdout] 374 | debug!("pp String('{}')/print Vec<{},{}>", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | debug!("pp String('{}')/buffer Vec<{},{}>", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:390:9 [INFO] [stdout] | [INFO] [stdout] 390 | debug!("check_stream Vec<{}, {}> with left_total={}, right_total={}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:393:13 [INFO] [stdout] | [INFO] [stdout] 393 | debug!("scan window is {}, longer than space on line ({})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:397:21 [INFO] [stdout] | [INFO] [stdout] 397 | debug!("setting {} to infinity and popping", self.left); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | debug!("scan_push {}", x); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:450:9 [INFO] [stdout] | [INFO] [stdout] 450 | debug!("advance_left Vec<{},{}>, sizeof({})={}", self.left, self.right, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:511:9 [INFO] [stdout] | [INFO] [stdout] 511 | debug!("NEWLINE {}", amount); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:518:9 [INFO] [stdout] | [INFO] [stdout] 518 | debug!("INDENT {}", amount); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:541:9 [INFO] [stdout] | [INFO] [stdout] 541 | debug!("print {} {} (remaining line space={})", tok_str(&token), l, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:543:9 [INFO] [stdout] | [INFO] [stdout] 543 | debug!("{}", buf_str(&self.token, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:552:17 [INFO] [stdout] | [INFO] [stdout] 552 | debug!("print Begin -> push broken block at col {}", col); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:558:17 [INFO] [stdout] | [INFO] [stdout] 558 | debug!("print Begin -> push fitting block"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:567:13 [INFO] [stdout] | [INFO] [stdout] 567 | debug!("print End -> pop End"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:577:17 [INFO] [stdout] | [INFO] [stdout] 577 | debug!("print Break({}) in fitting block", b.blank_space); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:583:17 [INFO] [stdout] | [INFO] [stdout] 583 | debug!("print Break({}+{}) in consistent block", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:591:21 [INFO] [stdout] | [INFO] [stdout] 591 | debug!("print Break({}+{}) w/ newline in inconsistent", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:597:21 [INFO] [stdout] | [INFO] [stdout] 597 | debug!("print Break({}) w/o newline in inconsistent", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/print/pp.rs:607:13 [INFO] [stdout] | [INFO] [stdout] 607 | debug!("print String({})", s); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/ext/expand.rs:1279:5 [INFO] [stdout] | [INFO] [stdout] 1279 | debug!("new_span(sp={:?})", sp); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/ext/expand.rs:1292:9 [INFO] [stdout] | [INFO] [stdout] 1292 | debug!("new_span: keeping trace from {:?} because it is more specific", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/ext/expand.rs:1309:9 [INFO] [stdout] | [INFO] [stdout] 1309 | debug!("new_span({:?}) = {:?}", sp, sp1); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> src/ext/mtwt.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | error!("SC table:"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> src/ext/mtwt.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | error!("{:4} : {:?}",idx,val); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> src/ext/tt/macro_rules.rs:1038:5 [INFO] [stdout] | [INFO] [stdout] 1038 | debug!("has_legal_fragment_specifier({:?})", tok); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/codemap.rs:589:67 [INFO] [stdout] | [INFO] [stdout] 589 | let name: String = d.read_struct_field("name", 0, |d| Decodable::decode(d))?; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/codemap.rs:590:78 [INFO] [stdout] | [INFO] [stdout] 590 | let start_pos: BytePos = d.read_struct_field("start_pos", 1, |d| Decodable::decode(d))?; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/codemap.rs:591:74 [INFO] [stdout] | [INFO] [stdout] 591 | let end_pos: BytePos = d.read_struct_field("end_pos", 2, |d| Decodable::decode(d))?; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/codemap.rs:593:38 [INFO] [stdout] | [INFO] [stdout] 593 | let num_lines: u32 = Decodable::decode(d)?; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/codemap.rs:598:46 [INFO] [stdout] | [INFO] [stdout] 598 | let bytes_per_diff: u8 = Decodable::decode(d)?; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/codemap.rs:601:51 [INFO] [stdout] | [INFO] [stdout] 601 | let mut line_start: BytePos = Decodable::decode(d)?; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/codemap.rs:621:63 [INFO] [stdout] | [INFO] [stdout] 621 | d.read_struct_field("multibyte_chars", 4, |d| Decodable::decode(d))?; [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:381:27 [INFO] [stdout] | [INFO] [stdout] 381 | restrictions: Restrictions::empty(), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:567:40 [INFO] [stdout] | [INFO] [stdout] 567 | if !self.restrictions.contains(Restrictions::ALLOW_MODULE_PATHS) { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:2383:29 [INFO] [stdout] | [INFO] [stdout] 2383 | ... Restrictions::RESTRICTION_NO_STRUCT_LITERAL [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:2939:21 [INFO] [stdout] | [INFO] [stdout] 2939 | Restrictions::RESTRICTION_NO_STRUCT_LITERAL, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3005:37 [INFO] [stdout] | [INFO] [stdout] 3005 | self.restrictions & Restrictions::RESTRICTION_NO_STRUCT_LITERAL [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3064:36 [INFO] [stdout] | [INFO] [stdout] 3064 | restrictions - Restrictions::RESTRICTION_STMT_EXPR, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3070:36 [INFO] [stdout] | [INFO] [stdout] 3070 | restrictions - Restrictions::RESTRICTION_STMT_EXPR, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3078:36 [INFO] [stdout] | [INFO] [stdout] 3078 | restrictions - Restrictions::RESTRICTION_STMT_EXPR, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3186:52 [INFO] [stdout] | [INFO] [stdout] 3186 | return !self.restrictions.contains(Restrictions::RESTRICTION_NO_STRUCT_LITERAL); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3200:40 [INFO] [stdout] | [INFO] [stdout] 3200 | let cond = self.parse_expr_res(Restrictions::RESTRICTION_NO_STRUCT_LITERAL, None)?; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3219:40 [INFO] [stdout] | [INFO] [stdout] 3219 | let expr = self.parse_expr_res(Restrictions::RESTRICTION_NO_STRUCT_LITERAL, None)?; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3281:40 [INFO] [stdout] | [INFO] [stdout] 3281 | let expr = self.parse_expr_res(Restrictions::RESTRICTION_NO_STRUCT_LITERAL, None)?; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3299:40 [INFO] [stdout] | [INFO] [stdout] 3299 | let cond = self.parse_expr_res(Restrictions::RESTRICTION_NO_STRUCT_LITERAL, None)?; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3314:40 [INFO] [stdout] | [INFO] [stdout] 3314 | let expr = self.parse_expr_res(Restrictions::RESTRICTION_NO_STRUCT_LITERAL, None)?; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3335:48 [INFO] [stdout] | [INFO] [stdout] 3335 | let discriminant = self.parse_expr_res(Restrictions::RESTRICTION_NO_STRUCT_LITERAL, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3377:40 [INFO] [stdout] | [INFO] [stdout] 3377 | let expr = self.parse_expr_res(Restrictions::RESTRICTION_STMT_EXPR, None)?; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:3399:29 [INFO] [stdout] | [INFO] [stdout] 3399 | self.parse_expr_res(Restrictions::empty(), None) [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:4031:52 [INFO] [stdout] | [INFO] [stdout] 4031 | let restrictions = self.restrictions | Restrictions::NO_NONINLINE_MOD; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:4061:25 [INFO] [stdout] | [INFO] [stdout] 4061 | Restrictions::RESTRICTION_STMT_EXPR, Some(attrs.into_thin_attrs()))?; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:4072:36 [INFO] [stdout] | [INFO] [stdout] 4072 | self.restrictions.contains(Restrictions::RESTRICTION_STMT_EXPR) && [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Restrictions` [INFO] [stdout] --> src/parse/parser.rs:5302:38 [INFO] [stdout] | [INFO] [stdout] 5302 | let path = self.with_res(Restrictions::ALLOW_MODULE_PATHS, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `Restrictions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/ptr.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | Decodable::decode(d).map(P) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Encodable` [INFO] [stdout] --> src/ptr.rs:225:9 [INFO] [stdout] | [INFO] [stdout] 225 | Encodable::encode(&**self, s) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Encodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Decodable` [INFO] [stdout] --> src/ptr.rs:231:30 [INFO] [stdout] | [INFO] [stdout] 231 | Ok(P::from_vec(match Decodable::decode(d) { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Decodable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `as_json` in this scope [INFO] [stdout] --> src/diagnostics/metadata.rs:96:51 [INFO] [stdout] | [INFO] [stdout] 96 | let result = write!(&mut metadata_file, "{}", as_json(&json_map)); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `as_json` in this scope [INFO] [stdout] --> src/errors/json.rs:57:55 [INFO] [stdout] | [INFO] [stdout] 57 | if let Err(e) = writeln!(&mut self.dst, "{}", as_json(&data)) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `as_json` in this scope [INFO] [stdout] --> src/errors/json.rs:64:55 [INFO] [stdout] | [INFO] [stdout] 64 | if let Err(e) = writeln!(&mut self.dst, "{}", as_json(&data)) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `as_json` in this scope [INFO] [stdout] --> src/errors/json.rs:71:55 [INFO] [stdout] | [INFO] [stdout] 71 | if let Err(e) = writeln!(&mut self.dst, "{}", as_json(&data)) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/ast.rs:79:6 [INFO] [stdout] | [INFO] [stdout] 79 | impl Encodable for Name { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/ast.rs:80:18 [INFO] [stdout] | [INFO] [stdout] 80 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/ast.rs:85:6 [INFO] [stdout] | [INFO] [stdout] 85 | impl Decodable for Name { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/ast.rs:86:18 [INFO] [stdout] | [INFO] [stdout] 86 | fn decode(d: &mut D) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/ast.rs:148:6 [INFO] [stdout] | [INFO] [stdout] 148 | impl Encodable for Ident { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/ast.rs:149:18 [INFO] [stdout] | [INFO] [stdout] 149 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/ast.rs:154:6 [INFO] [stdout] | [INFO] [stdout] 154 | impl Decodable for Ident { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/ast.rs:155:18 [INFO] [stdout] | [INFO] [stdout] 155 | fn decode(d: &mut D) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/codemap.rs:81:6 [INFO] [stdout] | [INFO] [stdout] 81 | impl Encodable for BytePos { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/codemap.rs:82:18 [INFO] [stdout] | [INFO] [stdout] 82 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/codemap.rs:87:6 [INFO] [stdout] | [INFO] [stdout] 87 | impl Decodable for BytePos { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/codemap.rs:88:18 [INFO] [stdout] | [INFO] [stdout] 88 | fn decode(d: &mut D) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/codemap.rs:203:6 [INFO] [stdout] | [INFO] [stdout] 203 | impl Encodable for Span { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/codemap.rs:204:18 [INFO] [stdout] | [INFO] [stdout] 204 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/codemap.rs:217:6 [INFO] [stdout] | [INFO] [stdout] 217 | impl Decodable for Span { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/codemap.rs:218:18 [INFO] [stdout] | [INFO] [stdout] 218 | fn decode(d: &mut D) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/codemap.rs:526:6 [INFO] [stdout] | [INFO] [stdout] 526 | impl Encodable for FileMap { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/codemap.rs:527:18 [INFO] [stdout] | [INFO] [stdout] 527 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/codemap.rs:585:6 [INFO] [stdout] | [INFO] [stdout] 585 | impl Decodable for FileMap { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/codemap.rs:586:18 [INFO] [stdout] | [INFO] [stdout] 586 | fn decode(d: &mut D) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Restrictions` in this scope [INFO] [stdout] --> src/parse/parser.rs:263:23 [INFO] [stdout] | [INFO] [stdout] 263 | pub restrictions: Restrictions, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Restrictions` in this scope [INFO] [stdout] --> src/parse/parser.rs:3405:41 [INFO] [stdout] | [INFO] [stdout] 3405 | pub fn with_res(&mut self, r: Restrictions, f: F) -> T [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Restrictions` in this scope [INFO] [stdout] --> src/parse/parser.rs:3417:41 [INFO] [stdout] | [INFO] [stdout] 3417 | pub fn parse_expr_res(&mut self, r: Restrictions, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Pattern_White_Space` in this scope [INFO] [stdout] --> src/parse/lexer/mod.rs:1603:21 [INFO] [stdout] | [INFO] [stdout] 1603 | c.map_or(false, Pattern_White_Space) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/parse/token.rs:707:6 [INFO] [stdout] | [INFO] [stdout] 707 | impl Decodable for InternedString { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/parse/token.rs:708:18 [INFO] [stdout] | [INFO] [stdout] 708 | fn decode(d: &mut D) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/parse/token.rs:713:6 [INFO] [stdout] | [INFO] [stdout] 713 | impl Encodable for InternedString { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/parse/token.rs:714:18 [INFO] [stdout] | [INFO] [stdout] 714 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `read_and_drop` in module `ptr` [INFO] [stdout] --> src/ptr.rs:80:34 [INFO] [stdout] | [INFO] [stdout] 80 | ptr::write(p, f(ptr::read_and_drop(p))); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ptr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/ptr.rs:117:30 [INFO] [stdout] | [INFO] [stdout] 117 | impl Decodable for P { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/ptr.rs:117:19 [INFO] [stdout] | [INFO] [stdout] 117 | impl Decodable for P { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/ptr.rs:118:18 [INFO] [stdout] | [INFO] [stdout] 118 | fn decode(d: &mut D) -> Result, D::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/ptr.rs:123:20 [INFO] [stdout] | [INFO] [stdout] 123 | impl Encodable for P { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/ptr.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | impl Encodable for P { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/ptr.rs:124:18 [INFO] [stdout] | [INFO] [stdout] 124 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/ptr.rs:223:20 [INFO] [stdout] | [INFO] [stdout] 223 | impl Encodable for P<[T]> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/ptr.rs:223:9 [INFO] [stdout] | [INFO] [stdout] 223 | impl Encodable for P<[T]> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/ptr.rs:224:18 [INFO] [stdout] | [INFO] [stdout] 224 | fn encode(&self, s: &mut S) -> Result<(), S::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/ptr.rs:229:20 [INFO] [stdout] | [INFO] [stdout] 229 | impl Decodable for P<[T]> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/ptr.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 229 | impl Decodable for P<[T]> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/ptr.rs:230:18 [INFO] [stdout] | [INFO] [stdout] 230 | fn decode(d: &mut D) -> Result, D::Error> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | #![feature(associated_consts)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute [INFO] [stdout] | [INFO] [stdout] = help: the feature `associated_consts` has been stable since 1.20.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | #![feature(filling_drop)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | #![feature(libc)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:31:1 [INFO] [stdout] | [INFO] [stdout] 31 | #![feature(rustc_private)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | #![feature(staged_api)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:33:1 [INFO] [stdout] | [INFO] [stdout] 33 | #![feature(str_escape)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:34:1 [INFO] [stdout] | [INFO] [stdout] 34 | #![feature(unicode)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | #![feature(question_mark)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute [INFO] [stdout] | [INFO] [stdout] = help: the feature `question_mark` has been stable since 1.13.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/diagnostics/metadata.rs:31:21 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:26:31 [INFO] [stdout] | [INFO] [stdout] 26 | #![cfg_attr(not(stage0), deny(warnings))] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/diagnostics/metadata.rs:31:37 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/diagnostics/metadata.rs:41:21 [INFO] [stdout] | [INFO] [stdout] 41 | #[derive(PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/diagnostics/metadata.rs:41:37 [INFO] [stdout] | [INFO] [stdout] 41 | #[derive(PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/errors/emitter.rs:342:42 [INFO] [stdout] | [INFO] [stdout] 342 | let count = cmp::min((hi.line - lo.line - 1), max_lines); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 342 - let count = cmp::min((hi.line - lo.line - 1), max_lines); [INFO] [stdout] 342 + let count = cmp::min(hi.line - lo.line - 1, max_lines); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/errors/emitter.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 658 | use libc; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/errors/json.rs:79:10 [INFO] [stdout] | [INFO] [stdout] 79 | #[derive(RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/errors/json.rs:91:10 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/errors/json.rs:106:10 [INFO] [stdout] | [INFO] [stdout] 106 | #[derive(RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/errors/json.rs:114:10 [INFO] [stdout] | [INFO] [stdout] 114 | #[derive(RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/abi.rs:30:31 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(PartialEq, Eq, Hash, RustcEncodable, RustcDecodable, Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/abi.rs:30:47 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(PartialEq, Eq, Hash, RustcEncodable, RustcDecodable, Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:49:51 [INFO] [stdout] | [INFO] [stdout] 49 | #[derive(Clone, Copy, PartialEq, Eq, Hash, Debug, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:49:67 [INFO] [stdout] | [INFO] [stdout] 49 | #[derive(Clone, Copy, PartialEq, Eq, Hash, Debug, RustcEncodable, RustcDecodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:164:39 [INFO] [stdout] | [INFO] [stdout] 164 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:164:55 [INFO] [stdout] | [INFO] [stdout] 164 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:181:32 [INFO] [stdout] | [INFO] [stdout] 181 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:181:48 [INFO] [stdout] | [INFO] [stdout] 181 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:191:39 [INFO] [stdout] | [INFO] [stdout] 191 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:191:55 [INFO] [stdout] | [INFO] [stdout] 191 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:235:48 [INFO] [stdout] | [INFO] [stdout] 235 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:248:32 [INFO] [stdout] | [INFO] [stdout] 248 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:248:48 [INFO] [stdout] | [INFO] [stdout] 248 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:328:32 [INFO] [stdout] | [INFO] [stdout] 328 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:328:48 [INFO] [stdout] | [INFO] [stdout] 328 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:346:32 [INFO] [stdout] | [INFO] [stdout] 346 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:346:48 [INFO] [stdout] | [INFO] [stdout] 346 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:383:32 [INFO] [stdout] | [INFO] [stdout] 383 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:383:48 [INFO] [stdout] | [INFO] [stdout] 383 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:391:38 [INFO] [stdout] | [INFO] [stdout] 391 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:391:54 [INFO] [stdout] | [INFO] [stdout] 391 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:399:32 [INFO] [stdout] | [INFO] [stdout] 399 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:399:48 [INFO] [stdout] | [INFO] [stdout] 399 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:410:32 [INFO] [stdout] | [INFO] [stdout] 410 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:410:48 [INFO] [stdout] | [INFO] [stdout] 410 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:443:32 [INFO] [stdout] | [INFO] [stdout] 443 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:443:48 [INFO] [stdout] | [INFO] [stdout] 443 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:450:32 [INFO] [stdout] | [INFO] [stdout] 450 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:450:48 [INFO] [stdout] | [INFO] [stdout] 450 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:461:32 [INFO] [stdout] | [INFO] [stdout] 461 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:461:48 [INFO] [stdout] | [INFO] [stdout] 461 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:473:32 [INFO] [stdout] | [INFO] [stdout] 473 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:473:48 [INFO] [stdout] | [INFO] [stdout] 473 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:481:32 [INFO] [stdout] | [INFO] [stdout] 481 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:481:48 [INFO] [stdout] | [INFO] [stdout] 481 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:493:32 [INFO] [stdout] | [INFO] [stdout] 493 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:493:48 [INFO] [stdout] | [INFO] [stdout] 493 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:504:21 [INFO] [stdout] | [INFO] [stdout] 504 | #[derive(Clone, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:504:37 [INFO] [stdout] | [INFO] [stdout] 504 | #[derive(Clone, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:537:32 [INFO] [stdout] | [INFO] [stdout] 537 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:537:48 [INFO] [stdout] | [INFO] [stdout] 537 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:551:39 [INFO] [stdout] | [INFO] [stdout] 551 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:551:55 [INFO] [stdout] | [INFO] [stdout] 551 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:572:32 [INFO] [stdout] | [INFO] [stdout] 572 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:572:48 [INFO] [stdout] | [INFO] [stdout] 572 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:581:32 [INFO] [stdout] | [INFO] [stdout] 581 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:581:48 [INFO] [stdout] | [INFO] [stdout] 581 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:587:32 [INFO] [stdout] | [INFO] [stdout] 587 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:587:48 [INFO] [stdout] | [INFO] [stdout] 587 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:637:32 [INFO] [stdout] | [INFO] [stdout] 637 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:637:48 [INFO] [stdout] | [INFO] [stdout] 637 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:643:32 [INFO] [stdout] | [INFO] [stdout] 643 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:643:48 [INFO] [stdout] | [INFO] [stdout] 643 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:738:32 [INFO] [stdout] | [INFO] [stdout] 738 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:738:48 [INFO] [stdout] | [INFO] [stdout] 738 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:783:39 [INFO] [stdout] | [INFO] [stdout] 783 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:783:55 [INFO] [stdout] | [INFO] [stdout] 783 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:818:38 [INFO] [stdout] | [INFO] [stdout] 818 | #[derive(Clone, Copy, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:818:54 [INFO] [stdout] | [INFO] [stdout] 818 | #[derive(Clone, Copy, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:834:32 [INFO] [stdout] | [INFO] [stdout] 834 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:834:48 [INFO] [stdout] | [INFO] [stdout] 834 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:856:32 [INFO] [stdout] | [INFO] [stdout] 856 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:856:48 [INFO] [stdout] | [INFO] [stdout] 856 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:874:32 [INFO] [stdout] | [INFO] [stdout] 874 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:874:48 [INFO] [stdout] | [INFO] [stdout] 874 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:882:32 [INFO] [stdout] | [INFO] [stdout] 882 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:882:48 [INFO] [stdout] | [INFO] [stdout] 882 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:891:32 [INFO] [stdout] | [INFO] [stdout] 891 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:891:48 [INFO] [stdout] | [INFO] [stdout] 891 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:897:32 [INFO] [stdout] | [INFO] [stdout] 897 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:897:48 [INFO] [stdout] | [INFO] [stdout] 897 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:905:39 [INFO] [stdout] | [INFO] [stdout] 905 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash,)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:905:55 [INFO] [stdout] | [INFO] [stdout] 905 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash,)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:932:38 [INFO] [stdout] | [INFO] [stdout] 932 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:932:54 [INFO] [stdout] | [INFO] [stdout] 932 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:940:32 [INFO] [stdout] | [INFO] [stdout] 940 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:940:48 [INFO] [stdout] | [INFO] [stdout] 940 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1086:32 [INFO] [stdout] | [INFO] [stdout] 1086 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1086:48 [INFO] [stdout] | [INFO] [stdout] 1086 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1093:32 [INFO] [stdout] | [INFO] [stdout] 1093 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1093:48 [INFO] [stdout] | [INFO] [stdout] 1093 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1100:32 [INFO] [stdout] | [INFO] [stdout] 1100 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1100:48 [INFO] [stdout] | [INFO] [stdout] 1100 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1135:32 [INFO] [stdout] | [INFO] [stdout] 1135 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1135:48 [INFO] [stdout] | [INFO] [stdout] 1135 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1149:32 [INFO] [stdout] | [INFO] [stdout] 1149 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1149:48 [INFO] [stdout] | [INFO] [stdout] 1149 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1167:32 [INFO] [stdout] | [INFO] [stdout] 1167 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1167:48 [INFO] [stdout] | [INFO] [stdout] 1167 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1296:32 [INFO] [stdout] | [INFO] [stdout] 1296 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1296:48 [INFO] [stdout] | [INFO] [stdout] 1296 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1303:32 [INFO] [stdout] | [INFO] [stdout] 1303 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1303:48 [INFO] [stdout] | [INFO] [stdout] 1303 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1316:32 [INFO] [stdout] | [INFO] [stdout] 1316 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1316:48 [INFO] [stdout] | [INFO] [stdout] 1316 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1323:32 [INFO] [stdout] | [INFO] [stdout] 1323 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1323:48 [INFO] [stdout] | [INFO] [stdout] 1323 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1355:32 [INFO] [stdout] | [INFO] [stdout] 1355 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1355:48 [INFO] [stdout] | [INFO] [stdout] 1355 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1363:32 [INFO] [stdout] | [INFO] [stdout] 1363 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1363:48 [INFO] [stdout] | [INFO] [stdout] 1363 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1377:32 [INFO] [stdout] | [INFO] [stdout] 1377 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1377:48 [INFO] [stdout] | [INFO] [stdout] 1377 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1386:32 [INFO] [stdout] | [INFO] [stdout] 1386 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1386:48 [INFO] [stdout] | [INFO] [stdout] 1386 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1393:32 [INFO] [stdout] | [INFO] [stdout] 1393 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1393:48 [INFO] [stdout] | [INFO] [stdout] 1393 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1404:32 [INFO] [stdout] | [INFO] [stdout] 1404 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1404:48 [INFO] [stdout] | [INFO] [stdout] 1404 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1412:32 [INFO] [stdout] | [INFO] [stdout] 1412 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1412:48 [INFO] [stdout] | [INFO] [stdout] 1412 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1471:32 [INFO] [stdout] | [INFO] [stdout] 1471 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1471:48 [INFO] [stdout] | [INFO] [stdout] 1471 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1527:32 [INFO] [stdout] | [INFO] [stdout] 1527 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1527:48 [INFO] [stdout] | [INFO] [stdout] 1527 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1562:32 [INFO] [stdout] | [INFO] [stdout] 1562 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1562:48 [INFO] [stdout] | [INFO] [stdout] 1562 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1571:39 [INFO] [stdout] | [INFO] [stdout] 1571 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1571:55 [INFO] [stdout] | [INFO] [stdout] 1571 | #[derive(Debug, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1587:32 [INFO] [stdout] | [INFO] [stdout] 1587 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1587:48 [INFO] [stdout] | [INFO] [stdout] 1587 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1595:32 [INFO] [stdout] | [INFO] [stdout] 1595 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1595:48 [INFO] [stdout] | [INFO] [stdout] 1595 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1629:32 [INFO] [stdout] | [INFO] [stdout] 1629 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1629:48 [INFO] [stdout] | [INFO] [stdout] 1629 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1635:32 [INFO] [stdout] | [INFO] [stdout] 1635 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1635:48 [INFO] [stdout] | [INFO] [stdout] 1635 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1643:32 [INFO] [stdout] | [INFO] [stdout] 1643 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1643:48 [INFO] [stdout] | [INFO] [stdout] 1643 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1657:32 [INFO] [stdout] | [INFO] [stdout] 1657 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1657:48 [INFO] [stdout] | [INFO] [stdout] 1657 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1685:32 [INFO] [stdout] | [INFO] [stdout] 1685 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1685:48 [INFO] [stdout] | [INFO] [stdout] 1685 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1692:38 [INFO] [stdout] | [INFO] [stdout] 1692 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1692:54 [INFO] [stdout] | [INFO] [stdout] 1692 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1698:38 [INFO] [stdout] | [INFO] [stdout] 1698 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1698:54 [INFO] [stdout] | [INFO] [stdout] 1698 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1704:38 [INFO] [stdout] | [INFO] [stdout] 1704 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1704:54 [INFO] [stdout] | [INFO] [stdout] 1704 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1719:38 [INFO] [stdout] | [INFO] [stdout] 1719 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1719:54 [INFO] [stdout] | [INFO] [stdout] 1719 | #[derive(Copy, Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1737:32 [INFO] [stdout] | [INFO] [stdout] 1737 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1737:48 [INFO] [stdout] | [INFO] [stdout] 1737 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1763:32 [INFO] [stdout] | [INFO] [stdout] 1763 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1763:48 [INFO] [stdout] | [INFO] [stdout] 1763 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1777:32 [INFO] [stdout] | [INFO] [stdout] 1777 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1777:48 [INFO] [stdout] | [INFO] [stdout] 1777 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1786:32 [INFO] [stdout] | [INFO] [stdout] 1786 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1786:48 [INFO] [stdout] | [INFO] [stdout] 1786 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1792:32 [INFO] [stdout] | [INFO] [stdout] 1792 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1792:48 [INFO] [stdout] | [INFO] [stdout] 1792 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1797:32 [INFO] [stdout] | [INFO] [stdout] 1797 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1797:48 [INFO] [stdout] | [INFO] [stdout] 1797 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1808:32 [INFO] [stdout] | [INFO] [stdout] 1808 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1808:48 [INFO] [stdout] | [INFO] [stdout] 1808 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1848:32 [INFO] [stdout] | [INFO] [stdout] 1848 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1848:48 [INFO] [stdout] | [INFO] [stdout] 1848 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1871:32 [INFO] [stdout] | [INFO] [stdout] 1871 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1871:48 [INFO] [stdout] | [INFO] [stdout] 1871 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1877:32 [INFO] [stdout] | [INFO] [stdout] 1877 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1877:48 [INFO] [stdout] | [INFO] [stdout] 1877 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1881:32 [INFO] [stdout] | [INFO] [stdout] 1881 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1881:48 [INFO] [stdout] | [INFO] [stdout] 1881 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1895:32 [INFO] [stdout] | [INFO] [stdout] 1895 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1895:48 [INFO] [stdout] | [INFO] [stdout] 1895 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1901:32 [INFO] [stdout] | [INFO] [stdout] 1901 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1901:48 [INFO] [stdout] | [INFO] [stdout] 1901 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1912:32 [INFO] [stdout] | [INFO] [stdout] 1912 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1912:48 [INFO] [stdout] | [INFO] [stdout] 1912 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1920:32 [INFO] [stdout] | [INFO] [stdout] 1920 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1920:48 [INFO] [stdout] | [INFO] [stdout] 1920 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1941:32 [INFO] [stdout] | [INFO] [stdout] 1941 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1941:48 [INFO] [stdout] | [INFO] [stdout] 1941 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1978:32 [INFO] [stdout] | [INFO] [stdout] 1978 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1978:48 [INFO] [stdout] | [INFO] [stdout] 1978 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1994:32 [INFO] [stdout] | [INFO] [stdout] 1994 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:1994:48 [INFO] [stdout] | [INFO] [stdout] 1994 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:2061:32 [INFO] [stdout] | [INFO] [stdout] 2061 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:2061:48 [INFO] [stdout] | [INFO] [stdout] 2061 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:2072:32 [INFO] [stdout] | [INFO] [stdout] 2072 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:2072:48 [INFO] [stdout] | [INFO] [stdout] 2072 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:2093:32 [INFO] [stdout] | [INFO] [stdout] 2093 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ast.rs:2093:48 [INFO] [stdout] | [INFO] [stdout] 2093 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:403:10 [INFO] [stdout] | [INFO] [stdout] 403 | #[derive(RustcEncodable, RustcDecodable, Clone, Debug, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:403:26 [INFO] [stdout] | [INFO] [stdout] 403 | #[derive(RustcEncodable, RustcDecodable, Clone, Debug, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:411:10 [INFO] [stdout] | [INFO] [stdout] 411 | #[derive(RustcEncodable, RustcDecodable, PartialEq, PartialOrd, Clone, Debug, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:411:26 [INFO] [stdout] | [INFO] [stdout] 411 | #[derive(RustcEncodable, RustcDecodable, PartialEq, PartialOrd, Clone, Debug, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:418:10 [INFO] [stdout] | [INFO] [stdout] 418 | #[derive(RustcEncodable, RustcDecodable, PartialEq, PartialOrd, Clone, Debug, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:418:26 [INFO] [stdout] | [INFO] [stdout] 418 | #[derive(RustcEncodable, RustcDecodable, PartialEq, PartialOrd, Clone, Debug, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:424:10 [INFO] [stdout] | [INFO] [stdout] 424 | #[derive(RustcEncodable, RustcDecodable, PartialEq, PartialOrd, Clone, Debug, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:424:26 [INFO] [stdout] | [INFO] [stdout] 424 | #[derive(RustcEncodable, RustcDecodable, PartialEq, PartialOrd, Clone, Debug, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:767:28 [INFO] [stdout] | [INFO] [stdout] 767 | #[derive(PartialEq, Debug, RustcEncodable, RustcDecodable, Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:767:44 [INFO] [stdout] | [INFO] [stdout] 767 | #[derive(PartialEq, Debug, RustcEncodable, RustcDecodable, Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:788:38 [INFO] [stdout] | [INFO] [stdout] 788 | #[derive(Eq, Hash, PartialEq, Debug, RustcEncodable, RustcDecodable, Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/attr.rs:788:54 [INFO] [stdout] | [INFO] [stdout] 788 | #[derive(Eq, Hash, PartialEq, Debug, RustcEncodable, RustcDecodable, Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns aren't allowed in functions without bodies [INFO] [stdout] --> src/attr.rs:820:16 [INFO] [stdout] | [INFO] [stdout] 820 | fn prepend(mut self, attrs: Self) -> Self; [INFO] [stdout] | ^^^^^^^^ help: remove `mut` from the parameter: `self` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(patterns_in_fns_without_body)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #35203 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: patterns aren't allowed in functions without bodies [INFO] [stdout] --> src/attr.rs:821:15 [INFO] [stdout] | [INFO] [stdout] 821 | fn append(mut self, attrs: Self) -> Self; [INFO] [stdout] | ^^^^^^^^ help: remove `mut` from the parameter: `self` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #35203 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/codemap.rs:197:32 [INFO] [stdout] | [INFO] [stdout] 197 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/codemap.rs:197:48 [INFO] [stdout] | [INFO] [stdout] 197 | #[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/codemap.rs:459:45 [INFO] [stdout] | [INFO] [stdout] 459 | #[derive(PartialEq, Eq, Clone, Debug, Hash, RustcEncodable, RustcDecodable, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/codemap.rs:459:61 [INFO] [stdout] | [INFO] [stdout] 459 | #[derive(PartialEq, Eq, Clone, Debug, Hash, RustcEncodable, RustcDecodable, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/codemap.rs:500:23 [INFO] [stdout] | [INFO] [stdout] 500 | #[derive(Copy, Clone, RustcEncodable, RustcDecodable, Eq, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/codemap.rs:500:39 [INFO] [stdout] | [INFO] [stdout] 500 | #[derive(Copy, Clone, RustcEncodable, RustcDecodable, Eq, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/codemap.rs:554:27 [INFO] [stdout] | [INFO] [stdout] 554 | 0 ... 0xFF => 1, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` implied by `#[warn(warnings)]` [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/codemap.rs:555:31 [INFO] [stdout] | [INFO] [stdout] 555 | 0x100 ... 0xFFFF => 2, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/parse/parser.rs:476:21 [INFO] [stdout] | [INFO] [stdout] 476 | (format!("expected one of {}, found `{}`", [INFO] [stdout] | ^ [INFO] [stdout] 477 | expect, [INFO] [stdout] 478 | actual)) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 476 ~ format!("expected one of {}, found `{}`", [INFO] [stdout] 477 | expect, [INFO] [stdout] 478 ~ actual) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/parse/parser.rs:480:21 [INFO] [stdout] | [INFO] [stdout] 480 | (format!("unexpected token: `{}`", [INFO] [stdout] | ^ [INFO] [stdout] 481 | actual)) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 480 ~ format!("unexpected token: `{}`", [INFO] [stdout] 481 ~ actual) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/parse/parser.rs:483:21 [INFO] [stdout] | [INFO] [stdout] 483 | (format!("expected {}, found `{}`", [INFO] [stdout] | ^ [INFO] [stdout] 484 | expect, [INFO] [stdout] 485 | actual)) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 483 ~ format!("expected {}, found `{}`", [INFO] [stdout] 484 | expect, [INFO] [stdout] 485 ~ actual) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/parse/parser.rs:2755:10 [INFO] [stdout] | [INFO] [stdout] 2755 | }; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse/parser.rs:3057:25 [INFO] [stdout] | [INFO] [stdout] 3057 | let r = try!(self.mk_range(Some(lhs), rhs, limits)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse/parser.rs:3176:17 [INFO] [stdout] | [INFO] [stdout] 3176 | let r = try!(self.mk_range(None, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `print::pprust` [INFO] [stdout] --> src/parse/lexer/comments.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use print::pprust; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/parse/lexer/mod.rs:35:21 [INFO] [stdout] | [INFO] [stdout] 35 | fn fatal(&self, &str) -> FatalError; [INFO] [stdout] | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: &str` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` implied by `#[warn(warnings)]` [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/parse/lexer/mod.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | fn err(&self, &str); [INFO] [stdout] | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: &str` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/parse/lexer/mod.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | (pos - self.filemap.start_pos) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 273 - (pos - self.filemap.start_pos) [INFO] [stdout] 273 + pos - self.filemap.start_pos [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/parse/lexer/mod.rs:684:20 [INFO] [stdout] | [INFO] [stdout] 684 | '0'...'9' | '_' | '.' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:30:33 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:45:33 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:55:33 [INFO] [stdout] | [INFO] [stdout] 55 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:62:17 [INFO] [stdout] | [INFO] [stdout] 62 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:62:33 [INFO] [stdout] | [INFO] [stdout] 62 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:77:33 [INFO] [stdout] | [INFO] [stdout] 77 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug, Copy)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:103:33 [INFO] [stdout] | [INFO] [stdout] 103 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash, Debug)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:379:17 [INFO] [stdout] | [INFO] [stdout] 379 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/parse/token.rs:379:33 [INFO] [stdout] | [INFO] [stdout] 379 | #[derive(Clone, RustcEncodable, RustcDecodable, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/print/pprust.rs:688:17 [INFO] [stdout] | [INFO] [stdout] 688 | (format!("\"{}\"", st.escape_default())) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 688 - (format!("\"{}\"", st.escape_default())) [INFO] [stdout] 688 + format!("\"{}\"", st.escape_default()) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/print/pprust.rs:691:17 [INFO] [stdout] | [INFO] [stdout] 691 | (format!("r{delim}\"{string}\"{delim}", [INFO] [stdout] | ^ [INFO] [stdout] 692 | delim=repeat("#", n), [INFO] [stdout] 693 | string=st)) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 691 ~ format!("r{delim}\"{string}\"{delim}", [INFO] [stdout] 692 | delim=repeat("#", n), [INFO] [stdout] 693 ~ string=st) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ext/build.rs:56:23 [INFO] [stdout] | [INFO] [stdout] 56 | fn ty_path(&self, ast::Path) -> P; [INFO] [stdout] | ^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ast::Path` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ext/build.rs:57:22 [INFO] [stdout] | [INFO] [stdout] 57 | fn ty_sum(&self, ast::Path, ast::TyParamBounds) -> P; [INFO] [stdout] | ^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ast::Path` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ext/build.rs:57:33 [INFO] [stdout] | [INFO] [stdout] 57 | fn ty_sum(&self, ast::Path, ast::TyParamBounds) -> P; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ast::TyParamBounds` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ext/mtwt.rs:43:21 [INFO] [stdout] | [INFO] [stdout] 43 | #[derive(PartialEq, RustcEncodable, RustcDecodable, Hash, Debug, Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/ext/mtwt.rs:43:37 [INFO] [stdout] | [INFO] [stdout] 43 | #[derive(PartialEq, RustcEncodable, RustcDecodable, Hash, Debug, Copy, Clone)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute [INFO] [stdout] --> src/lib.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | #![crate_type = "rlib"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove this attribute [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` implied by `#[warn(warnings)]` [INFO] [stdout] note: attribute also specified here [INFO] [stdout] --> src/lib.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | #![crate_type = "dylib"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/owned_slice.rs:12:39 [INFO] [stdout] | [INFO] [stdout] 12 | #[unstable(feature = "rustc_private", issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0549]: deprecated attribute must be paired with either stable or unstable attribute [INFO] [stdout] --> src/owned_slice.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | #[rustc_deprecated(since = "1.7.0", reason = "use `ptr::P<[T]>` instead")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead [INFO] [stdout] --> src/feature_gate.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/errors/emitter.rs:681:13 [INFO] [stdout] | [INFO] [stdout] 681 | Raw(Box), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 681 - Raw(Box), [INFO] [stdout] 681 + Raw(Box), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/errors/json.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | dst: Box, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 34 - dst: Box, [INFO] [stdout] 34 + dst: Box, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/errors/mod.rs:181:30 [INFO] [stdout] | [INFO] [stdout] 181 | emitter: &'a RefCell>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 181 - emitter: &'a RefCell>, [INFO] [stdout] 181 + emitter: &'a RefCell>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/errors/mod.rs:369:23 [INFO] [stdout] | [INFO] [stdout] 369 | emit: RefCell>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 369 - emit: RefCell>, [INFO] [stdout] 369 + emit: RefCell>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/codemap.rs:735:22 [INFO] [stdout] | [INFO] [stdout] 735 | file_loader: Box [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 735 - file_loader: Box [INFO] [stdout] 735 + file_loader: Box [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/parse/parser.rs:265:21 [INFO] [stdout] | [INFO] [stdout] 265 | pub reader: Box, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 265 - pub reader: Box, [INFO] [stdout] 265 + pub reader: Box, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/print/pp.rs:270:18 [INFO] [stdout] | [INFO] [stdout] 270 | pub out: Box, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 270 - pub out: Box, [INFO] [stdout] 270 + pub out: Box, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/print/pprust.rs:69:15 [INFO] [stdout] | [INFO] [stdout] 69 | ann: &'a (PpAnn+'a), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 69 - ann: &'a (PpAnn+'a), [INFO] [stdout] 69 + ann: &'a (dyn PpAnn+'a), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ext/base.rs:416:24 [INFO] [stdout] | [INFO] [stdout] 416 | MultiDecorator(Box), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 416 - MultiDecorator(Box), [INFO] [stdout] 416 + MultiDecorator(Box), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ext/base.rs:420:23 [INFO] [stdout] | [INFO] [stdout] 420 | MultiModifier(Box), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 420 - MultiModifier(Box), [INFO] [stdout] 420 + MultiModifier(Box), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ext/base.rs:428:18 [INFO] [stdout] | [INFO] [stdout] 428 | NormalTT(Box, Option, bool), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 428 - NormalTT(Box, Option, bool), [INFO] [stdout] 428 + NormalTT(Box, Option, bool), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ext/base.rs:433:17 [INFO] [stdout] | [INFO] [stdout] 433 | IdentTT(Box, Option, bool), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 433 - IdentTT(Box, Option, bool), [INFO] [stdout] 433 + IdentTT(Box, Option, bool), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/diagnostics/plugin.rs:55:43 [INFO] [stdout] | [INFO] [stdout] 55 | ... -> Box { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 55 - -> Box { [INFO] [stdout] 55 + -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/diagnostics/plugin.rs:88:47 [INFO] [stdout] | [INFO] [stdout] 88 | ... -> Box { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 88 - -> Box { [INFO] [stdout] 88 + -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/diagnostics/plugin.rs:158:50 [INFO] [stdout] | [INFO] [stdout] 158 | ... -> Box { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 158 - -> Box { [INFO] [stdout] 158 + -> Box { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 197 previous errors; 265 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0463, E0545, E0549, E0554. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rsyntax` due to 198 previous errors; 265 warnings emitted [INFO] running `Command { std: "docker" "inspect" "579f56b08a6437575aff61313d5526dc22e672fdc2afb1db285efced744d9145", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "579f56b08a6437575aff61313d5526dc22e672fdc2afb1db285efced744d9145", kill_on_drop: false }` [INFO] [stdout] 579f56b08a6437575aff61313d5526dc22e672fdc2afb1db285efced744d9145