[INFO] cloning repository https://github.com/hfaulds/queue [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hfaulds/queue" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhfaulds%2Fqueue", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhfaulds%2Fqueue'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 22f94b3e2b94551d132996144296714b5b5cd27b [INFO] testing hfaulds/queue against beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhfaulds%2Fqueue" "/workspace/builds/worker-48/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-48/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/hfaulds/queue on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/hfaulds/queue [INFO] finished tweaking git repo https://github.com/hfaulds/queue [INFO] tweaked toml for git repo https://github.com/hfaulds/queue written to /workspace/builds/worker-48/source/Cargo.toml [INFO] crate git repo https://github.com/hfaulds/queue already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-48/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-48/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 36ebc7ab0c4b708fc1c82228584a68f02471f3c4d2f32a029a46cc5cb65c9b7f [INFO] running `Command { std: "docker" "start" "-a" "36ebc7ab0c4b708fc1c82228584a68f02471f3c4d2f32a029a46cc5cb65c9b7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "36ebc7ab0c4b708fc1c82228584a68f02471f3c4d2f32a029a46cc5cb65c9b7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "36ebc7ab0c4b708fc1c82228584a68f02471f3c4d2f32a029a46cc5cb65c9b7f", kill_on_drop: false }` [INFO] [stdout] 36ebc7ab0c4b708fc1c82228584a68f02471f3c4d2f32a029a46cc5cb65c9b7f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-48/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-48/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6e393ad816d6d3f3c1e80e1ddbf6432399fb6a4cbcfe403d8eb681ca0ec9f4f3 [INFO] running `Command { std: "docker" "start" "-a" "6e393ad816d6d3f3c1e80e1ddbf6432399fb6a4cbcfe403d8eb681ca0ec9f4f3", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling queue_experiments v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/connection.rs:92:61 [INFO] [stdout] | [INFO] [stdout] 92 | fn exec_pop(&mut self, queue_name: QueueName) -> Result<(String),()> { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 92 - fn exec_pop(&mut self, queue_name: QueueName) -> Result<(String),()> { [INFO] [stdout] 92 + fn exec_pop(&mut self, queue_name: QueueName) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:7:18 [INFO] [stdout] | [INFO] [stdout] 7 | let buffer = try!(string_from_utf8(buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:9:24 [INFO] [stdout] | [INFO] [stdout] 9 | let command_name = try!(parse_command_name(&mut chars)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:10:21 [INFO] [stdout] | [INFO] [stdout] 10 | let arguments = try!(parse_arguments(&mut chars)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:50:15 [INFO] [stdout] | [INFO] [stdout] 50 | match try!(parse_argument(buffer)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:68:38 [INFO] [stdout] | [INFO] [stdout] 68 | let result = try!(parse_quoted_string(buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:93:33 [INFO] [stdout] | [INFO] [stdout] 93 | let c = try!(parse_escaped_string(buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:13:21 [INFO] [stdout] | [INFO] [stdout] 13 | reader: &'a mut BufRead, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 13 - reader: &'a mut BufRead, [INFO] [stdout] 13 + reader: &'a mut dyn BufRead, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | writer: &'a mut Write, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 - writer: &'a mut Write, [INFO] [stdout] 14 + writer: &'a mut dyn Write, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:19:32 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] 19 + pub fn new(reader: &'a mut dyn BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:19:57 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] 19 + pub fn new(reader: &'a mut BufRead, writer: &'a mut dyn Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.24s [INFO] running `Command { std: "docker" "inspect" "6e393ad816d6d3f3c1e80e1ddbf6432399fb6a4cbcfe403d8eb681ca0ec9f4f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6e393ad816d6d3f3c1e80e1ddbf6432399fb6a4cbcfe403d8eb681ca0ec9f4f3", kill_on_drop: false }` [INFO] [stdout] 6e393ad816d6d3f3c1e80e1ddbf6432399fb6a4cbcfe403d8eb681ca0ec9f4f3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-48/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-48/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2a685633b7d07d2180efa47e1d289747058ff39dd9d95cf28ca553dfd618d8d4 [INFO] running `Command { std: "docker" "start" "-a" "2a685633b7d07d2180efa47e1d289747058ff39dd9d95cf28ca553dfd618d8d4", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/connection.rs:92:61 [INFO] [stdout] | [INFO] [stdout] 92 | fn exec_pop(&mut self, queue_name: QueueName) -> Result<(String),()> { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 92 - fn exec_pop(&mut self, queue_name: QueueName) -> Result<(String),()> { [INFO] [stdout] 92 + fn exec_pop(&mut self, queue_name: QueueName) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling stainless v0.1.4 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:7:18 [INFO] [stdout] | [INFO] [stdout] 7 | let buffer = try!(string_from_utf8(buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:9:24 [INFO] [stdout] | [INFO] [stdout] 9 | let command_name = try!(parse_command_name(&mut chars)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:10:21 [INFO] [stdout] | [INFO] [stdout] 10 | let arguments = try!(parse_arguments(&mut chars)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:50:15 [INFO] [stdout] | [INFO] [stdout] 50 | match try!(parse_argument(buffer)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:68:38 [INFO] [stdout] | [INFO] [stdout] 68 | let result = try!(parse_quoted_string(buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/parse_commands.rs:93:33 [INFO] [stdout] | [INFO] [stdout] 93 | let c = try!(parse_escaped_string(buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:13:21 [INFO] [stdout] | [INFO] [stdout] 13 | reader: &'a mut BufRead, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 13 - reader: &'a mut BufRead, [INFO] [stdout] 13 + reader: &'a mut dyn BufRead, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | writer: &'a mut Write, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 14 - writer: &'a mut Write, [INFO] [stdout] 14 + writer: &'a mut dyn Write, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:19:32 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] 19 + pub fn new(reader: &'a mut dyn BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/connection.rs:19:57 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 19 - pub fn new(reader: &'a mut BufRead, writer: &'a mut Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] 19 + pub fn new(reader: &'a mut BufRead, writer: &'a mut dyn Write, queue_table: &'a QueueTable) -> Connection<'a> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, quote, rustc_private,const_fn)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: a __rustc_plugin_registrar symbol must now be defined instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:1:30 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, quote, rustc_private,const_fn)] [INFO] [stdout] | ^^^^^ feature has been removed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:1:51 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, quote, rustc_private,const_fn)] [INFO] [stdout] | ^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: split into finer-grained feature gates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:82:1 [INFO] [stdout] | [INFO] [stdout] 82 | extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_plugin` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 83 | extern crate rustc_plugin; [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: cannot find macro `quote_ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:120:29 [INFO] [stdout] | [INFO] [stdout] 120 | ty: quote_ty!(cx, &mut ::test::Bencher), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_pat` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:121:30 [INFO] [stdout] | [INFO] [stdout] 121 | pat: quote_pat!(cx, $bench), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `plugin_registrar` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:95:3 [INFO] [stdout] | [INFO] [stdout] 95 | #[plugin_registrar] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `plugin_registrar` is in scope, but it is a function, not an attribute [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:38:22 [INFO] [stdout] | [INFO] [stdout] 38 | pub name: Option, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:39:26 [INFO] [stdout] | [INFO] [stdout] 39 | pub before: Option>, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:40:25 [INFO] [stdout] | [INFO] [stdout] 40 | pub after: Option>, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:41:31 [INFO] [stdout] | [INFO] [stdout] 41 | pub before_each: Option>, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:42:30 [INFO] [stdout] | [INFO] [stdout] 42 | pub after_each: Option>, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:59:33 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn describe<'a>(cx: &'a mut base::ExtCtxt, sp: codemap::Span, [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:59:52 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn describe<'a>(cx: &'a mut base::ExtCtxt, sp: codemap::Span, [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:60:23 [INFO] [stdout] | [INFO] [stdout] 60 | name: ast::Ident, tokens: Vec) -> Box { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:60:47 [INFO] [stdout] | [INFO] [stdout] 60 | name: ast::Ident, tokens: Vec) -> Box { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:60:71 [INFO] [stdout] | [INFO] [stdout] 60 | name: ast::Ident, tokens: Vec) -> Box { [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `parse` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:62:50 [INFO] [stdout] | [INFO] [stdout] 62 | let state: DescribeState = Parse::parse(&mut parse::tts_to_parser(cx.parse_sess(), tokens, cx.cfg()), (sp, &mut*cx, Some(name))); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `parse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | base::MacEager::items(SmallVector::one(state.generate(sp, cx, None))) [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SmallVector` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:65:27 [INFO] [stdout] | [INFO] [stdout] 65 | base::MacEager::items(SmallVector::one(state.generate(sp, cx, None))) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `SmallVector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:41:14 [INFO] [stdout] | [INFO] [stdout] 41 | (token::OpenDelim(token::Paren), ident, token::CloseDelim(token::Paren)) => { ident }, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:41:31 [INFO] [stdout] | [INFO] [stdout] 41 | (token::OpenDelim(token::Paren), ident, token::CloseDelim(token::Paren)) => { ident }, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:41:53 [INFO] [stdout] | [INFO] [stdout] 41 | (token::OpenDelim(token::Paren), ident, token::CloseDelim(token::Paren)) => { ident }, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:41:71 [INFO] [stdout] | [INFO] [stdout] 41 | (token::OpenDelim(token::Paren), ident, token::CloseDelim(token::Paren)) => { ident }, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:68:21 [INFO] [stdout] | [INFO] [stdout] 68 | impl<'a, 'b> Parse<(codemap::Span, &'a mut base::ExtCtxt<'b>, Option)> for DescribeState { [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:68:44 [INFO] [stdout] | [INFO] [stdout] 68 | impl<'a, 'b> Parse<(codemap::Span, &'a mut base::ExtCtxt<'b>, Option)> for DescribeState { [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:68:70 [INFO] [stdout] | [INFO] [stdout] 68 | impl<'a, 'b> Parse<(codemap::Span, &'a mut base::ExtCtxt<'b>, Option)> for DescribeState { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:70:31 [INFO] [stdout] | [INFO] [stdout] 70 | (sp, cx, name): (codemap::Span, &'a mut base::ExtCtxt, Option)) -> DescribeState { [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:70:54 [INFO] [stdout] | [INFO] [stdout] 70 | (sp, cx, name): (codemap::Span, &'a mut base::ExtCtxt, Option)) -> DescribeState { [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:70:76 [INFO] [stdout] | [INFO] [stdout] 70 | (sp, cx, name): (codemap::Span, &'a mut base::ExtCtxt, Option)) -> DescribeState { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:84:29 [INFO] [stdout] | [INFO] [stdout] 84 | try(parser, token::OpenDelim(token::Brace), "{ after the name of a describe! block"); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:84:46 [INFO] [stdout] | [INFO] [stdout] 84 | try(parser, token::OpenDelim(token::Brace), "{ after the name of a describe! block"); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:90:31 [INFO] [stdout] | [INFO] [stdout] 90 | while parser.token != token::CloseDelim(token::Brace) && parser.token != token::Eof { [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:90:49 [INFO] [stdout] | [INFO] [stdout] 90 | while parser.token != token::CloseDelim(token::Brace) && parser.token != token::Eof { [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:90:82 [INFO] [stdout] | [INFO] [stdout] 90 | while parser.token != token::CloseDelim(token::Brace) && parser.token != token::Eof { [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:145:33 [INFO] [stdout] | [INFO] [stdout] 145 | try(parser, token::Not, "!"); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:153:33 [INFO] [stdout] | [INFO] [stdout] 153 | try(parser, token::CloseDelim(token::Brace), "}} to close `describe!`") [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:153:51 [INFO] [stdout] | [INFO] [stdout] 153 | try(parser, token::CloseDelim(token::Brace), "}} to close `describe!`") [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:164:36 [INFO] [stdout] | [INFO] [stdout] 164 | fn try(parser: &mut Parser, token: token::Token, err: &str) { [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/test.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 8 | pub block: P, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/bench.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 8 | pub bench: P, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/bench.rs:10:18 [INFO] [stdout] | [INFO] [stdout] 10 | pub block: P [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:18:23 [INFO] [stdout] | [INFO] [stdout] 18 | fn generate(self, codemap::Span, &mut base::ExtCtxt, Cfg) -> P; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:18:43 [INFO] [stdout] | [INFO] [stdout] 18 | fn generate(self, codemap::Span, &mut base::ExtCtxt, Cfg) -> P; [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:18:68 [INFO] [stdout] | [INFO] [stdout] 18 | fn generate(self, codemap::Span, &mut base::ExtCtxt, Cfg) -> P; [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:22:27 [INFO] [stdout] | [INFO] [stdout] 22 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:22:51 [INFO] [stdout] | [INFO] [stdout] 22 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:22:97 [INFO] [stdout] | [INFO] [stdout] 22 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:26:64 [INFO] [stdout] | [INFO] [stdout] 26 | let test_attribute = cx.attribute(sp, cx.meta_word(sp, token::InternedString::new("test"))); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:29:62 [INFO] [stdout] | [INFO] [stdout] 29 | let should_panic = cx.attribute(sp, cx.meta_word(sp, token::InternedString::new("should_panic"))); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:31:47 [INFO] [stdout] | [INFO] [stdout] 31 | let non_snake_word = cx.meta_word(sp, token::InternedString::new("non_snake_case")); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:32:53 [INFO] [stdout] | [INFO] [stdout] 32 | let allow_non_snake_case = cx.meta_list(sp, token::InternedString::new("allow"), [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:42:19 [INFO] [stdout] | [INFO] [stdout] 42 | P(ast::Block { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | P(ast::Block { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:56:19 [INFO] [stdout] | [INFO] [stdout] 56 | P(ast::Block { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:73:11 [INFO] [stdout] | [INFO] [stdout] 73 | P(ast::Item { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | id: ast::DUMMY_NODE_ID, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | node: ast::ItemKind::Fn( [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:80:19 [INFO] [stdout] | [INFO] [stdout] 80 | P(ast::FnDecl { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:82:29 [INFO] [stdout] | [INFO] [stdout] 82 | output: ast::FunctionRetTy::Default(sp), [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:86:17 [INFO] [stdout] | [INFO] [stdout] 86 | ast::Unsafety::Normal, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | ast::Constness::NotConst, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `abi` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:88:17 [INFO] [stdout] | [INFO] [stdout] 88 | abi::Abi::Rust, [INFO] [stdout] | ^^^ use of undeclared crate or module `abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:89:17 [INFO] [stdout] | [INFO] [stdout] 89 | ast::Generics::default(), [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:95:18 [INFO] [stdout] | [INFO] [stdout] 95 | vis: ast::Visibility::Inherited, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:102:27 [INFO] [stdout] | [INFO] [stdout] 102 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, _: ()) -> P { [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:102:51 [INFO] [stdout] | [INFO] [stdout] 102 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, _: ()) -> P { [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:102:78 [INFO] [stdout] | [INFO] [stdout] 102 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, _: ()) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:106:65 [INFO] [stdout] | [INFO] [stdout] 106 | let bench_attribute = cx.attribute(sp, cx.meta_word(sp, token::InternedString::new("bench"))); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:109:11 [INFO] [stdout] | [INFO] [stdout] 109 | P(ast::Item { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | id: ast::DUMMY_NODE_ID, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:116:19 [INFO] [stdout] | [INFO] [stdout] 116 | node: ast::ItemKind::Fn( [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:118:19 [INFO] [stdout] | [INFO] [stdout] 118 | P(ast::FnDecl { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:119:34 [INFO] [stdout] | [INFO] [stdout] 119 | inputs: vec![ast::Arg { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:122:29 [INFO] [stdout] | [INFO] [stdout] 122 | id: ast::DUMMY_NODE_ID [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | output: ast::FunctionRetTy::Default(sp), [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `stainless` due to 124 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:129:17 [INFO] [stdout] | [INFO] [stdout] 129 | ast::Unsafety::Normal, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | ast::Constness::Const, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `abi` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | abi::Abi::Rust, [INFO] [stdout] | ^^^ use of undeclared crate or module `abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | ast::Generics::default(), [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:138:18 [INFO] [stdout] | [INFO] [stdout] 138 | vis: ast::Visibility::Inherited, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:145:27 [INFO] [stdout] | [INFO] [stdout] 145 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:145:51 [INFO] [stdout] | [INFO] [stdout] 145 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:145:97 [INFO] [stdout] | [INFO] [stdout] 145 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:155:31 [INFO] [stdout] | [INFO] [stdout] 155 | fn generate(mut self, sp: codemap::Span, cx: &mut base::ExtCtxt, [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:155:55 [INFO] [stdout] | [INFO] [stdout] 155 | fn generate(mut self, sp: codemap::Span, cx: &mut base::ExtCtxt, [INFO] [stdout] | ^^^^ use of undeclared crate or module `base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:156:56 [INFO] [stdout] | [INFO] [stdout] 156 | state: Option<&'a DescribeState>) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:163:45 [INFO] [stdout] | [INFO] [stdout] 163 | Some(ref now) => Some(P(ast::Block { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:173:45 [INFO] [stdout] | [INFO] [stdout] 173 | Some(ref now) => Some(P(ast::Block { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:186:47 [INFO] [stdout] | [INFO] [stdout] 186 | let super_glob = cx.item_use_glob(sp, ast::Visibility::Public, vec![cx.ident_of("super")]); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | token::intern("describe"), [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:39:24 [INFO] [stdout] | [INFO] [stdout] 39 | pub before: Option>, [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:40:23 [INFO] [stdout] | [INFO] [stdout] 40 | pub after: Option>, [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:41:29 [INFO] [stdout] | [INFO] [stdout] 41 | pub before_each: Option>, [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/describe.rs:42:28 [INFO] [stdout] | [INFO] [stdout] 42 | pub after_each: Option>, [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:15:19 [INFO] [stdout] | [INFO] [stdout] 15 | fn parse(&mut Parser, Cfg) -> Self; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:19:27 [INFO] [stdout] | [INFO] [stdout] 13 | pub trait Parse { [INFO] [stdout] | -------------------- similarly named trait `Parse` defined here [INFO] [stdout] ... [INFO] [stdout] 19 | fn parse(parser: &mut Parser, failing: bool) -> Test { [INFO] [stdout] | ^^^^^^ help: a trait with a similar name exists: `Parse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:36:27 [INFO] [stdout] | [INFO] [stdout] 13 | pub trait Parse { [INFO] [stdout] | -------------------- similarly named trait `Parse` defined here [INFO] [stdout] ... [INFO] [stdout] 36 | fn parse(parser: &mut Parser, _: ()) -> Bench { [INFO] [stdout] | ^^^^^^ help: a trait with a similar name exists: `Parse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:51:20 [INFO] [stdout] | [INFO] [stdout] 51 | bench: P(name) [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:69:27 [INFO] [stdout] | [INFO] [stdout] 13 | pub trait Parse { [INFO] [stdout] | -------------------- similarly named trait `Parse` defined here [INFO] [stdout] ... [INFO] [stdout] 69 | fn parse(parser: &mut Parser, [INFO] [stdout] | ^^^^^^ help: a trait with a similar name exists: `Parse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:164:21 [INFO] [stdout] | [INFO] [stdout] 13 | pub trait Parse { [INFO] [stdout] | -------------------- similarly named trait `Parse` defined here [INFO] [stdout] ... [INFO] [stdout] 164 | fn try(parser: &mut Parser, token: token::Token, err: &str) { [INFO] [stdout] | ^^^^^^ help: a trait with a similar name exists: `Parse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Parser` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/parse.rs:171:25 [INFO] [stdout] | [INFO] [stdout] 13 | pub trait Parse { [INFO] [stdout] | -------------------- similarly named trait `Parse` defined here [INFO] [stdout] ... [INFO] [stdout] 171 | fn illegal(parser: &mut Parser, banned: &str) { [INFO] [stdout] | ^^^^^^ help: a trait with a similar name exists: `Parse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/test.rs:8:16 [INFO] [stdout] | [INFO] [stdout] 8 | pub block: P, [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/bench.rs:8:16 [INFO] [stdout] | [INFO] [stdout] 8 | pub bench: P, [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/bench.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | pub block: P [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:18:66 [INFO] [stdout] | [INFO] [stdout] 18 | fn generate(self, codemap::Span, &mut base::ExtCtxt, Cfg) -> P; [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:22:95 [INFO] [stdout] | [INFO] [stdout] 22 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:42:17 [INFO] [stdout] | [INFO] [stdout] 42 | P(ast::Block { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:49:17 [INFO] [stdout] | [INFO] [stdout] 49 | P(ast::Block { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | P(ast::Block { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:73:9 [INFO] [stdout] | [INFO] [stdout] 73 | P(ast::Item { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | P(ast::FnDecl { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:102:76 [INFO] [stdout] | [INFO] [stdout] 102 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, _: ()) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | P(ast::Item { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | P(ast::FnDecl { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:145:95 [INFO] [stdout] | [INFO] [stdout] 145 | fn generate(self, sp: codemap::Span, cx: &mut base::ExtCtxt, state: &'a DescribeState) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:156:54 [INFO] [stdout] | [INFO] [stdout] 156 | state: Option<&'a DescribeState>) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:163:43 [INFO] [stdout] | [INFO] [stdout] 163 | Some(ref now) => Some(P(ast::Block { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:167:34 [INFO] [stdout] | [INFO] [stdout] 167 | None => Some(P(parent.deref().clone())) [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:173:43 [INFO] [stdout] | [INFO] [stdout] 173 | Some(ref now) => Some(P(ast::Block { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `P` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/generate.rs:177:34 [INFO] [stdout] | [INFO] [stdout] 177 | None => Some(P(parent.deref().clone())) [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/stainless-0.1.4/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar, quote, rustc_private,const_fn)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 123 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433, E0463, E0554, E0557. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2a685633b7d07d2180efa47e1d289747058ff39dd9d95cf28ca553dfd618d8d4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a685633b7d07d2180efa47e1d289747058ff39dd9d95cf28ca553dfd618d8d4", kill_on_drop: false }` [INFO] [stdout] 2a685633b7d07d2180efa47e1d289747058ff39dd9d95cf28ca553dfd618d8d4