[INFO] updating cached repository https://github.com/jFransham/lang-compiler-interpreter [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 9e09ce553a4c42f1e21469aa496616d712afa1ae [INFO] checking jFransham/lang-compiler-interpreter against nightly-2019-10-27 for pr-65897 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FjFransham%2Flang-compiler-interpreter" "/workspace/builds/worker-9/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-9/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jFransham/lang-compiler-interpreter on toolchain nightly-2019-10-27 [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/jFransham/lang-compiler-interpreter [INFO] finished tweaking git repo https://github.com/jFransham/lang-compiler-interpreter [INFO] tweaked toml for git repo https://github.com/jFransham/lang-compiler-interpreter written to /workspace/builds/worker-9/source/Cargo.toml [INFO] crate git repo https://github.com/jFransham/lang-compiler-interpreter already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] error: the lock file /workspace/builds/worker-9/source/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] the lockfile is outdated, regenerating it [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+nightly-2019-10-27" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2019-10-27" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] e0e394e59597b3aed80d80b239d5f4ba5f72e595b24d0122351d621f22f22400 [INFO] running `"docker" "start" "-a" "e0e394e59597b3aed80d80b239d5f4ba5f72e595b24d0122351d621f22f22400"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling oak v0.3.17 [INFO] [stderr] Checking oak_runtime v0.3.7 [INFO] [stderr] error[E0557]: feature has been removed [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:17:45 [INFO] [stderr] | [INFO] [stderr] 17 | #![feature(rustc_private, plugin_registrar, quote, box_syntax, str_escape)] [INFO] [stderr] | ^^^^^ feature has been removed [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `char_at` found for type `&'a str` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak_runtime-0.3.7/src/str_stream.rs:80:35 [INFO] [stderr] | [INFO] [stderr] 80 | let current = self.raw_data.char_at(self.bytes_offset); [INFO] [stderr] | ^^^^^^^ method not found in `&'a str` [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0599`. [INFO] [stderr] error: could not compile `oak_runtime`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `syntax::util::small_vector` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:20:23 [INFO] [stderr] | [INFO] [stderr] 20 | pub use syntax::util::small_vector::SmallVector; [INFO] [stderr] | ^^^^^^^^^^^^ could not find `small_vector` in `util` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:23:17 [INFO] [stderr] | [INFO] [stderr] 23 | pub use syntax::ext::base::{ExtCtxt,MacResult,MacEager,DummyResult}; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:24:17 [INFO] [stderr] | [INFO] [stderr] 24 | pub use syntax::ext::quote::rt::ToTokens; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:25:17 [INFO] [stderr] | [INFO] [stderr] 25 | pub use syntax::ext::build::AstBuilder; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ext` in `syntax` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:26:17 [INFO] [stderr] | [INFO] [stderr] 26 | pub use syntax::ext::base::SyntaxExtension; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:21:17 [INFO] [stderr] | [INFO] [stderr] 21 | pub use syntax::codemap::{DUMMY_SP, Span, Spanned, spanned, mk_sp, respan, BytePos}; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::str_lit` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 28 | pub use syntax::parse::str_lit; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no `str_lit` in `parse` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::str_to_ident` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | pub use syntax::parse::token::str_to_ident; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `str_to_ident` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::keywords` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:36:31 [INFO] [stderr] | [INFO] [stderr] 36 | pub use syntax::parse::token::keywords::Keyword; [INFO] [stderr] | ^^^^^^^^ could not find `keywords` in `token` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::gensym_ident` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | pub use syntax::parse::token::gensym_ident; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `gensym_ident` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rust::SpannedIdent` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/front/ast.rs:15:16 [INFO] [stderr] | [INFO] [stderr] 15 | pub use rust::{SpannedIdent, Spanned, Attribute, BytePos, mk_sp}; [INFO] [stderr] | ^^^^^^^^^^^^ no `SpannedIdent` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rust::SpannedIdent` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/analysis/ast.rs:17:34 [INFO] [stderr] | [INFO] [stderr] 17 | pub use rust::{ExtCtxt,Attribute,SpannedIdent}; [INFO] [stderr] | ^^^^^^^^^^^^ no `SpannedIdent` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rust::SpannedIdent` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/typing/ast.rs:19:34 [INFO] [stderr] | [INFO] [stderr] 19 | pub use rust::{ExtCtxt, Spanned, SpannedIdent}; [INFO] [stderr] | ^^^^^^^^^^^^ no `SpannedIdent` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `rust::SpannedIdent`, `rust::Span`, `rust::Spanned`, `rust::BytePos`, `rust::mk_sp`, `rust::respan` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/ast.rs:18:34 [INFO] [stderr] | [INFO] [stderr] 18 | pub use rust::{ExtCtxt, Spanned, SpannedIdent}; [INFO] [stderr] | ^^^^^^^^^^^^ no `SpannedIdent` in `rust` [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/ast.rs:20:9 [INFO] [stderr] | [INFO] [stderr] 20 | pub use rust::Span; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/front/ast.rs:15:30 [INFO] [stderr] | [INFO] [stderr] 15 | pub use rust::{SpannedIdent, Spanned, Attribute, BytePos, mk_sp}; [INFO] [stderr] | ^^^^^^^ ^^^^^^^ ^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/front/parser.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | use rust::respan; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rust::ExtCtxt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/analysis/ast.rs:17:16 [INFO] [stderr] | [INFO] [stderr] 17 | pub use rust::{ExtCtxt,Attribute,SpannedIdent}; [INFO] [stderr] | ^^^^^^^ no `ExtCtxt` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `rust::ExtCtxt`, `rust::Spanned` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/typing/ast.rs:19:16 [INFO] [stderr] | [INFO] [stderr] 19 | pub use rust::{ExtCtxt, Spanned, SpannedIdent}; [INFO] [stderr] | ^^^^^^^ ^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `ExtCtxt` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `rust::ExtCtxt`, `rust::Spanned` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/ast.rs:18:16 [INFO] [stderr] | [INFO] [stderr] 18 | pub use rust::{ExtCtxt, Spanned, SpannedIdent}; [INFO] [stderr] | ^^^^^^^ ^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `ExtCtxt` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rust::AstBuilder` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/type_gen.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | use rust::AstBuilder; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `AstBuilder` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rust::AstBuilder` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | use rust::AstBuilder; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `AstBuilder` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rust::ExtCtxt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/mod.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | use rust::ExtCtxt; [INFO] [stderr] | ^^^^^^^^^^^^^ no `ExtCtxt` in `rust` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_ty` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/ast.rs:89:12 [INFO] [stderr] | [INFO] [stderr] 89 | _ => quote_ty!(cx, ()) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/function.rs:43:29 [INFO] [stderr] | [INFO] [stderr] 43 | let recognizer_call = quote_expr!(self.cx, $recognizer(stream)); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/function.rs:91:7 [INFO] [stderr] | [INFO] [stderr] 91 | quote_expr!(cx, $recognizer(stream)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/function.rs:92:7 [INFO] [stderr] | [INFO] [stderr] 92 | quote_expr!(cx, $parser(stream)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_tokens` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/function.rs:104:12 [INFO] [stderr] | [INFO] [stderr] 104 | Some(quote_tokens!(self.cx, pub)) [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_item` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/function.rs:108:20 [INFO] [stderr] | [INFO] [stderr] 108 | let function = quote_item!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_ty` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/function.rs:120:31 [INFO] [stderr] | [INFO] [stderr] 120 | self.push_fun(name, body, quote_ty!(self.cx, ()), public); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_ty` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/type_gen.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | quote_ty!(cx, ()) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_ty` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/type_gen.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | quote_ty!(cx, Vec<$ty>) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_ty` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/type_gen.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | quote_ty!(cx, Option<$ty>) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_ty` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/type_gen.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | quote_ty!(cx, char) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_item` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:85:26 [INFO] [stderr] | [INFO] [stderr] 85 | let grammar_module = quote_item!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_item` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:101:25 [INFO] [stderr] | [INFO] [stderr] 101 | let runtime_crate = quote_item!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:146:27 [INFO] [stderr] | [INFO] [stderr] 146 | let recognizer_init = quote_expr!(cx, oak_runtime::ParseState::stateless(stream.clone())); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:147:23 [INFO] [stderr] | [INFO] [stderr] 147 | let parser_init = quote_expr!(cx, oak_runtime::ParseState::success(stream.clone(), vec![])); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:156:5 [INFO] [stderr] | [INFO] [stderr] 156 | quote_expr!(self.cx, { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:168:21 [INFO] [stderr] | [INFO] [stderr] 168 | |name: Ident| quote_expr!(self.cx, $name(stream)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:171:9 [INFO] [stderr] | [INFO] [stderr] 171 | quote_expr!(self.cx, $name(stream).and_then(|success| { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:196:11 [INFO] [stderr] | [INFO] [stderr] 196 | quote_expr!(self.cx, $name(stream).and_then(move |$state_name| { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:211:19 [INFO] [stderr] | [INFO] [stderr] 211 | .map(|name| quote_expr!(self.cx, $name.data)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:220:5 [INFO] [stderr] | [INFO] [stderr] 220 | quote_expr!(self.cx, oak_runtime::ParseState::success(stream, $result)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:227:23 [INFO] [stderr] | [INFO] [stderr] 227 | let access_data = quote_expr!(self.cx, data); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:250:7 [INFO] [stderr] | [INFO] [stderr] 250 | quote_expr!(self.cx, oak_runtime::recognize_match_literal(stream, $lit_str)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:251:7 [INFO] [stderr] | [INFO] [stderr] 251 | quote_expr!(self.cx, oak_runtime::parse_match_literal(stream, $lit_str)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:265:7 [INFO] [stderr] | [INFO] [stderr] 265 | quote_expr!(self.cx, oak_runtime::recognize_any_single_char(stream)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:266:7 [INFO] [stderr] | [INFO] [stderr] 266 | quote_expr!(self.cx, oak_runtime::parse_any_single_char(stream)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:276:28 [INFO] [stderr] | [INFO] [stderr] 276 | let cond = seq_it.fold(quote_expr!(cx, (current >= $lo && current <= $hi)), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:278:9 [INFO] [stderr] | [INFO] [stderr] 278 | quote_expr!(cx, $accu || (current >= $lo && current <= $hi)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:285:48 [INFO] [stderr] | [INFO] [stderr] 285 | let make_char_class_body = |result: RExpr| quote_expr!(cx, { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:298:28 [INFO] [stderr] | [INFO] [stderr] 298 | make_char_class_body(quote_expr!(cx, oak_runtime::ParseState::stateless(stream))), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:299:28 [INFO] [stderr] | [INFO] [stderr] 299 | make_char_class_body(quote_expr!(cx, oak_runtime::ParseState::success(stream, current))) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:318:30 [INFO] [stderr] | [INFO] [stderr] 318 | let init = |name: Ident| quote_expr!(cx, $name(stream)); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:320:7 [INFO] [stderr] | [INFO] [stderr] 320 | quote_expr!(cx, $name(stream.clone()).or_else_merge(|| $accu)) [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:339:18 [INFO] [stderr] | [INFO] [stderr] 339 | let result = quote_expr!(cx, state); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:345:18 [INFO] [stderr] | [INFO] [stderr] 345 | let result = quote_expr!(cx, { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:357:27 [INFO] [stderr] | [INFO] [stderr] 357 | let recognizer_body = quote_expr!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:360:23 [INFO] [stderr] | [INFO] [stderr] 360 | let parser_body = quote_expr!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:370:16 [INFO] [stderr] | [INFO] [stderr] 370 | let body = quote_expr!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:379:16 [INFO] [stderr] | [INFO] [stderr] 379 | let body = quote_expr!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:390:27 [INFO] [stderr] | [INFO] [stderr] 390 | let recognizer_body = quote_expr!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:394:23 [INFO] [stderr] | [INFO] [stderr] 394 | let parser_body = quote_expr!(self.cx, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `MacEager` in `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:80:11 [INFO] [stderr] | [INFO] [stderr] 80 | rust::MacEager::items(rust::SmallVector::one(grammar_module)) [INFO] [stderr] | ^^^^^^^^ could not find `MacEager` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `SyntaxExtension` in `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:42:11 [INFO] [stderr] | [INFO] [stderr] 42 | rust::SyntaxExtension::IdentTT(Box::new(expand), None, true)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ could not find `SyntaxExtension` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `DummyResult` in `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:80:13 [INFO] [stderr] | [INFO] [stderr] 80 | rust::DummyResult::any(rust::DUMMY_SP) [INFO] [stderr] | ^^^^^^^^^^^ could not find `DummyResult` in `rust` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `TokenTree` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/front/parser.rs:36:25 [INFO] [stderr] | [INFO] [stderr] 36 | tts: Vec, [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 15 | use syntax::tokenstream::TokenTree; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `SpannedIdent` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/front/parser.rs:83:60 [INFO] [stderr] | [INFO] [stderr] 83 | fn parse_rule_decl(&mut self) -> rust::PResult<'a, rust::SpannedIdent> { [INFO] [stderr] | ^^^^^^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0532]: expected tuple struct/variant, found unit variant `MetaItemKind::Word` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/analysis/attribute.rs:41:6 [INFO] [stderr] | [INFO] [stderr] 41 | &MetaItemKind::Word(ref name) if *name == "debug_api" => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not a tuple struct/variant [INFO] [stderr] [INFO] [stderr] error[E0532]: expected tuple struct/variant, found unit variant `MetaItemKind::Word` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/analysis/attribute.rs:44:6 [INFO] [stderr] | [INFO] [stderr] 44 | &MetaItemKind::Word(ref name) if *name == "show_api" => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not a tuple struct/variant [INFO] [stderr] [INFO] [stderr] error[E0532]: expected tuple struct/variant, found unit variant `MetaItemKind::Word` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/analysis/attribute.rs:47:8 [INFO] [stderr] | [INFO] [stderr] 47 | &MetaItemKind::Word(ref name) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not a tuple struct/variant [INFO] [stderr] [INFO] [stderr] error[E0532]: expected tuple struct/variant, found unit variant `MetaItemKind::Word` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/middle/analysis/attribute.rs:68:8 [INFO] [stderr] | [INFO] [stderr] 68 | &MetaItemKind::Word(ref name) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not a tuple struct/variant [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `MacResult` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:30:24 [INFO] [stderr] | [INFO] [stderr] 30 | -> Partial> [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `MacResult` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:67:63 [INFO] [stderr] | [INFO] [stderr] 67 | fn compile(cx: &'cx ExtCtxt, grammar: Grammar) -> Box { [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `MacResult` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_gen.rs:76:61 [INFO] [stderr] | [INFO] [stderr] 76 | fn compile_peg(&mut self, grammar: &Grammar) -> Box { [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `visibility_qualified` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_printer.rs:41:22 [INFO] [stderr] | [INFO] [stderr] 41 | try!(s.head(&rust::visibility_qualified(&vis, "mod"))); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in `rust` [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 15 | use rustc::hir::print::visibility_qualified; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `word` in module `rust::pp` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/code_printer.rs:59:22 [INFO] [stderr] | [INFO] [stderr] 59 | try!(rust::pp::word(&mut s.s, ";")); [INFO] [stderr] | ^^^^ not found in `rust::pp` [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `MacResult` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/back/mod.rs:35:80 [INFO] [stderr] | [INFO] [stderr] 35 | pub fn compile<'cx>(cx: &'cx ExtCtxt, tgrammar: TGrammar) -> Partial> { [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `intern` in module `rust::token` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:41:18 [INFO] [stderr] | [INFO] [stderr] 41 | rust::token::intern("grammar"), [INFO] [stderr] | ^^^^^^ not found in `rust::token` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:45:35 [INFO] [stderr] | [INFO] [stderr] 45 | fn expand<'cx>(cx: &'cx mut rust::ExtCtxt, _sp: rust::Span, grammar_name: rust::Ident, [INFO] [stderr] | ^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `TokenTree` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:46:18 [INFO] [stderr] | [INFO] [stderr] 46 | tts: Vec) -> Box [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 24 | use syntax::tokenstream::TokenTree; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `MacResult` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:46:43 [INFO] [stderr] | [INFO] [stderr] 46 | tts: Vec) -> Box [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:51:31 [INFO] [stderr] | [INFO] [stderr] 51 | fn abort_if_errors(cx: &rust::ExtCtxt) { [INFO] [stderr] | ^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:55:37 [INFO] [stderr] | [INFO] [stderr] 55 | fn unwrap_parser_ast<'a>(cx: &rust::ExtCtxt, ast: rust::PResult<'a, FGrammar>) -> FGrammar { [INFO] [stderr] | ^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:69:34 [INFO] [stderr] | [INFO] [stderr] 69 | fn parse<'cx>(cx: &'cx mut rust::ExtCtxt, grammar_name: rust::Ident, [INFO] [stderr] | ^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `TokenTree` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:70:18 [INFO] [stderr] | [INFO] [stderr] 70 | tts: Vec) -> Box [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 24 | use syntax::tokenstream::TokenTree; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `MacResult` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:70:43 [INFO] [stderr] | [INFO] [stderr] 70 | tts: Vec) -> Box [INFO] [stderr] | ^^^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in module `rust` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/lib.rs:75:22 [INFO] [stderr] | [INFO] [stderr] 75 | let cx: &'cx rust::ExtCtxt = cx; [INFO] [stderr] | ^^^^^^^ not found in `rust` [INFO] [stderr] [INFO] [stderr] error[E0603]: struct `ParseSess` is private [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/oak-0.3.17/src/liboak/rust.rs:30:24 [INFO] [stderr] | [INFO] [stderr] 30 | pub use syntax::parse::ParseSess; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 88 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433, E0532, E0557, E0603. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `oak`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "e0e394e59597b3aed80d80b239d5f4ba5f72e595b24d0122351d621f22f22400"` [INFO] running `"docker" "rm" "-f" "e0e394e59597b3aed80d80b239d5f4ba5f72e595b24d0122351d621f22f22400"` [INFO] [stdout] e0e394e59597b3aed80d80b239d5f4ba5f72e595b24d0122351d621f22f22400