[INFO] fetching crate rsyntax 1.10.0...
[INFO] testing rsyntax-1.10.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8
[INFO] extracting crate rsyntax 1.10.0 into /workspace/builds/worker-6-tc2/source
[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-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rsyntax 1.10.0 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ce59e4c40cb6598e9c6b9062cf5591df0cc2ce3b6151933b0fe501b7e7a8252c
[INFO] running `Command { std: "docker" "start" "-a" "ce59e4c40cb6598e9c6b9062cf5591df0cc2ce3b6151933b0fe501b7e7a8252c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ce59e4c40cb6598e9c6b9062cf5591df0cc2ce3b6151933b0fe501b7e7a8252c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce59e4c40cb6598e9c6b9062cf5591df0cc2ce3b6151933b0fe501b7e7a8252c", kill_on_drop: false }`
[INFO] [stdout] ce59e4c40cb6598e9c6b9062cf5591df0cc2ce3b6151933b0fe501b7e7a8252c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c41c507f78ff992105ee1b9896a778f1f8c8fa1c178a7044f7551953a3219c99
[INFO] running `Command { std: "docker" "start" "-a" "c41c507f78ff992105ee1b9896a778f1f8c8fa1c178a7044f7551953a3219c99", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[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: attributes starting with `rustc` are reserved for use by the `rustc` compiler
[INFO] [stdout]   --> src/owned_slice.rs:13:3
[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] 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 derive macro `RustcDecodable` in this scope
[INFO] [stdout]   --> src/diagnostics/metadata.rs:31:21
[INFO] [stdout]    |
[INFO] [stdout] 31 | #[derive(PartialEq, RustcDecodable, RustcEncodable)]
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[INFO] [stdout]   --> src/errors/json.rs:79:10
[INFO] [stdout]    |
[INFO] [stdout] 79 | #[derive(RustcEncodable)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `RustcEncodable` in this scope
[INFO] [stdout]   --> src/errors/json.rs:91:10
[INFO] [stdout]    |
[INFO] [stdout] 91 | #[derive(RustcEncodable)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `RustcEncodable` in this scope
[INFO] [stdout]    --> src/errors/json.rs:106:10
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[derive(RustcEncodable)]
[INFO] [stdout]     |          ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `RustcEncodable` in this scope
[INFO] [stdout]    --> src/errors/json.rs:114:10
[INFO] [stdout]     |
[INFO] [stdout] 114 | #[derive(RustcEncodable)]
[INFO] [stdout]     |          ^^^^^^^^^^^^^^
[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 derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] 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 derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] 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 attribute `rustc_deprecated` in this scope
[INFO] [stdout]   --> src/owned_slice.rs:13:3
[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] 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 derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] error: cannot find derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] 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 derive macro `RustcEncodable` in this scope
[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] error: cannot find derive macro `RustcDecodable` in this scope
[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] 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[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<F, T>(&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 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: the feature `staged_api` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 | #![feature(staged_api)]
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[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: `#[deny(internal_features)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unexpected `cfg` condition name: `stage0`
[INFO] [stdout]   --> src/lib.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 | #![cfg_attr(not(stage0), deny(warnings))]
[INFO] [stdout]    |                 ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stage0)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stage0)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[deny(unexpected_cfgs)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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: `#[deny(unused_parens)]` implied by `#[deny(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] error: 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]     = 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 <https://github.com/rust-lang/rust/issues/35203>
[INFO] [stdout]     = note: `#[deny(patterns_in_fns_without_body)]` (part of `#[deny(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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 <https://github.com/rust-lang/rust/issues/35203>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `...` 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]     = 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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[deny(ellipsis_inclusive_range_patterns)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `...` 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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/codemap.rs:566:58
[INFO] [stdout]     |
[INFO] [stdout] 566 | ...                   .map(|w| (w[1] - w[0]));
[INFO] [stdout]     |                                ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 566 -                                                 .map(|w| (w[1] - w[0]));
[INFO] [stdout] 566 +                                                 .map(|w| w[1] - w[0]);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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] error: 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] error: 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] error: 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: `#[deny(redundant_semicolons)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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]      = note: `#[deny(deprecated)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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] error: 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]    = note: `#[deny(unused_imports)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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]    = 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 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]    = note: `#[deny(anonymous_parameters)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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] error: `...` 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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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] error: 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] error: unused import: `ext`
[INFO] [stdout]   --> src/ext/build.rs:23:13
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub use ext;
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unused import: `parse`
[INFO] [stdout]   --> src/ext/build.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub use parse;
[INFO] [stdout]    |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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<ast::Ty>;
[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 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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<ast::Ty>;
[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 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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<ast::Ty>;
[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 <https://github.com/rust-lang/rust/issues/41686>
[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: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/errors/emitter.rs:681:13
[INFO] [stdout]     |
[INFO] [stdout] 681 |     Raw(Box<Write + Send>),
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[deny(bare_trait_objects)]` implied by `#[deny(warnings)]`
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 681 |     Raw(Box<dyn Write + Send>),
[INFO] [stdout]     |             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/errors/json.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 |     dst: Box<Write + Send>,
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 34 |     dst: Box<dyn Write + Send>,
[INFO] [stdout]    |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/errors/mod.rs:181:30
[INFO] [stdout]     |
[INFO] [stdout] 181 |     emitter: &'a RefCell<Box<Emitter>>,
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 181 |     emitter: &'a RefCell<Box<dyn Emitter>>,
[INFO] [stdout]     |                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/errors/mod.rs:369:23
[INFO] [stdout]     |
[INFO] [stdout] 369 |     emit: RefCell<Box<Emitter>>,
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 369 |     emit: RefCell<Box<dyn Emitter>>,
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/codemap.rs:735:22
[INFO] [stdout]     |
[INFO] [stdout] 735 |     file_loader: Box<FileLoader>
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 735 |     file_loader: Box<dyn FileLoader>
[INFO] [stdout]     |                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/parse/parser.rs:265:21
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub reader: Box<Reader+'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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 265 |     pub reader: Box<dyn Reader+'a>,
[INFO] [stdout]     |                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/print/pp.rs:270:18
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub out: Box<io::Write+'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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub out: Box<dyn io::Write+'a>,
[INFO] [stdout]     |                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 69 |     ann: &'a (dyn PpAnn+'a),
[INFO] [stdout]    |               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/ext/base.rs:416:24
[INFO] [stdout]     |
[INFO] [stdout] 416 |     MultiDecorator(Box<MultiItemDecorator + 'static>),
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 416 |     MultiDecorator(Box<dyn MultiItemDecorator + 'static>),
[INFO] [stdout]     |                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/ext/base.rs:420:23
[INFO] [stdout]     |
[INFO] [stdout] 420 |     MultiModifier(Box<MultiItemModifier + 'static>),
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 420 |     MultiModifier(Box<dyn MultiItemModifier + 'static>),
[INFO] [stdout]     |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/ext/base.rs:428:18
[INFO] [stdout]     |
[INFO] [stdout] 428 |     NormalTT(Box<TTMacroExpander + 'static>, Option<Span>, 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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 428 |     NormalTT(Box<dyn TTMacroExpander + 'static>, Option<Span>, bool),
[INFO] [stdout]     |                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/ext/base.rs:433:17
[INFO] [stdout]     |
[INFO] [stdout] 433 |     IdentTT(Box<IdentMacroExpander + 'static>, Option<Span>, 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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 433 |     IdentTT(Box<dyn IdentMacroExpander + 'static>, Option<Span>, bool),
[INFO] [stdout]     |                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/diagnostics/plugin.rs:55:43
[INFO] [stdout]    |
[INFO] [stdout] 55 | ...                   -> Box<MacResult+'cx> {
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 55 |                                    -> Box<dyn MacResult+'cx> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/diagnostics/plugin.rs:88:47
[INFO] [stdout]    |
[INFO] [stdout] 88 | ...                   -> Box<MacResult+'cx> {
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 88 |                                        -> Box<dyn MacResult+'cx> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/diagnostics/plugin.rs:158:50
[INFO] [stdout]     |
[INFO] [stdout] 158 | ...                   -> Box<MacResult+'cx> {
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 158 |                                           -> Box<dyn MacResult+'cx> {
[INFO] [stdout]     |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/diagnostics/metadata.rs:75:23
[INFO] [stdout]    |
[INFO] [stdout] 75 |     -> Result<(), Box<Error>>
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 75 |     -> Result<(), Box<dyn Error>>
[INFO] [stdout]    |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/errors/emitter.rs:162:25
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn new(dst: Box<Write + Send>,
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 162 |     pub fn new(dst: Box<dyn Write + Send>,
[INFO] [stdout]     |                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/errors/mod.rs:389:32
[INFO] [stdout]     |
[INFO] [stdout] 389 |                         e: Box<Emitter>) -> Handler {
[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 <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 389 |                         e: Box<dyn Emitter>) -> Handler {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 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] 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] Some errors have detailed explanations: E0412, E0425, E0432, E0433, E0463, E0545.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rsyntax` (lib) due to 410 previous errors
[INFO] running `Command { std: "docker" "inspect" "c41c507f78ff992105ee1b9896a778f1f8c8fa1c178a7044f7551953a3219c99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c41c507f78ff992105ee1b9896a778f1f8c8fa1c178a7044f7551953a3219c99", kill_on_drop: false }`
[INFO] [stdout] c41c507f78ff992105ee1b9896a778f1f8c8fa1c178a7044f7551953a3219c99
