[INFO] crate jit 0.9.1 is already in cache [INFO] checking jit-0.9.1 against nightly-2019-10-27 for pr-65897 [INFO] extracting crate jit 0.9.1 into /workspace/builds/worker-8/source [INFO] validating manifest of crates.io crate jit 0.9.1 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 crates.io crate jit 0.9.1 [INFO] removed path dependency libjit-sys from crates.io crate jit 0.9.1 [INFO] removed path dependency jit_macros from crates.io crate jit 0.9.1 [INFO] finished tweaking crates.io crate jit 0.9.1 [INFO] tweaked toml for crates.io crate jit 0.9.1 written to /workspace/builds/worker-8/source/Cargo.toml [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-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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] 0b527917cb31c5534139909fee32f0fbac3a653b0c63a9b319001b37c05e7daa [INFO] running `"docker" "start" "-a" "0b527917cb31c5534139909fee32f0fbac3a653b0c63a9b319001b37c05e7daa"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libjit-sys v0.2.1 [INFO] [stderr] Checking jit_macros v0.0.9 [INFO] [stderr] error[E0557]: feature has been removed [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:1:45 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(rustc_private, plugin_registrar, quote, plugin)] [INFO] [stderr] | ^^^^^ feature has been removed [INFO] [stderr] [INFO] [stderr] error[E0457]: plugin `matches` only found in rlib format, but must be available in dylib format [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:2:11 [INFO] [stderr] | [INFO] [stderr] 2 | #![plugin(matches)] [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `$arg:ty` may be followed by `->`, which is not allowed for `ty` fragments [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:363:19 [INFO] [stderr] | [INFO] [stderr] 363 | ($($arg:ty),* -> $ret:ty) => ({ [INFO] [stderr] | ^^ not allowed after `ty` fragments [INFO] [stderr] | [INFO] [stderr] = note: allowed there are: `{`, `[`, `=>`, `,`, `>`, `=`, `:`, `;`, `|`, `as` or `where` [INFO] [stderr] [INFO] [stderr] error: `$arg:expr` may be followed by `->`, which is not allowed for `expr` fragments [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:369:25 [INFO] [stderr] | [INFO] [stderr] 369 | (raw $($arg:expr),* -> $ret:expr) => ({ [INFO] [stderr] | ^^ not allowed after `expr` fragments [INFO] [stderr] | [INFO] [stderr] = note: allowed there are: `=>`, `,` or `;` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::codemap::*; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::token::IdentStyle` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:11:35 [INFO] [stderr] | [INFO] [stderr] 11 | use syntax::parse::token::{Token, IdentStyle}; [INFO] [stderr] | ^^^^^^^^^^ no `IdentStyle` in `parse::token` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::abi` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | use syntax::abi::Abi; [INFO] [stderr] | ^^^ could not find `abi` 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/jit_macros-0.0.9/src/macros.rs:15:13 [INFO] [stderr] | [INFO] [stderr] 15 | use syntax::ext::base::*; [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/jit_macros-0.0.9/src/macros.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use syntax::ext::build::*; [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/jit_macros-0.0.9/src/macros.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | 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/jit_macros-0.0.9/src/macros.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | use syntax::ext::source_util::*; [INFO] [stderr] | ^^^ could not find `ext` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ast_util` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:13:13 [INFO] [stderr] | [INFO] [stderr] 13 | use syntax::ast_util::empty_generics; [INFO] [stderr] | ^^^^^^^^ could not find `ast_util` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::owned_slice` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:20:13 [INFO] [stderr] | [INFO] [stderr] 20 | use syntax::owned_slice::OwnedSlice; [INFO] [stderr] | ^^^^^^^^^^^ could not find `owned_slice` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::plugin` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:21:12 [INFO] [stderr] | [INFO] [stderr] 21 | use rustc::plugin::Registry; [INFO] [stderr] | ^^^^^^ could not find `plugin` in `rustc` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_expr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:29:20 [INFO] [stderr] | [INFO] [stderr] 29 | let mut expr = quote_expr!(cx, jit::typecs::$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/jit_macros-0.0.9/src/macros.rs:31:16 [INFO] [stderr] | [INFO] [stderr] 31 | expr = quote_expr!(cx, $expr.into()) [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/jit_macros-0.0.9/src/macros.rs:76:17 [INFO] [stderr] | [INFO] [stderr] 76 | quote_expr!(cx, &$qpath()) [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/jit_macros-0.0.9/src/macros.rs:117:28 [INFO] [stderr] | [INFO] [stderr] 117 | let expr = quote_expr!(cx, (self as $inner_ty).compile(&func)); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_stmt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:224:35 [INFO] [stderr] | [INFO] [stderr] 224 | compiler.push(quote_stmt!(cx, func.insn_store_relative(value, $current_offset, self.$name.compile(func))).unwrap()); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_stmt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:227:39 [INFO] [stderr] | [INFO] [stderr] 227 | compiler.push(quote_stmt!(cx, offset += $size_of()).unwrap()); [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/jit_macros-0.0.9/src/macros.rs:237:29 [INFO] [stderr] | [INFO] [stderr] 237 | type_expr = quote_expr!(cx, { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Ty_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:37:9 [INFO] [stderr] | [INFO] [stderr] 37 | Ty_::TyParen(ref ty) => type_expr(cx, sp, ty.clone(), as_cow), [INFO] [stderr] | ^^^ use of undeclared type or module `Ty_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Ty_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:38:9 [INFO] [stderr] | [INFO] [stderr] 38 | Ty_::TyPtr(_) | Ty_::TyRptr(_, _) => simple_type(cx, "VOID_PTR", as_cow), [INFO] [stderr] | ^^^ use of undeclared type or module `Ty_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Ty_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:38:25 [INFO] [stderr] | [INFO] [stderr] 38 | Ty_::TyPtr(_) | Ty_::TyRptr(_, _) => simple_type(cx, "VOID_PTR", as_cow), [INFO] [stderr] | ^^^ use of undeclared type or module `Ty_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Ty_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | Ty_::TyPath(ref self_, ref path) => { [INFO] [stderr] | ^^^ use of undeclared type or module `Ty_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Expr_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:65:37 [INFO] [stderr] | [INFO] [stderr] 65 | let qpath = cx.expr(sp, Expr_::ExprPath( [INFO] [stderr] | ^^^^^ use of undeclared type or module `Expr_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MetaItem_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:104:16 [INFO] [stderr] | [INFO] [stderr] 104 | if let MetaItem_::MetaList(ref name, ref items) = attr.node.value.node { [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `MetaItem_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `MetaItem_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:106:24 [INFO] [stderr] | [INFO] [stderr] 106 | if let MetaItem_::MetaWord(ref text) = items[0].node { [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `MetaItem_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Item_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:113:9 [INFO] [stderr] | [INFO] [stderr] 113 | Item_::ItemEnum(_, _) => { [INFO] [stderr] | ^^^^^ use of undeclared type or module `Item_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Item_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:118:54 [INFO] [stderr] | [INFO] [stderr] 118 | let item = cx.item(sp, name, vec![], Item_::ItemImpl( [INFO] [stderr] | ^^^^^ use of undeclared type or module `Item_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ImplItem_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:138:35 [INFO] [stderr] | [INFO] [stderr] 138 | ... node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `ImplItem_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:142:63 [INFO] [stderr] | [INFO] [stderr] 142 | ... explicit_self: respan(sp, ExplicitSelf_::SelfStatic), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ImplItem_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:154:35 [INFO] [stderr] | [INFO] [stderr] 154 | ... node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `ImplItem_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:160:41 [INFO] [stderr] | [INFO] [stderr] 160 | ... ExplicitSelf_::SelfValue(cx.ident_of("b"))), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Arg` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:163:45 [INFO] [stderr] | [INFO] [stderr] 163 | ... Arg::new_self(sp, Mutability::MutImmutable, [INFO] [stderr] | ^^^ use of undeclared type or module `Arg` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Annotatable` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:175:22 [INFO] [stderr] | [INFO] [stderr] 175 | push(Annotatable::Item(item)); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `Annotatable` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Item_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:180:9 [INFO] [stderr] | [INFO] [stderr] 180 | Item_::ItemStruct(ref def, ref gen) => { [INFO] [stderr] | ^^^^^ use of undeclared type or module `Item_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Lit_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:205:77 [INFO] [stderr] | [INFO] [stderr] 205 | compiler.push(cx.stmt_let(sp, true, offset, cx.expr_lit(sp, Lit_::LitInt(0, lit_usize)))); [INFO] [stderr] | ^^^^ use of undeclared type or module `Lit_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TokenTree` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:213:63 [INFO] [stderr] | [INFO] [stderr] 213 | let expr = expand_stringify(cx, sp, &[TokenTree::TtToken(sp, Token::Ident(ident, IdentStyle::Plain))]); [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `TokenTree` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Lit_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:219:41 [INFO] [stderr] | [INFO] [stderr] 219 | cx.expr_lit(sp, Lit_::LitInt(0, lit_usize)) [INFO] [stderr] | ^^^^ use of undeclared type or module `Lit_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Item_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:243:50 [INFO] [stderr] | [INFO] [stderr] 243 | let item = cx.item(sp, name, vec![], Item_::ItemImpl( [INFO] [stderr] | ^^^^^ use of undeclared type or module `Item_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `TyParamBound` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:258:41 [INFO] [stderr] | [INFO] [stderr] 258 | ... TyParamBound::TraitTyParamBound( [INFO] [stderr] | ^^^^^^^^^^^^ use of undeclared type or module `TyParamBound` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ImplItem_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:277:31 [INFO] [stderr] | [INFO] [stderr] 277 | node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `ImplItem_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:281:59 [INFO] [stderr] | [INFO] [stderr] 281 | ... explicit_self: respan(sp, ExplicitSelf_::SelfStatic), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ImplItem_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:294:31 [INFO] [stderr] | [INFO] [stderr] 294 | node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^^^^^^ use of undeclared type or module `ImplItem_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:300:37 [INFO] [stderr] | [INFO] [stderr] 300 | ... ExplicitSelf_::SelfValue(cx.ident_of("b"))), [INFO] [stderr] | ^^^^^^^^^^^^^ use of undeclared type or module `ExplicitSelf_` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Arg` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:303:41 [INFO] [stderr] | [INFO] [stderr] 303 | ... Arg::new_self(sp, Mutability::MutImmutable, [INFO] [stderr] | ^^^ use of undeclared type or module `Arg` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `Annotatable` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:314:18 [INFO] [stderr] | [INFO] [stderr] 314 | push(Annotatable::Item(item)); [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `Annotatable` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SyntaxExtension` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:324:57 [INFO] [stderr] | [INFO] [stderr] 324 | reg.register_syntax_extension(token::intern("jit"), SyntaxExtension::MultiDecorator(Box::new(expand_jit))); [INFO] [stderr] | ^^^^^^^^^^^^^^^ use of undeclared type or module `SyntaxExtension` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:26:25 [INFO] [stderr] | [INFO] [stderr] 26 | fn simple_type(cx: &mut ExtCtxt, name: &'static str, as_cow:bool) -> Option> { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:35:23 [INFO] [stderr] | [INFO] [stderr] 35 | fn type_expr(cx: &mut ExtCtxt, sp: Span, ty: P, as_cow: bool) -> Option> { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Span` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:35:36 [INFO] [stderr] | [INFO] [stderr] 35 | fn type_expr(cx: &mut ExtCtxt, sp: Span, ty: P, as_cow: bool) -> Option> { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::source_map::Span; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExtCtxt` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:87:24 [INFO] [stderr] | [INFO] [stderr] 87 | fn expand_jit(cx: &mut ExtCtxt, sp: Span, _meta: &MetaItem, item: Annotatable, push: &mut FnMut(Annotatable)) { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Span` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:87:37 [INFO] [stderr] | [INFO] [stderr] 87 | fn expand_jit(cx: &mut ExtCtxt, sp: Span, _meta: &MetaItem, item: Annotatable, push: &mut FnMut(Annotatable)) { [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::source_map::Span; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Annotatable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:87:67 [INFO] [stderr] | [INFO] [stderr] 87 | fn expand_jit(cx: &mut ExtCtxt, sp: Span, _meta: &MetaItem, item: Annotatable, push: &mut FnMut(Annotatable)) { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Annotatable` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:87:97 [INFO] [stderr] | [INFO] [stderr] 87 | fn expand_jit(cx: &mut ExtCtxt, sp: Span, _meta: &MetaItem, item: Annotatable, push: &mut FnMut(Annotatable)) { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `intern` in module `token` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:91:43 [INFO] [stderr] | [INFO] [stderr] 91 | let jit_life = cx.lifetime(sp, token::intern("'a")); [INFO] [stderr] | ^^^^^^ not found in `token` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `intern` in module `token` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:93:110 [INFO] [stderr] | [INFO] [stderr] 93 | let jit_cow_type = cx.path_all(sp, false, vec![jit, cx.ident_of("CowType")], vec![cx.lifetime(sp, token::intern("'static"))], vec![], vec![]); [INFO] [stderr] | ^^^^^^ not found in `token` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `LifetimeDef` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:122:42 [INFO] [stderr] | [INFO] [stderr] 122 | lifetimes: vec![ LifetimeDef {lifetime: jit_life, bounds: vec![]}], [INFO] [stderr] | ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `respan` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:142:52 [INFO] [stderr] | [INFO] [stderr] 142 | ... explicit_self: respan(sp, ExplicitSelf_::SelfStatic), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::source_map::respan; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `respan` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:158:52 [INFO] [stderr] | [INFO] [stderr] 158 | ... explicit_self: respan( [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::source_map::respan; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `expand_stringify` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:213:36 [INFO] [stderr] | [INFO] [stderr] 213 | let expr = expand_stringify(cx, sp, &[TokenTree::TtToken(sp, Token::Ident(ident, IdentStyle::Plain))]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `LifetimeDef` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:247:38 [INFO] [stderr] | [INFO] [stderr] 247 | lifetimes: vec![ LifetimeDef {lifetime: jit_life, bounds: vec![]}], [INFO] [stderr] | ^^^^^^^^^^^ help: a struct with a similar name exists: `Lifetime` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `respan` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:281:48 [INFO] [stderr] | [INFO] [stderr] 281 | ... explicit_self: respan(sp, ExplicitSelf_::SelfStatic), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::source_map::respan; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `respan` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:298:48 [INFO] [stderr] | [INFO] [stderr] 298 | ... explicit_self: respan( [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::source_map::respan; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `intern` in module `token` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:324:42 [INFO] [stderr] | [INFO] [stderr] 324 | reg.register_syntax_extension(token::intern("jit"), SyntaxExtension::MultiDecorator(Box::new(expand_jit))); [INFO] [stderr] | ^^^^^^ not found in `token` [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `node` on type `syntax::ptr::P` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:36:14 [INFO] [stderr] | [INFO] [stderr] 36 | match ty.node { [INFO] [stderr] | ^^^^ unknown field [INFO] [stderr] [INFO] [stderr] error[E0063]: missing field `path_span` in initializer of `syntax::ast::QSelf` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:66:22 [INFO] [stderr] | [INFO] [stderr] 66 | Some(QSelf { [INFO] [stderr] | ^^^^^ missing `path_span` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `to_tokens` found for type `syntax::ptr::P` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:80:67 [INFO] [stderr] | [INFO] [stderr] 80 | let error = format!("could not resolve type {:?}", ty.to_tokens(cx)); [INFO] [stderr] | ^^^^^^^^^ method not found in `syntax::ptr::P` [INFO] [stderr] [INFO] [stderr] error[E0599]: no variant or associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:97:85 [INFO] [stderr] | [INFO] [stderr] 97 | let jit_value = cx.ty_rptr(sp, cx.ty_path(jit_val), Some(jit_life), Mutability::MutImmutable); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | variant or associated item not found in `syntax::ast::Mutability` [INFO] [stderr] | help: there is a variant with a similar name: `Immutable` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Generics` has no field named `lifetimes` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:122:25 [INFO] [stderr] | [INFO] [stderr] 122 | lifetimes: vec![ LifetimeDef {lifetime: jit_life, bounds: vec![]}], [INFO] [stderr] | ^^^^^^^^^ `syntax::ast::Generics` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `params`, `where_clause`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Generics` has no field named `ty_params` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:123:25 [INFO] [stderr] | [INFO] [stderr] 123 | ty_params: OwnedSlice::empty(), [INFO] [stderr] | ^^^^^^^^^ help: a field with a similar name exists: `params` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::WhereClause` has no field named `id` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:125:29 [INFO] [stderr] | [INFO] [stderr] 125 | ... id: DUMMY_NODE_ID, [INFO] [stderr] | ^^ `syntax::ast::WhereClause` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `predicates`, `span` [INFO] [stderr] [INFO] [stderr] error[E0599]: no associated item named `Inherited` found for type `syntax::source_map::Spanned` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:137:46 [INFO] [stderr] | [INFO] [stderr] 137 | ... vis: Visibility::Inherited, [INFO] [stderr] | ^^^^^^^^^ associated item not found in `syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::ImplItem` has no field named `node` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:138:29 [INFO] [stderr] | [INFO] [stderr] 138 | ... node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^ `syntax::ast::ImplItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `ident`, `vis`, `defaultness`, `attrs` ... and 4 others [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `unsafety` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:140:37 [INFO] [stderr] | [INFO] [stderr] 140 | ... unsafety: Unsafety::Normal, [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `abi` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:141:37 [INFO] [stderr] | [INFO] [stderr] 141 | ... abi: Abi::Rust, [INFO] [stderr] | ^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `explicit_self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:142:37 [INFO] [stderr] | [INFO] [stderr] 142 | ... explicit_self: respan(sp, ExplicitSelf_::SelfStatic), [INFO] [stderr] | ^^^^^^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `generics` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:144:37 [INFO] [stderr] | [INFO] [stderr] 144 | ... generics: empty_generics(), [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0599]: no associated item named `Inherited` found for type `syntax::source_map::Spanned` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:153:46 [INFO] [stderr] | [INFO] [stderr] 153 | ... vis: Visibility::Inherited, [INFO] [stderr] | ^^^^^^^^^ associated item not found in `syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::ImplItem` has no field named `node` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:154:29 [INFO] [stderr] | [INFO] [stderr] 154 | ... node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^ `syntax::ast::ImplItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `ident`, `vis`, `defaultness`, `attrs` ... and 4 others [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `unsafety` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:156:37 [INFO] [stderr] | [INFO] [stderr] 156 | ... unsafety: Unsafety::Normal, [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `abi` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:157:37 [INFO] [stderr] | [INFO] [stderr] 157 | ... abi: Abi::Rust, [INFO] [stderr] | ^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `explicit_self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:158:37 [INFO] [stderr] | [INFO] [stderr] 158 | ... explicit_self: respan( [INFO] [stderr] | ^^^^^^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0599]: no variant or associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:163:75 [INFO] [stderr] | [INFO] [stderr] 163 | ... Arg::new_self(sp, Mutability::MutImmutable, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | variant or associated item not found in `syntax::ast::Mutability` [INFO] [stderr] | help: there is a variant with a similar name: `Immutable` [INFO] [stderr] [INFO] [stderr] error[E0599]: no variant or associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:166:91 [INFO] [stderr] | [INFO] [stderr] 166 | ... None, Mutability::MutImmutable))], [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | variant or associated item not found in `syntax::ast::Mutability` [INFO] [stderr] | help: there is a variant with a similar name: `Immutable` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `generics` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:168:37 [INFO] [stderr] | [INFO] [stderr] 168 | ... generics: empty_generics(), [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0599]: no variant or associated item named `UnsignedIntLit` found for type `syntax::ast::LitIntType` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:203:41 [INFO] [stderr] | [INFO] [stderr] 203 | let lit_usize = LitIntType::UnsignedIntLit(UintTy::TyUs); [INFO] [stderr] | ^^^^^^^^^^^^^^ variant or associated item not found in `syntax::ast::LitIntType` [INFO] [stderr] [INFO] [stderr] error[E0599]: no variant or associated item named `TyUs` found for type `syntax::ast::UintTy` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:203:64 [INFO] [stderr] | [INFO] [stderr] 203 | let lit_usize = LitIntType::UnsignedIntLit(UintTy::TyUs); [INFO] [stderr] | ^^^^ variant or associated item not found in `syntax::ast::UintTy` [INFO] [stderr] [INFO] [stderr] error[E0599]: no associated item named `Ident` found for type `syntax::parse::token::Token` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:213:93 [INFO] [stderr] | [INFO] [stderr] 213 | let expr = expand_stringify(cx, sp, &[TokenTree::TtToken(sp, Token::Ident(ident, IdentStyle::Plain))]); [INFO] [stderr] | ^^^^^ [INFO] [stderr] | | [INFO] [stderr] | associated item not found in `syntax::parse::token::Token` [INFO] [stderr] | help: there is a method with a similar name (notice the capitalization): `ident` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Generics` has no field named `lifetimes` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:247:21 [INFO] [stderr] | [INFO] [stderr] 247 | lifetimes: vec![ LifetimeDef {lifetime: jit_life, bounds: vec![]}], [INFO] [stderr] | ^^^^^^^^^ `syntax::ast::Generics` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `params`, `where_clause`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Generics` has no field named `ty_params` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:248:21 [INFO] [stderr] | [INFO] [stderr] 248 | ty_params: gen.ty_params.clone(), [INFO] [stderr] | ^^^^^^^^^ help: a field with a similar name exists: `params` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::WhereClause` has no field named `id` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:250:25 [INFO] [stderr] | [INFO] [stderr] 250 | id: DUMMY_NODE_ID, [INFO] [stderr] | ^^ `syntax::ast::WhereClause` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `predicates`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::WhereBoundPredicate` has no field named `bound_lifetimes` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:255:37 [INFO] [stderr] | [INFO] [stderr] 255 | ... bound_lifetimes: vec![], [INFO] [stderr] | ^^^^^^^^^^^^^^^ `syntax::ast::WhereBoundPredicate` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `span`, `bound_generic_params`, `bounded_ty`, `bounds` [INFO] [stderr] [INFO] [stderr] error[E0599]: no associated item named `Inherited` found for type `syntax::source_map::Spanned` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:276:42 [INFO] [stderr] | [INFO] [stderr] 276 | vis: Visibility::Inherited, [INFO] [stderr] | ^^^^^^^^^ associated item not found in `syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::ImplItem` has no field named `node` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:277:25 [INFO] [stderr] | [INFO] [stderr] 277 | node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^ `syntax::ast::ImplItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `ident`, `vis`, `defaultness`, `attrs` ... and 4 others [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `unsafety` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:279:33 [INFO] [stderr] | [INFO] [stderr] 279 | ... unsafety: Unsafety::Normal, [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `abi` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:280:33 [INFO] [stderr] | [INFO] [stderr] 280 | ... abi: Abi::Rust, [INFO] [stderr] | ^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `explicit_self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:281:33 [INFO] [stderr] | [INFO] [stderr] 281 | ... explicit_self: respan(sp, ExplicitSelf_::SelfStatic), [INFO] [stderr] | ^^^^^^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `generics` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:283:33 [INFO] [stderr] | [INFO] [stderr] 283 | ... generics: empty_generics(), [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0599]: no associated item named `Inherited` found for type `syntax::source_map::Spanned` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:293:42 [INFO] [stderr] | [INFO] [stderr] 293 | vis: Visibility::Inherited, [INFO] [stderr] | ^^^^^^^^^ associated item not found in `syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::ImplItem` has no field named `node` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:294:25 [INFO] [stderr] | [INFO] [stderr] 294 | node: ImplItem_::MethodImplItem( [INFO] [stderr] | ^^^^ `syntax::ast::ImplItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `ident`, `vis`, `defaultness`, `attrs` ... and 4 others [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `unsafety` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:296:33 [INFO] [stderr] | [INFO] [stderr] 296 | ... unsafety: Unsafety::Normal, [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `abi` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:297:33 [INFO] [stderr] | [INFO] [stderr] 297 | ... abi: Abi::Rust, [INFO] [stderr] | ^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `explicit_self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:298:33 [INFO] [stderr] | [INFO] [stderr] 298 | ... explicit_self: respan( [INFO] [stderr] | ^^^^^^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error[E0599]: no variant or associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:303:71 [INFO] [stderr] | [INFO] [stderr] 303 | ... Arg::new_self(sp, Mutability::MutImmutable, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | variant or associated item not found in `syntax::ast::Mutability` [INFO] [stderr] | help: there is a variant with a similar name: `Immutable` [INFO] [stderr] [INFO] [stderr] error[E0599]: no variant or associated item named `MutImmutable` found for type `syntax::ast::Mutability` in the current scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:306:87 [INFO] [stderr] | [INFO] [stderr] 306 | ... None, Mutability::MutImmutable))], [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | variant or associated item not found in `syntax::ast::Mutability` [INFO] [stderr] | help: there is a variant with a similar name: `Immutable` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MethodSig` has no field named `generics` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/jit_macros-0.0.9/src/macros.rs:308:33 [INFO] [stderr] | [INFO] [stderr] 308 | ... generics: empty_generics(), [INFO] [stderr] | ^^^^^^^^ `syntax::ast::MethodSig` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `header`, `decl` [INFO] [stderr] [INFO] [stderr] error: aborting due to 108 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0063, E0412, E0422, E0425, E0432, E0433, E0557, E0560, E0599... [INFO] [stderr] For more information about an error, try `rustc --explain E0063`. [INFO] [stderr] Checking jit v0.9.1 (/opt/rustwide/workdir) [INFO] [stderr] error: could not compile `jit_macros`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0463]: can't find crate for `rustc_bitflags` [INFO] [stderr] --> src/jit.rs:30:11 [INFO] [stderr] | [INFO] [stderr] 30 | #![plugin(rustc_bitflags)] [INFO] [stderr] | ^^^^^^^^^^^^^^ can't find crate [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0463`. [INFO] [stderr] error: could not compile `jit`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "0b527917cb31c5534139909fee32f0fbac3a653b0c63a9b319001b37c05e7daa"` [INFO] running `"docker" "rm" "-f" "0b527917cb31c5534139909fee32f0fbac3a653b0c63a9b319001b37c05e7daa"` [INFO] [stdout] 0b527917cb31c5534139909fee32f0fbac3a653b0c63a9b319001b37c05e7daa