[INFO] cloning repository https://github.com/iwillspeak/rusty [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/iwillspeak/rusty" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fiwillspeak%2Frusty", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fiwillspeak%2Frusty'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2da75c18bf3d654d1d2f5541900ab5c9df209687 [INFO] testing iwillspeak/rusty against 1.60.0 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fiwillspeak%2Frusty" "/workspace/builds/worker-26/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-26/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/iwillspeak/rusty on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/iwillspeak/rusty [INFO] finished tweaking git repo https://github.com/iwillspeak/rusty [INFO] tweaked toml for git repo https://github.com/iwillspeak/rusty written to /workspace/builds/worker-26/source/Cargo.toml [INFO] crate git repo https://github.com/iwillspeak/rusty already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rustc-serialize v0.3.1 [INFO] [stderr] Downloaded docopt v0.6.45 [INFO] [stderr] Downloaded libc v0.1.2 [INFO] [stderr] Downloaded rustlex v0.2.0 [INFO] [stderr] Downloaded regex v0.1.18 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 00d07e694c14f0d273c1105b18ed1e655e2bd29e566359802b747c29257a177c [INFO] running `Command { std: "docker" "start" "-a" "00d07e694c14f0d273c1105b18ed1e655e2bd29e566359802b747c29257a177c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "00d07e694c14f0d273c1105b18ed1e655e2bd29e566359802b747c29257a177c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "00d07e694c14f0d273c1105b18ed1e655e2bd29e566359802b747c29257a177c", kill_on_drop: false }` [INFO] [stdout] 00d07e694c14f0d273c1105b18ed1e655e2bd29e566359802b747c29257a177c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4af473f3b26c122bd048cf08a8703e1dd9a2582dd02177eb2feb3ff034cae180 [INFO] running `Command { std: "docker" "start" "-a" "4af473f3b26c122bd048cf08a8703e1dd9a2582dd02177eb2feb3ff034cae180", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.1.2 [INFO] [stderr] Compiling regex v0.1.18 [INFO] [stderr] Compiling rustc-serialize v0.3.1 [INFO] [stderr] Compiling rustlex v0.2.0 [INFO] [stderr] error: could not compile `libc` due to 2 previous errors [INFO] [stdout] error: expected identifier, found `"std"` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/libc-0.1.2/rust/src/liblibc/lib.rs:80:46 [INFO] [stdout] | [INFO] [stdout] 80 | #[cfg(feature = "cargo-build")] extern crate "std" as core; [INFO] [stdout] | ^^^^^ expected identifier [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar,rustc_private,collections,core)] [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/rustlex-0.2.0/src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(quote)] [INFO] [stdout] | ^^^^^ feature has been removed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | extern crate collections; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [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/rustlex-0.2.0/src/lib.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0462]: found staticlib `rustc` instead of rlib or dylib [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | extern crate rustc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: please recompile that crate using --crate-type lib [INFO] [stdout] = note: the following crate versions were found: [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/1.60.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/1.60.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/1.60.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/1.60.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `log` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:11:14 [INFO] [stdout] | [INFO] [stdout] 11 | #[macro_use] extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0364]: `No` is private, and cannot be re-exported [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:24 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] note: consider marking `No` as `pub` in the imported module [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:24 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0364]: `One` is private, and cannot be re-exported [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] note: consider marking `One` as `pub` in the imported module [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0364]: `Two` is private, and cannot be re-exported [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:33 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] note: consider marking `Two` as `pub` in the imported module [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:33 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0364]: `More` is private, and cannot be re-exported [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] note: consider marking `More` as `pub` in the imported module [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/nfa.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | pub use self::Etrans::{No, One, Two, More}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/lib.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | extern crate unicode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `error` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/dfa.rs:225:17 [INFO] [stdout] | [INFO] [stdout] 225 | error!("action {} unreachable", action); [INFO] [stdout] | ^^^^^ [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/rustlex-0.2.0/src/codegen.rs:79:17 [INFO] [stdout] | [INFO] [stdout] 79 | ty: quote_ty!(&*cx, ::rustlex::rt::RustLexLexer), [INFO] [stdout] | ^^^^^^^^ [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/rustlex-0.2.0/src/codegen.rs:92:17 [INFO] [stdout] | [INFO] [stdout] 92 | ty: quote_ty!(&*cx, usize), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `info` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 130 | info!("done!"); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:144:22 [INFO] [stdout] | [INFO] [stdout] 144 | let match_expr = quote_expr!(&*cx, last_matching_action); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:149:24 [INFO] [stdout] | [INFO] [stdout] 149 | let pat_expr = quote_expr!(&*cx, $i); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:152:41 [INFO] [stdout] | [INFO] [stdout] 152 | let arm = cx.arm(sp, vec!(pat), quote_expr!(&*cx, (box $new_act) as Box _>)); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:157:19 [INFO] [stdout] | [INFO] [stdout] 157 | let def_act = quote_expr!(&*cx, Box::new(|lexer:&mut $ident| { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/lib.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | extern crate unicode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:228:5 [INFO] [stdout] | [INFO] [stdout] 228 | quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | quote_expr!(&*cx, ::rustlex::rt::RustLexLexer::new(reader)))); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:251:9 [INFO] [stdout] | [INFO] [stdout] 251 | quote_expr!(&*cx, $initial))); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:259:9 [INFO] [stdout] | [INFO] [stdout] 259 | quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:269:16 [INFO] [stdout] | [INFO] [stdout] 269 | items.push(quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `quote_item` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:308:16 [INFO] [stdout] | [INFO] [stdout] 308 | items.push(quote_item!(cx, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `info` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:93:13 [INFO] [stdout] | [INFO] [stdout] 93 | info!("building..."); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `info` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | info!("determinizing..."); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `info` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:102:9 [INFO] [stdout] | [INFO] [stdout] 102 | info!("minimizing..."); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `info` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | info!("generating code..."); [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/rustlex-0.2.0/src/lib.rs:41:3 [INFO] [stdout] | [INFO] [stdout] 41 | #[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/rustlex-0.2.0/src/dfa.rs:117:66 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn minimize(&self, acts_count: usize, conditions: &mut [(ast::Name, usize)]) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::borrow::IntoCow` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/re.rs:11:19 [INFO] [stdout] | [INFO] [stdout] 11 | use std::borrow::{IntoCow, Cow}; [INFO] [stdout] | ^^^^^^^ no `IntoCow` in `borrow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::str::SearchStep` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/re.rs:15:35 [INFO] [stdout] | [INFO] [stdout] 15 | use std::str::{Pattern, Searcher, SearchStep}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | no `SearchStep` in `str` [INFO] [stdout] | help: a similar name exists in the module: `Searcher` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `diagnostic` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:24:14 [INFO] [stdout] | [INFO] [stdout] 24 | handler: diagnostic::SpanHandler, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `diagnostic` [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/rustlex-0.2.0/src/codegen.rs:28:18 [INFO] [stdout] | [INFO] [stdout] 28 | items: Vec> [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/rustlex-0.2.0/src/codegen.rs:33:68 [INFO] [stdout] | [INFO] [stdout] 33 | fn make_items(self:Box) -> Option>> { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `UNICODE_CLASSES` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/parse.rs:655:26 [INFO] [stdout] | [INFO] [stdout] 655 | match find_class(UNICODE_CLASSES, &name) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `from_str_radix` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/parse.rs:681:20 [INFO] [stdout] | [INFO] [stdout] 681 | match num::from_str_radix::(&s, 8) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `from_str_radix` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/parse.rs:722:20 [INFO] [stdout] | [INFO] [stdout] 722 | match num::from_str_radix::(s, 16) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PERLD` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/parse.rs:1022:16 [INFO] [stdout] | [INFO] [stdout] 1022 | 'd' => PERLD.to_vec(), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PERLS` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/parse.rs:1023:16 [INFO] [stdout] | [INFO] [stdout] 1023 | 's' => PERLS.to_vec(), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PERLW` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/parse.rs:1024:16 [INFO] [stdout] | [INFO] [stdout] 1024 | 'w' => PERLW.to_vec(), [INFO] [stdout] | ^^^^^ not found in this scope [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/rustlex-0.2.0/src/codegen.rs:34:14 [INFO] [stdout] | [INFO] [stdout] 34 | Some(SmallVector::many(self.items.clone())) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `SmallVector` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `utf8_char_width` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/re.rs:898:17 [INFO] [stdout] | [INFO] [stdout] 898 | utf8_char_width(self.search.as_bytes()[self.last_end]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `utf8_char_width` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/re.rs:946:17 [INFO] [stdout] | [INFO] [stdout] 946 | utf8_char_width(self.search.as_bytes()[self.last_end]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `PERLW` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/vm.rs:528:14 [INFO] [stdout] | [INFO] [stdout] 528 | _ => PERLW.binary_search_by(|&(start, end)| { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: trait `Pattern` is private [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/re.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | use std::str::{Pattern, Searcher, SearchStep}; [INFO] [stdout] | ^^^^^^^ private trait [INFO] [stdout] | [INFO] [stdout] note: the trait `Pattern` is defined here [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/rustlex-0.2.0/src/codegen.rs:37:55 [INFO] [stdout] | [INFO] [stdout] 37 | fn make_stmt(self:Box) -> Option> { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: trait `Searcher` is private [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.1.18/src/re.rs:15:25 [INFO] [stdout] | [INFO] [stdout] 15 | use std::str::{Pattern, Searcher, SearchStep}; [INFO] [stdout] | ^^^^^^^^ private trait [INFO] [stdout] | [INFO] [stdout] note: the trait `Searcher` is defined here [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/rustlex-0.2.0/src/codegen.rs:42:55 [INFO] [stdout] | [INFO] [stdout] 42 | fn make_expr(self:Box) -> 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/rustlex-0.2.0/src/codegen.rs:49:36 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn lexer_field(sp: Span, name: ast::Ident, ty: P) -> ast::StructField { [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/rustlex-0.2.0/src/codegen.rs:49:54 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn lexer_field(sp: Span, name: ast::Ident, ty: P) -> ast::StructField { [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/rustlex-0.2.0/src/codegen.rs:49:67 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn lexer_field(sp: Span, name: ast::Ident, ty: P) -> ast::StructField { [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/rustlex-0.2.0/src/codegen.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | codemap::Spanned { [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/rustlex-0.2.0/src/codegen.rs:52:15 [INFO] [stdout] | [INFO] [stdout] 52 | node: ast::StructField_ { [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/rustlex-0.2.0/src/codegen.rs:53:19 [INFO] [stdout] | [INFO] [stdout] 53 | kind: ast::NamedField(name, ast::Public), [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/rustlex-0.2.0/src/codegen.rs:53:41 [INFO] [stdout] | [INFO] [stdout] 53 | kind: ast::NamedField(name, ast::Public), [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/rustlex-0.2.0/src/codegen.rs:63:83 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn lexer_struct(cx: &mut ExtCtxt, sp: Span, ident:Ident, props: &[Prop]) -> 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/rustlex-0.2.0/src/codegen.rs:68:37 [INFO] [stdout] | [INFO] [stdout] 68 | fields.push(lexer_field(sp, ast::Ident::new(name), ty.clone())); [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/rustlex-0.2.0/src/codegen.rs:71:17 [INFO] [stdout] | [INFO] [stdout] 71 | fields.push(codemap::Spanned { [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/rustlex-0.2.0/src/codegen.rs:73:15 [INFO] [stdout] | [INFO] [stdout] 73 | node: ast::StructField_ { [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/rustlex-0.2.0/src/codegen.rs:74:19 [INFO] [stdout] | [INFO] [stdout] 74 | kind: ast::NamedField( [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/rustlex-0.2.0/src/codegen.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | ast::Ident::new(token::intern("_input")), [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/rustlex-0.2.0/src/codegen.rs:75:33 [INFO] [stdout] | [INFO] [stdout] 75 | ast::Ident::new(token::intern("_input")), [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/rustlex-0.2.0/src/codegen.rs:76:17 [INFO] [stdout] | [INFO] [stdout] 76 | ast::Public [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/rustlex-0.2.0/src/codegen.rs:84:17 [INFO] [stdout] | [INFO] [stdout] 84 | fields.push(codemap::Spanned { [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/rustlex-0.2.0/src/codegen.rs:86:15 [INFO] [stdout] | [INFO] [stdout] 86 | node: ast::StructField_ { [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/rustlex-0.2.0/src/codegen.rs:87:19 [INFO] [stdout] | [INFO] [stdout] 87 | kind: ast::NamedField( [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/rustlex-0.2.0/src/codegen.rs:88:17 [INFO] [stdout] | [INFO] [stdout] 88 | ast::Ident::new(token::intern("_state")), [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/rustlex-0.2.0/src/codegen.rs:88:33 [INFO] [stdout] | [INFO] [stdout] 88 | ast::Ident::new(token::intern("_state")), [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/rustlex-0.2.0/src/codegen.rs:89:17 [INFO] [stdout] | [INFO] [stdout] 89 | ast::Public [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/rustlex-0.2.0/src/codegen.rs:97:17 [INFO] [stdout] | [INFO] [stdout] 97 | let isp = P(ast::Item { ident:ident, attrs:Vec::new(), 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/rustlex-0.2.0/src/codegen.rs:97:63 [INFO] [stdout] | [INFO] [stdout] 97 | let isp = P(ast::Item { ident:ident, attrs:Vec::new(), 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/rustlex-0.2.0/src/codegen.rs:98:15 [INFO] [stdout] | [INFO] [stdout] 98 | node: ast::ItemStruct( [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/rustlex-0.2.0/src/codegen.rs:99:11 [INFO] [stdout] | [INFO] [stdout] 99 | P(ast::StructDef { ctor_id: None, fields: fields }), [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/rustlex-0.2.0/src/codegen.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | ast::Generics { [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/rustlex-0.2.0/src/codegen.rs:103:32 [INFO] [stdout] | [INFO] [stdout] 103 | cx.typaram(sp, ast::Ident::new(token::intern("R")), [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/rustlex-0.2.0/src/codegen.rs:103:48 [INFO] [stdout] | [INFO] [stdout] 103 | cx.typaram(sp, ast::Ident::new(token::intern("R")), [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/rustlex-0.2.0/src/codegen.rs:106:25 [INFO] [stdout] | [INFO] [stdout] 106 | ast::Ident::new(token::intern("std")), [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/rustlex-0.2.0/src/codegen.rs:106:41 [INFO] [stdout] | [INFO] [stdout] 106 | ast::Ident::new(token::intern("std")), [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/rustlex-0.2.0/src/codegen.rs:107:25 [INFO] [stdout] | [INFO] [stdout] 107 | ast::Ident::new(token::intern("io")), [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/rustlex-0.2.0/src/codegen.rs:107:41 [INFO] [stdout] | [INFO] [stdout] 107 | ast::Ident::new(token::intern("io")), [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/rustlex-0.2.0/src/codegen.rs:108:25 [INFO] [stdout] | [INFO] [stdout] 108 | ast::Ident::new(token::intern("Read")) [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/rustlex-0.2.0/src/codegen.rs:108:41 [INFO] [stdout] | [INFO] [stdout] 108 | ast::Ident::new(token::intern("Read")) [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/rustlex-0.2.0/src/codegen.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 112 | where_clause: ast::WhereClause { [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/rustlex-0.2.0/src/codegen.rs:113:21 [INFO] [stdout] | [INFO] [stdout] 113 | 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/rustlex-0.2.0/src/codegen.rs:117:13 [INFO] [stdout] | [INFO] [stdout] 117 | ), vis: ast::Public, span: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 `diagnostic` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:135:18 [INFO] [stdout] | [INFO] [stdout] 135 | handler: diagnostic::mk_span_handler( [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `diagnostic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `diagnostic` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | diagnostic::default_handler(diagnostic::Auto, None, true), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `diagnostic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `diagnostic` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:136:41 [INFO] [stdout] | [INFO] [stdout] 136 | diagnostic::default_handler(diagnostic::Auto, None, true), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `diagnostic` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CodeMap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:137:13 [INFO] [stdout] | [INFO] [stdout] 137 | CodeMap::new() [INFO] [stdout] | ^^^^^^^ use of undeclared type `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/rustlex-0.2.0/src/codegen.rs:143:32 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn actions_match(acts: &[P], ident:ast::Ident, cx: &mut ExtCtxt, sp: Span) -> 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/rustlex-0.2.0/src/codegen.rs:143:51 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn actions_match(acts: &[P], ident:ast::Ident, cx: &mut ExtCtxt, sp: Span) -> P { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 14 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0463, E0603. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [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/rustlex-0.2.0/src/codegen.rs:143:96 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn actions_match(acts: &[P], ident:ast::Ident, cx: &mut ExtCtxt, sp: Span) -> 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/rustlex-0.2.0/src/codegen.rs:172:68 [INFO] [stdout] | [INFO] [stdout] 172 | fn simple_follow_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> 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/rustlex-0.2.0/src/codegen.rs:175:28 [INFO] [stdout] | [INFO] [stdout] 175 | let ty_vec = cx.ty(sp, ast::TyFixedLengthVec( [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/rustlex-0.2.0/src/codegen.rs:189:35 [INFO] [stdout] | [INFO] [stdout] 189 | let ty_transtable = cx.ty(sp, ast::TyFixedLengthVec( [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0642]: patterns aren't allowed in functions without bodies [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/serialize.rs:144:45 [INFO] [stdout] | [INFO] [stdout] 144 | ... &f_name: &str, [INFO] [stdout] | ^^^^^^^ pattern not allowed in function without body [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/rustlex-0.2.0/src/codegen.rs:194:22 [INFO] [stdout] | [INFO] [stdout] 194 | let transtable = ast::ItemStatic(ty_transtable, ast::MutImmutable, transtable); [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/rustlex-0.2.0/src/codegen.rs:194:53 [INFO] [stdout] | [INFO] [stdout] 194 | let transtable = ast::ItemStatic(ty_transtable, ast::MutImmutable, transtable); [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/rustlex-0.2.0/src/codegen.rs:210:71 [INFO] [stdout] | [INFO] [stdout] 210 | fn simple_accepting_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> 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/rustlex-0.2.0/src/codegen.rs:213:33 [INFO] [stdout] | [INFO] [stdout] 213 | let ty_acctable = cx.ty(sp, ast::TyFixedLengthVec( [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/rustlex-0.2.0/src/codegen.rs:223:20 [INFO] [stdout] | [INFO] [stdout] 223 | let acctable = ast::ItemStatic(ty_acctable, ast::MutImmutable, acctable); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::ffi::AsOsStr` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/serialize.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 18 | use std::ffi::{AsOsStr, OsString}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | no `AsOsStr` in `ffi` [INFO] [stdout] | help: a similar name exists in the module: `OsStr` [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/rustlex-0.2.0/src/codegen.rs:223:49 [INFO] [stdout] | [INFO] [stdout] 223 | let acctable = ast::ItemStatic(ty_acctable, ast::MutImmutable, acctable); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::old_path` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/serialize.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | use std::old_path::{PosixPath, WindowsPath}; [INFO] [stdout] | ^^^^^^^^ could not find `old_path` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::os::unix::OsStrExt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/serialize.rs:572:13 [INFO] [stdout] | [INFO] [stdout] 572 | use std::os::unix::OsStrExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ no `OsStrExt` in `os::unix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::os::unix::OsStringExt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/serialize.rs:592:13 [INFO] [stdout] | [INFO] [stdout] 592 | use std::os::unix::OsStringExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ no `OsStringExt` in `os::unix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::collections::VecMap` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/collection_impls.rs:17:84 [INFO] [stdout] | [INFO] [stdout] 17 | use std::collections::{LinkedList, VecDeque, BTreeMap, BTreeSet, HashMap, HashSet, VecMap}; [INFO] [stdout] | ^^^^^^ no `VecMap` in `collections` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::collections::hash_state` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/collection_impls.rs:18:23 [INFO] [stdout] | [INFO] [stdout] 18 | use std::collections::hash_state::HashState; [INFO] [stdout] | ^^^^^^^^^^ could not find `hash_state` in `collections` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `std::num::Float`, `std::num::Int` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:249:16 [INFO] [stdout] | [INFO] [stdout] 249 | use std::num::{Float, Int}; [INFO] [stdout] | ^^^^^ ^^^ no `Int` in `num` [INFO] [stdout] | | [INFO] [stdout] | no `Float` in `num` [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/rustlex-0.2.0/src/codegen.rs:239:73 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn user_lexer_impl(cx: &mut ExtCtxt, sp: Span, lex:&Lexer) -> Vec> { [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/rustlex-0.2.0/src/codegen.rs:244:38 [INFO] [stdout] | [INFO] [stdout] 244 | fields.push(cx.field_imm(sp, ast::Ident::new(name), expr.clone())); [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/rustlex-0.2.0/src/codegen.rs:248:34 [INFO] [stdout] | [INFO] [stdout] 248 | fields.push(cx.field_imm(sp, ast::Ident::new(token::intern("_input")), [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/rustlex-0.2.0/src/codegen.rs:248:50 [INFO] [stdout] | [INFO] [stdout] 248 | fields.push(cx.field_imm(sp, ast::Ident::new(token::intern("_input")), [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/rustlex-0.2.0/src/codegen.rs:250:34 [INFO] [stdout] | [INFO] [stdout] 250 | fields.push(cx.field_imm(sp, ast::Ident::new(token::intern("_state")), [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/rustlex-0.2.0/src/codegen.rs:250:50 [INFO] [stdout] | [INFO] [stdout] 250 | fields.push(cx.field_imm(sp, ast::Ident::new(token::intern("_state")), [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/rustlex-0.2.0/src/codegen.rs:257:25 [INFO] [stdout] | [INFO] [stdout] 257 | let mut items:Vec> = lex.conditions.iter().map(|&(cond,st)| { [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/rustlex-0.2.0/src/codegen.rs:258:20 [INFO] [stdout] | [INFO] [stdout] 258 | let cond = ast::Ident::new(cond); [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/rustlex-0.2.0/src/codegen.rs:307:39 [INFO] [stdout] | [INFO] [stdout] 307 | let tokens = lex.tokens.unwrap_or(ast::Ident::new(token::intern("Token"))); [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/rustlex-0.2.0/src/codegen.rs:307:55 [INFO] [stdout] | [INFO] [stdout] 307 | let tokens = lex.tokens.unwrap_or(ast::Ident::new(token::intern("Token"))); [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/rustlex-0.2.0/src/parser.rs:26:35 [INFO] [stdout] | [INFO] [stdout] 26 | fn token<'a>(&'a self) -> &'a token::Token; [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/rustlex-0.2.0/src/parser.rs:33:35 [INFO] [stdout] | [INFO] [stdout] 33 | fn bump_and_get(&mut self) -> token::Token; [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/rustlex-0.2.0/src/parser.rs:37:29 [INFO] [stdout] | [INFO] [stdout] 37 | fn eat(&mut self, tok: &token::Token) -> bool; [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/rustlex-0.2.0/src/parser.rs:41:32 [INFO] [stdout] | [INFO] [stdout] 41 | fn expect(&mut self, tok: &token::Token); [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/rustlex-0.2.0/src/parser.rs:49:41 [INFO] [stdout] | [INFO] [stdout] 49 | fn unexpected_last(&mut self, tok: &token::Token) -> !; [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/rustlex-0.2.0/src/parser.rs:53:35 [INFO] [stdout] | [INFO] [stdout] 53 | fn token<'b>(&'b self) -> &'b token::Token { &self.token } [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/rustlex-0.2.0/src/parser.rs:55:35 [INFO] [stdout] | [INFO] [stdout] 55 | fn bump_and_get(&mut self) -> token::Token { self.bump_and_get() } [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/rustlex-0.2.0/src/parser.rs:56:29 [INFO] [stdout] | [INFO] [stdout] 56 | fn eat(&mut self, tok: &token::Token) -> bool { self.eat(tok) } [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/rustlex-0.2.0/src/parser.rs:57:32 [INFO] [stdout] | [INFO] [stdout] 57 | fn expect(&mut self, tok: &token::Token) { self.expect(tok) } [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Parser` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:59:56 [INFO] [stdout] | [INFO] [stdout] 59 | fn span_fatal(&mut self, sp: Span, m: &str) -> ! { Parser::span_fatal(self, sp, m) } [INFO] [stdout] | ^^^^^^ use of undeclared type `Parser` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Parser` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:60:37 [INFO] [stdout] | [INFO] [stdout] 60 | fn unexpected(&mut self) -> ! { Parser::unexpected(self) } [INFO] [stdout] | ^^^^^^ use of undeclared type `Parser` [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/rustlex-0.2.0/src/parser.rs:61:41 [INFO] [stdout] | [INFO] [stdout] 61 | fn unexpected_last(&mut self, tok: &token::Token) -> ! { Parser::unexpected_last(self, tok) } [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Parser` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:61:62 [INFO] [stdout] | [INFO] [stdout] 61 | fn unexpected_last(&mut self, tok: &token::Token) -> ! { Parser::unexpected_last(self, tok) } [INFO] [stdout] | ^^^^^^ use of undeclared type `Parser` [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/rustlex-0.2.0/src/parser.rs:68:18 [INFO] [stdout] | [INFO] [stdout] 68 | let tokens = token::intern("token"); [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/rustlex-0.2.0/src/parser.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | token::Ident(id, _) if id.name == tokens => { [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/rustlex-0.2.0/src/parser.rs:73:28 [INFO] [stdout] | [INFO] [stdout] 73 | parser.expect(&token::Semi); [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/rustlex-0.2.0/src/parser.rs:82:16 [INFO] [stdout] | [INFO] [stdout] 82 | let prop = token::intern("property"); [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/rustlex-0.2.0/src/parser.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | token::Ident(id, _) if id.name == prop => { [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/rustlex-0.2.0/src/parser.rs:88:32 [INFO] [stdout] | [INFO] [stdout] 88 | parser.expect(&token::Colon); [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/rustlex-0.2.0/src/parser.rs:90:32 [INFO] [stdout] | [INFO] [stdout] 90 | parser.expect(&token::Eq); [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/rustlex-0.2.0/src/parser.rs:92:32 [INFO] [stdout] | [INFO] [stdout] 92 | parser.expect(&token::Semi); [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/rustlex-0.2.0/src/parser.rs:114:13 [INFO] [stdout] | [INFO] [stdout] 114 | token::CloseDelim(token::Bracket) => { [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/rustlex-0.2.0/src/parser.rs:114:31 [INFO] [stdout] | [INFO] [stdout] 114 | token::CloseDelim(token::Bracket) => { [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/rustlex-0.2.0/src/parser.rs:118:13 [INFO] [stdout] | [INFO] [stdout] 118 | token::Literal(token::Lit::Char(i), _) => { [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/rustlex-0.2.0/src/parser.rs:118:28 [INFO] [stdout] | [INFO] [stdout] 118 | token::Literal(token::Lit::Char(i), _) => { [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 `parse` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:119:30 [INFO] [stdout] | [INFO] [stdout] 119 | let mut ch = parse::char_lit(i.as_str()).0 as u8; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `parse` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 119 | let mut ch = parser::char_lit(i.as_str()).0 as u8; [INFO] [stdout] | ~~~~~~ [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/rustlex-0.2.0/src/parser.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | token::BinOp(token::Minus) => { [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/rustlex-0.2.0/src/parser.rs:122:34 [INFO] [stdout] | [INFO] [stdout] 122 | token::BinOp(token::Minus) => { [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/rustlex-0.2.0/src/parser.rs:126:29 [INFO] [stdout] | [INFO] [stdout] 126 | ... token::Literal(token::Lit::Char(ch), _) => [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/rustlex-0.2.0/src/parser.rs:126:44 [INFO] [stdout] | [INFO] [stdout] 126 | ... token::Literal(token::Lit::Char(ch), _) => [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 `parse` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:127:33 [INFO] [stdout] | [INFO] [stdout] 127 | ... parse::char_lit(ch.as_str()).0 as u8, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `parse` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 127 | parser::char_lit(ch.as_str()).0 as u8, [INFO] [stdout] | ~~~~~~ [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/rustlex-0.2.0/src/parser.rs:145:13 [INFO] [stdout] | [INFO] [stdout] 145 | token::Literal(token::Lit::Str_(id),_) => { [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/rustlex-0.2.0/src/parser.rs:145:28 [INFO] [stdout] | [INFO] [stdout] 145 | token::Literal(token::Lit::Str_(id),_) => { [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/rustlex-0.2.0/src/parser.rs:146:25 [INFO] [stdout] | [INFO] [stdout] 146 | let s = token::get_name(id); [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/rustlex-0.2.0/src/parser.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | token::Dot => Box::new(regex::Any), [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/rustlex-0.2.0/src/parser.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | token::OpenDelim(token::Paren) => get_regex(parser, [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/rustlex-0.2.0/src/parser.rs:177:26 [INFO] [stdout] | [INFO] [stdout] 177 | token::OpenDelim(token::Paren) => get_regex(parser, [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/rustlex-0.2.0/src/parser.rs:178:14 [INFO] [stdout] | [INFO] [stdout] 178 | &token::CloseDelim(token::Paren), env), [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/rustlex-0.2.0/src/parser.rs:178:32 [INFO] [stdout] | [INFO] [stdout] 178 | &token::CloseDelim(token::Paren), env), [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/rustlex-0.2.0/src/parser.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | token::OpenDelim(token::Bracket) => { [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/rustlex-0.2.0/src/parser.rs:179:26 [INFO] [stdout] | [INFO] [stdout] 179 | token::OpenDelim(token::Bracket) => { [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/rustlex-0.2.0/src/parser.rs:180:28 [INFO] [stdout] | [INFO] [stdout] 180 | if parser.eat(&token::BinOp(token::Caret)) { [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/rustlex-0.2.0/src/parser.rs:180:41 [INFO] [stdout] | [INFO] [stdout] 180 | if parser.eat(&token::BinOp(token::Caret)) { [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/rustlex-0.2.0/src/parser.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | token::Literal(token::Lit::Char(ch), _) => [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/rustlex-0.2.0/src/parser.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 186 | token::Literal(token::Lit::Char(ch), _) => [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 `parse` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:187:34 [INFO] [stdout] | [INFO] [stdout] 187 | Box::new(regex::Char(parse::char_lit(ch.as_str()).0 as u8)), [INFO] [stdout] | ^^^^^ use of undeclared crate or module `parse` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 187 | Box::new(regex::Char(parser::char_lit(ch.as_str()).0 as u8)), [INFO] [stdout] | ~~~~~~ [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/rustlex-0.2.0/src/parser.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | token::Literal(token::Lit::Str_(id), _) => [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/rustlex-0.2.0/src/parser.rs:188:24 [INFO] [stdout] | [INFO] [stdout] 188 | token::Literal(token::Lit::Str_(id), _) => [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/rustlex-0.2.0/src/parser.rs:189:35 [INFO] [stdout] | [INFO] [stdout] 189 | match regex::string(&*token::get_name(id)) { [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/rustlex-0.2.0/src/parser.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | token::Ident(id, _) => match env.get(&id.name).cloned() { [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/rustlex-0.2.0/src/parser.rs:203:21 [INFO] [stdout] | [INFO] [stdout] 203 | token::get_name(id.name)).as_slice()) [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/rustlex-0.2.0/src/parser.rs:214:20 [INFO] [stdout] | [INFO] [stdout] 214 | if parser.eat(&token::BinOp(token::Star)) { Box::new(regex::Closure(reg)) } [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/rustlex-0.2.0/src/parser.rs:214:33 [INFO] [stdout] | [INFO] [stdout] 214 | if parser.eat(&token::BinOp(token::Star)) { Box::new(regex::Closure(reg)) } [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 `unicode_str` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:1647:35 [INFO] [stdout] | [INFO] [stdout] 1647 | ... match unicode_str::utf16_items(&buf).next() { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `unicode_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Utf16Item` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:1648:38 [INFO] [stdout] | [INFO] [stdout] 1648 | ... Some(Utf16Item::ScalarValue(c)) => res.push(c), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Utf16Item` [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/rustlex-0.2.0/src/parser.rs:215:25 [INFO] [stdout] | [INFO] [stdout] 215 | else if parser.eat(&token::BinOp(token::Plus)) { [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/rustlex-0.2.0/src/parser.rs:215:38 [INFO] [stdout] | [INFO] [stdout] 215 | else if parser.eat(&token::BinOp(token::Plus)) { [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/rustlex-0.2.0/src/parser.rs:218:25 [INFO] [stdout] | [INFO] [stdout] 218 | else if parser.eat(&token::Question) { Box::new(regex::Maybe(reg)) } [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/rustlex-0.2.0/src/parser.rs:226:51 [INFO] [stdout] | [INFO] [stdout] 226 | fn get_concat(parser: &mut T, end: &token::Token, env: &Env) [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/rustlex-0.2.0/src/parser.rs:230:28 [INFO] [stdout] | [INFO] [stdout] 230 | *parser.token() == token::BinOp(token::Or) { [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/rustlex-0.2.0/src/parser.rs:230:41 [INFO] [stdout] | [INFO] [stdout] 230 | *parser.token() == token::BinOp(token::Or) { [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/rustlex-0.2.0/src/parser.rs:243:50 [INFO] [stdout] | [INFO] [stdout] 243 | fn get_regex(parser: &mut T, end: &token::Token, env: &Env) [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/rustlex-0.2.0/src/parser.rs:251:24 [INFO] [stdout] | [INFO] [stdout] 251 | parser.expect(&token::BinOp(token::Or)); [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/rustlex-0.2.0/src/parser.rs:251:37 [INFO] [stdout] | [INFO] [stdout] 251 | parser.expect(&token::BinOp(token::Or)); [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/rustlex-0.2.0/src/parser.rs:262:20 [INFO] [stdout] | [INFO] [stdout] 262 | parser.expect(&token::Eq); [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/rustlex-0.2.0/src/parser.rs:263:34 [INFO] [stdout] | [INFO] [stdout] 263 | let reg = get_regex(parser, &token::Semi, env); [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 `keywords` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:275:30 [INFO] [stdout] | [INFO] [stdout] 275 | while parser.eat_keyword(keywords::Let) { [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `keywords` [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/rustlex-0.2.0/src/parser.rs:288:24 [INFO] [stdout] | [INFO] [stdout] 288 | while !parser.eat(&token::CloseDelim(token::Brace)) { [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/rustlex-0.2.0/src/parser.rs:288:42 [INFO] [stdout] | [INFO] [stdout] 288 | while !parser.eat(&token::CloseDelim(token::Brace)) { [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/rustlex-0.2.0/src/parser.rs:289:42 [INFO] [stdout] | [INFO] [stdout] 289 | let pattern = get_regex(parser, &token::FatArrow, env); [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/rustlex-0.2.0/src/parser.rs:292:21 [INFO] [stdout] | [INFO] [stdout] 292 | parser.eat(&token::Comma); [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/rustlex-0.2.0/src/parser.rs:309:15 [INFO] [stdout] | [INFO] [stdout] 309 | name: token::intern("INITIAL"), [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/rustlex-0.2.0/src/parser.rs:316:27 [INFO] [stdout] | [INFO] [stdout] 316 | while 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/rustlex-0.2.0/src/parser.rs:322:13 [INFO] [stdout] | [INFO] [stdout] 322 | token::Ident(id, _) => { [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/rustlex-0.2.0/src/parser.rs:328:55 [INFO] [stdout] | [INFO] [stdout] 328 | if parser.look_ahead(1, |tok| tok == &token::OpenDelim(token::Brace)) { [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/rustlex-0.2.0/src/parser.rs:328:72 [INFO] [stdout] | [INFO] [stdout] 328 | if parser.look_ahead(1, |tok| tok == &token::OpenDelim(token::Brace)) { [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/rustlex-0.2.0/src/parser.rs:353:50 [INFO] [stdout] | [INFO] [stdout] 353 | let reg = get_regex(parser, &token::FatArrow, env); [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/rustlex-0.2.0/src/parser.rs:362:46 [INFO] [stdout] | [INFO] [stdout] 362 | let reg = get_regex(parser, &token::FatArrow, env); [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/rustlex-0.2.0/src/lib.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | token::intern("rustlex"), [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/rustlex-0.2.0/src/lexer.rs:20:17 [INFO] [stdout] | [INFO] [stdout] 20 | pub action: P [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 18 | pub struct Rule { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 19 | pub pattern: Box, [INFO] [stdout] 20 | pub action: P [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:28:15 [INFO] [stdout] | [INFO] [stdout] 28 | pub name: Name, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:32:18 [INFO] [stdout] | [INFO] [stdout] 32 | pub type Prop = (Name, P, 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/rustlex-0.2.0/src/lexer.rs:32:24 [INFO] [stdout] | [INFO] [stdout] 32 | pub type Prop = (Name, P, P); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:32:26 [INFO] [stdout] | [INFO] [stdout] 32 | pub type Prop = (Name, P, P); [INFO] [stdout] | - ^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [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/rustlex-0.2.0/src/lexer.rs:32:31 [INFO] [stdout] | [INFO] [stdout] 32 | pub type Prop = (Name, P, P); [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:32:33 [INFO] [stdout] | [INFO] [stdout] 32 | pub type Prop = (Name, P, P); [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:36:28 [INFO] [stdout] | [INFO] [stdout] 35 | pub struct LexerDef { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 36 | pub tokens: Option, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:37:21 [INFO] [stdout] | [INFO] [stdout] 37 | pub ident: Ident, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `FromError` in module `std::error` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:419:18 [INFO] [stdout] | [INFO] [stdout] 419 | impl std::error::FromError for EncoderError { [INFO] [stdout] | ^^^^^^^^^ not found in `std::error` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:54:19 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct Lexer { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 54 | tokens:Option, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:55:11 [INFO] [stdout] | [INFO] [stdout] 55 | ident:Ident, [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/rustlex-0.2.0/src/lexer.rs:57:18 [INFO] [stdout] | [INFO] [stdout] 57 | actions: Vec>, [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct Lexer { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 57 | actions: Vec>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:58:22 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct Lexer { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 58 | conditions: Vec<(Name, usize)>, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:1095:34 [INFO] [stdout] | [INFO] [stdout] 1095 | Json::U64(n) => num::cast(n), [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:25:11 [INFO] [stdout] | [INFO] [stdout] 25 | span: Span, [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/rustlex-0.2.0/src/codegen.rs:28:16 [INFO] [stdout] | [INFO] [stdout] 28 | items: Vec> [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MacResult` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:32:6 [INFO] [stdout] | [INFO] [stdout] 32 | impl MacResult for CodeGenerator { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SmallVector` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:33:54 [INFO] [stdout] | [INFO] [stdout] 33 | fn make_items(self:Box) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:1104:34 [INFO] [stdout] | [INFO] [stdout] 1104 | Json::I64(n) => num::cast(n), [INFO] [stdout] | ^^^^ not found in `num` [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/rustlex-0.2.0/src/codegen.rs:33:66 [INFO] [stdout] | [INFO] [stdout] 33 | fn make_items(self:Box) -> 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/rustlex-0.2.0/src/codegen.rs:37:53 [INFO] [stdout] | [INFO] [stdout] 37 | fn make_stmt(self:Box) -> 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/rustlex-0.2.0/src/codegen.rs:42:53 [INFO] [stdout] | [INFO] [stdout] 42 | fn make_expr(self:Box) -> Option> { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:49:24 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn lexer_field(sp: Span, name: ast::Ident, ty: P) -> ast::StructField { [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/rustlex-0.2.0/src/codegen.rs:49:52 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn lexer_field(sp: Span, name: ast::Ident, ty: P) -> ast::StructField { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:63:30 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn lexer_struct(cx: &mut ExtCtxt, sp: Span, ident:Ident, props: &[Prop]) -> P { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:63:43 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn lexer_struct(cx: &mut ExtCtxt, sp: Span, ident:Ident, props: &[Prop]) -> P { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:63:55 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn lexer_struct(cx: &mut ExtCtxt, sp: Span, ident:Ident, props: &[Prop]) -> 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/rustlex-0.2.0/src/codegen.rs:63:81 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn lexer_struct(cx: &mut ExtCtxt, sp: Span, ident:Ident, props: &[Prop]) -> 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/rustlex-0.2.0/src/codegen.rs:97:15 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn lexer_struct(cx: &mut ExtCtxt, sp: Span, ident:Ident, props: &[Prop]) -> P { [INFO] [stdout] | - help: you might be missing a type parameter: `

` [INFO] [stdout] ... [INFO] [stdout] 97 | let isp = P(ast::Item { ident:ident, attrs:Vec::new(), id:ast::DUMMY_NODE_ID, [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/rustlex-0.2.0/src/codegen.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn lexer_struct(cx: &mut ExtCtxt, sp: Span, ident:Ident, props: &[Prop]) -> P { [INFO] [stdout] | - help: you might be missing a type parameter: `

` [INFO] [stdout] ... [INFO] [stdout] 99 | P(ast::StructDef { ctor_id: None, fields: fields }), [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:121:38 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn codegen(lex: &Lexer, cx: &mut ExtCtxt, sp: Span) -> Box { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:121:51 [INFO] [stdout] | [INFO] [stdout] 121 | pub fn codegen(lex: &Lexer, cx: &mut ExtCtxt, sp: Span) -> Box { [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/rustlex-0.2.0/src/codegen.rs:143:30 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn actions_match(acts: &[P], ident:ast::Ident, cx: &mut ExtCtxt, sp: Span) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:143:72 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn actions_match(acts: &[P], ident:ast::Ident, cx: &mut ExtCtxt, sp: Span) -> P { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:143:85 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn actions_match(acts: &[P], ident:ast::Ident, cx: &mut ExtCtxt, sp: Span) -> 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/rustlex-0.2.0/src/codegen.rs:143:94 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn actions_match(acts: &[P], ident:ast::Ident, cx: &mut ExtCtxt, sp: Span) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:172:33 [INFO] [stdout] | [INFO] [stdout] 172 | fn simple_follow_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> P { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:172:45 [INFO] [stdout] | [INFO] [stdout] 172 | fn simple_follow_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> 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/rustlex-0.2.0/src/codegen.rs:172:66 [INFO] [stdout] | [INFO] [stdout] 172 | fn simple_follow_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:210:36 [INFO] [stdout] | [INFO] [stdout] 210 | fn simple_accepting_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> P { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:210:48 [INFO] [stdout] | [INFO] [stdout] 210 | fn simple_accepting_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> 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/rustlex-0.2.0/src/codegen.rs:210:69 [INFO] [stdout] | [INFO] [stdout] 210 | fn simple_accepting_method(cx:&mut ExtCtxt, sp:Span, lex:&Lexer) -> P { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:239:33 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn user_lexer_impl(cx: &mut ExtCtxt, sp: Span, lex:&Lexer) -> Vec> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/codegen.rs:239:46 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn user_lexer_impl(cx: &mut ExtCtxt, sp: Span, lex:&Lexer) -> Vec> { [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/rustlex-0.2.0/src/codegen.rs:239:71 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn user_lexer_impl(cx: &mut ExtCtxt, sp: Span, lex:&Lexer) -> Vec> { [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/rustlex-0.2.0/src/codegen.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 257 | let mut items:Vec> = lex.conditions.iter().map(|&(cond,st)| { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn new(def: Box, cx: &ExtCtxt) -> Lexer { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:127:41 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gen_code<'a>(&self, cx: &mut ExtCtxt, sp: Span) -> Box { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:127:54 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn gen_code<'a>(&self, cx: &mut ExtCtxt, sp: Span) -> Box { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MacResult` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:127:67 [INFO] [stdout] | [INFO] [stdout] 65 | impl Lexer { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 127 | pub fn gen_code<'a>(&self, cx: &mut ExtCtxt, sp: Span) -> Box { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MacResult` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lexer.rs:129:47 [INFO] [stdout] | [INFO] [stdout] 65 | impl Lexer { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 129 | codegen::codegen(self, cx, sp) as Box [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:44:28 [INFO] [stdout] | [INFO] [stdout] 44 | fn last_span(&self) -> Span; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:47:34 [INFO] [stdout] | [INFO] [stdout] 47 | fn span_fatal(&mut self, sp: Span, m: &str) -> !; [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/rustlex-0.2.0/src/parser.rs:52:24 [INFO] [stdout] | [INFO] [stdout] 52 | impl<'a> Tokenizer for Parser<'a> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:58:28 [INFO] [stdout] | [INFO] [stdout] 58 | fn last_span(&self) -> Span { self.last_span } [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:59:34 [INFO] [stdout] | [INFO] [stdout] 59 | fn span_fatal(&mut self, sp: Span, m: &str) -> ! { Parser::span_fatal(self, sp, m) } [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:65:20 [INFO] [stdout] | [INFO] [stdout] 65 | type Env = HashMap>; [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [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/rustlex-0.2.0/src/parser.rs:67:32 [INFO] [stdout] | [INFO] [stdout] 67 | fn get_tokens<'a>(parser: &mut Parser) -> Option { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:67:50 [INFO] [stdout] | [INFO] [stdout] 67 | fn get_tokens<'a>(parser: &mut Parser) -> Option { [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Ident` [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/rustlex-0.2.0/src/parser.rs:80:36 [INFO] [stdout] | [INFO] [stdout] 80 | fn get_properties<'a>(parser: &mut Parser) -> Vec<(Name, P, P)> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:80:52 [INFO] [stdout] | [INFO] [stdout] 80 | fn get_properties<'a>(parser: &mut Parser) -> Vec<(Name, P, P)> { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Name` [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/rustlex-0.2.0/src/parser.rs:80:58 [INFO] [stdout] | [INFO] [stdout] 80 | fn get_properties<'a>(parser: &mut Parser) -> Vec<(Name, P, P)> { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:1114:34 [INFO] [stdout] | [INFO] [stdout] 1114 | Json::I64(n) => num::cast(n), [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:80:60 [INFO] [stdout] | [INFO] [stdout] 80 | fn get_properties<'a>(parser: &mut Parser) -> Vec<(Name, P, P)> { [INFO] [stdout] | - ^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Ty` [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/rustlex-0.2.0/src/parser.rs:80:65 [INFO] [stdout] | [INFO] [stdout] 80 | fn get_properties<'a>(parser: &mut Parser) -> Vec<(Name, P, P)> { [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Expr` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:80:67 [INFO] [stdout] | [INFO] [stdout] 80 | fn get_properties<'a>(parser: &mut Parser) -> Vec<(Name, P, P)> { [INFO] [stdout] | - ^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Expr` [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/rustlex-0.2.0/src/parser.rs:260:29 [INFO] [stdout] | [INFO] [stdout] 260 | fn get_pattern(parser: &mut Parser, env: &Env) -> (Ident, Box) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:1115:34 [INFO] [stdout] | [INFO] [stdout] 1115 | Json::U64(n) => num::cast(n), [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:260:52 [INFO] [stdout] | [INFO] [stdout] 260 | fn get_pattern(parser: &mut Parser, env: &Env) -> (Ident, Box) { [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/rustlex-0.2.0/src/parser.rs:273:33 [INFO] [stdout] | [INFO] [stdout] 273 | fn get_definitions(parser: &mut Parser) -> Box { [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/rustlex-0.2.0/src/parser.rs:286:31 [INFO] [stdout] | [INFO] [stdout] 286 | fn get_condition(parser: &mut Parser, env: &Env) -> Vec { [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/rustlex-0.2.0/src/parser.rs:302:32 [INFO] [stdout] | [INFO] [stdout] 302 | fn get_conditions(parser: &mut Parser, env: &Env) -> Vec { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2059 | read_primitive! { read_usize, usize } [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:306:33 [INFO] [stdout] | [INFO] [stdout] 302 | fn get_conditions(parser: &mut Parser, env: &Env) -> Vec { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 306 | let mut cond_names: HashMap = HashMap::new(); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/parser.rs:375:20 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn parse(ident:Ident, parser: &mut Parser) -> LexerDef { [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/rustlex-0.2.0/src/parser.rs:375:40 [INFO] [stdout] | [INFO] [stdout] 375 | pub fn parse(ident:Ident, parser: &mut Parser) -> LexerDef { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2059 | read_primitive! { read_usize, usize } [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:28:32 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn rustlex<'a>(cx: &'a mut ExtCtxt, sp: Span, ident:Ident, args: Vec) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Span` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:28:45 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn rustlex<'a>(cx: &'a mut ExtCtxt, sp: Span, ident:Ident, args: Vec) [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ident` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:28:57 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn rustlex<'a>(cx: &'a mut ExtCtxt, sp: Span, ident:Ident, args: Vec) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2060 | read_primitive! { read_u8, u8 } [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TokenTree` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:28:74 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn rustlex<'a>(cx: &'a mut ExtCtxt, sp: Span, ident:Ident, args: Vec) [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, TokenTree` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MacResult` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:29:16 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn rustlex<'a>(cx: &'a mut ExtCtxt, sp: Span, ident:Ident, args: Vec) [INFO] [stdout] | - help: you might be missing a type parameter: `, MacResult` [INFO] [stdout] 29 | -> Box { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Registry` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:42:35 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn plugin_registrar(reg: &mut Registry) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `IdentTT` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | IdentTT(Box::new(rustlex), None, false) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2060 | read_primitive! { read_u8, u8 } [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(plugin_registrar,rustc_private,collections,core)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex-0.2.0/src/lib.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(quote)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2061 | read_primitive! { read_u16, u16 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2061 | read_primitive! { read_u16, u16 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2062 | read_primitive! { read_u32, u32 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2062 | read_primitive! { read_u32, u32 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2063 | read_primitive! { read_u64, u64 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2063 | read_primitive! { read_u64, u64 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2064 | read_primitive! { read_isize, isize } [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2064 | read_primitive! { read_isize, isize } [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2065 | read_primitive! { read_i8, i8 } [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2065 | read_primitive! { read_i8, i8 } [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2066 | read_primitive! { read_i16, i16 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2066 | read_primitive! { read_i16, i16 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2067 | read_primitive! { read_i32, i32 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2067 | read_primitive! { read_i32, i32 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2031:44 [INFO] [stdout] | [INFO] [stdout] 2031 | Json::I64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2068 | read_primitive! { read_i64, i64 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 259 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0364, E0405, E0412, E0425, E0433, E0463, E0554, E0557. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0364`. [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `cast` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rustc-serialize-0.3.1/src/json.rs:2035:44 [INFO] [stdout] | [INFO] [stdout] 2035 | Json::U64(f) => match num::cast(f) { [INFO] [stdout] | ^^^^ not found in `num` [INFO] [stdout] ... [INFO] [stdout] 2068 | read_primitive! { read_i64, i64 } [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 36 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0425, E0432, E0433, E0463, E0642. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "4af473f3b26c122bd048cf08a8703e1dd9a2582dd02177eb2feb3ff034cae180", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4af473f3b26c122bd048cf08a8703e1dd9a2582dd02177eb2feb3ff034cae180", kill_on_drop: false }` [INFO] [stdout] 4af473f3b26c122bd048cf08a8703e1dd9a2582dd02177eb2feb3ff034cae180