Aug 11 08:53:10.647 INFO checking mauzi_macros-0.0.2 against try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+tmplazy for libc-1 Aug 11 08:53:10.647 INFO running: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 08:53:10.647 INFO creating container for: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 08:53:10.647 INFO running `"docker" "create" "-v" "/tmp/crater.PLURy1bFQE5C:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/libc-1/worker-3/try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+tmplazy:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 11 08:53:10.924 INFO blam! cd8bf97df546959d2cfaa564ccd4c786a2a7a5ee9cf02e2488b4ccccdf11ec87 Aug 11 08:53:10.927 INFO running `"docker" "start" "-a" "cd8bf97df546959d2cfaa564ccd4c786a2a7a5ee9cf02e2488b4ccccdf11ec87"` Aug 11 08:53:11.810 INFO kablam! Checking literalext v0.1.1 Aug 11 08:53:13.976 INFO kablam! Checking mauzi_macros v0.0.2 (file:///source) Aug 11 08:53:16.915 INFO kablam! error[E0432]: unresolved import `proc_macro::Term` Aug 11 08:53:16.915 INFO kablam! --> src/ast.rs:20:24 Aug 11 08:53:16.915 INFO kablam! | Aug 11 08:53:16.915 INFO kablam! 20 | use proc_macro::{Span, Term, TokenNode, TokenStream, TokenTree}; Aug 11 08:53:16.915 INFO kablam! | ^^^^ no `Term` in the root Aug 11 08:53:16.915 INFO kablam! Aug 11 08:53:16.916 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenNode` Aug 11 08:53:16.916 INFO kablam! --> src/ast.rs:20:30 Aug 11 08:53:16.916 INFO kablam! | Aug 11 08:53:16.916 INFO kablam! 20 | use proc_macro::{Span, Term, TokenNode, TokenStream, TokenTree}; Aug 11 08:53:16.916 INFO kablam! | ^^^^^^^^^ no `TokenNode` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:16.916 INFO kablam! Aug 11 08:53:16.916 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenNode` Aug 11 08:53:16.916 INFO kablam! --> src/gen.rs:1:34 Aug 11 08:53:16.916 INFO kablam! | Aug 11 08:53:16.916 INFO kablam! 1 | use proc_macro::{quote, Literal, TokenNode, TokenStream, TokenTree}; Aug 11 08:53:16.916 INFO kablam! | ^^^^^^^^^ no `TokenNode` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:16.916 INFO kablam! Aug 11 08:53:16.916 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenNode` Aug 11 08:53:16.916 INFO kablam! --> src/parse.rs:4:47 Aug 11 08:53:16.916 INFO kablam! | Aug 11 08:53:16.916 INFO kablam! 4 | use proc_macro::{Delimiter, Literal, Spacing, TokenNode, TokenStream, TokenTree, TokenTreeIter}; Aug 11 08:53:16.916 INFO kablam! | ^^^^^^^^^ no `TokenNode` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:16.916 INFO kablam! Aug 11 08:53:16.916 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenTreeIter` Aug 11 08:53:16.916 INFO kablam! --> src/parse.rs:4:82 Aug 11 08:53:16.916 INFO kablam! | Aug 11 08:53:16.916 INFO kablam! 4 | use proc_macro::{Delimiter, Literal, Spacing, TokenNode, TokenStream, TokenTree, TokenTreeIter}; Aug 11 08:53:16.916 INFO kablam! | ^^^^^^^^^^^^^ no `TokenTreeIter` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:16.916 INFO kablam! Aug 11 08:53:16.961 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.961 INFO kablam! --> src/gen.rs:41:8 Aug 11 08:53:16.961 INFO kablam! | Aug 11 08:53:16.961 INFO kablam! 41 | Ok(quote! { Aug 11 08:53:16.961 INFO kablam! | ^^^^^ Aug 11 08:53:16.961 INFO kablam! Aug 11 08:53:16.961 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.961 INFO kablam! --> src/gen.rs:94:8 Aug 11 08:53:16.961 INFO kablam! | Aug 11 08:53:16.961 INFO kablam! 94 | Ok(quote! { Aug 11 08:53:16.961 INFO kablam! | ^^^^^ Aug 11 08:53:16.962 INFO kablam! Aug 11 08:53:16.962 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.962 INFO kablam! --> src/gen.rs:158:8 Aug 11 08:53:16.962 INFO kablam! | Aug 11 08:53:16.962 INFO kablam! 158 | Ok(quote! { Aug 11 08:53:16.962 INFO kablam! | ^^^^^ Aug 11 08:53:16.962 INFO kablam! Aug 11 08:53:16.962 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.962 INFO kablam! --> src/gen.rs:208:17 Aug 11 08:53:16.962 INFO kablam! | Aug 11 08:53:16.962 INFO kablam! 208 | None => quote! { String }, Aug 11 08:53:16.962 INFO kablam! | ^^^^^ Aug 11 08:53:16.962 INFO kablam! Aug 11 08:53:16.962 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.962 INFO kablam! --> src/gen.rs:225:12 Aug 11 08:53:16.962 INFO kablam! | Aug 11 08:53:16.962 INFO kablam! 225 | Ok(quote! { Aug 11 08:53:16.962 INFO kablam! | ^^^^^ Aug 11 08:53:16.962 INFO kablam! Aug 11 08:53:16.962 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.962 INFO kablam! --> src/gen.rs:253:8 Aug 11 08:53:16.962 INFO kablam! | Aug 11 08:53:16.962 INFO kablam! 253 | Ok(quote! { Aug 11 08:53:16.962 INFO kablam! | ^^^^^ Aug 11 08:53:16.962 INFO kablam! Aug 11 08:53:16.963 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.963 INFO kablam! --> src/gen.rs:67:13 Aug 11 08:53:16.963 INFO kablam! | Aug 11 08:53:16.963 INFO kablam! 67 | quote! { $name , } Aug 11 08:53:16.963 INFO kablam! | ^^^^^ Aug 11 08:53:16.963 INFO kablam! Aug 11 08:53:16.963 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.963 INFO kablam! --> src/gen.rs:73:13 Aug 11 08:53:16.963 INFO kablam! | Aug 11 08:53:16.963 INFO kablam! 73 | quote! { $name ( $region_ty ) , } Aug 11 08:53:16.963 INFO kablam! | ^^^^^ Aug 11 08:53:16.963 INFO kablam! Aug 11 08:53:16.963 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.963 INFO kablam! --> src/gen.rs:86:9 Aug 11 08:53:16.963 INFO kablam! | Aug 11 08:53:16.963 INFO kablam! 86 | quote! { Aug 11 08:53:16.963 INFO kablam! | ^^^^^ Aug 11 08:53:16.963 INFO kablam! Aug 11 08:53:16.963 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.963 INFO kablam! --> src/gen.rs:82:17 Aug 11 08:53:16.963 INFO kablam! | Aug 11 08:53:16.963 INFO kablam! 82 | quote! { $region_name , } Aug 11 08:53:16.963 INFO kablam! | ^^^^^ Aug 11 08:53:16.963 INFO kablam! Aug 11 08:53:16.963 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.963 INFO kablam! --> src/gen.rs:140:9 Aug 11 08:53:16.963 INFO kablam! | Aug 11 08:53:16.963 INFO kablam! 140 | quote! { pub $name: $ty_name , } Aug 11 08:53:16.963 INFO kablam! | ^^^^^ Aug 11 08:53:16.963 INFO kablam! Aug 11 08:53:16.964 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.964 INFO kablam! --> src/gen.rs:146:9 Aug 11 08:53:16.964 INFO kablam! | Aug 11 08:53:16.964 INFO kablam! 146 | quote! { $name: $ty_name::new(locale), } Aug 11 08:53:16.964 INFO kablam! | ^^^^^ Aug 11 08:53:16.964 INFO kablam! Aug 11 08:53:16.964 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.964 INFO kablam! --> src/gen.rs:201:9 Aug 11 08:53:16.964 INFO kablam! | Aug 11 08:53:16.964 INFO kablam! 201 | quote! { Aug 11 08:53:16.964 INFO kablam! | ^^^^^ Aug 11 08:53:16.964 INFO kablam! Aug 11 08:53:16.964 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.964 INFO kablam! --> src/gen.rs:232:9 Aug 11 08:53:16.964 INFO kablam! | Aug 11 08:53:16.964 INFO kablam! 232 | quote! {} Aug 11 08:53:16.964 INFO kablam! | ^^^^^ Aug 11 08:53:16.964 INFO kablam! Aug 11 08:53:16.964 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.964 INFO kablam! --> src/gen.rs:242:13 Aug 11 08:53:16.964 INFO kablam! | Aug 11 08:53:16.964 INFO kablam! 242 | quote! { Aug 11 08:53:16.964 INFO kablam! | ^^^^^ Aug 11 08:53:16.964 INFO kablam! Aug 11 08:53:16.964 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.964 INFO kablam! --> src/gen.rs:246:13 Aug 11 08:53:16.964 INFO kablam! | Aug 11 08:53:16.964 INFO kablam! 246 | quote! { Aug 11 08:53:16.965 INFO kablam! | ^^^^^ Aug 11 08:53:16.965 INFO kablam! Aug 11 08:53:16.965 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.965 INFO kablam! --> src/gen.rs:275:13 Aug 11 08:53:16.965 INFO kablam! | Aug 11 08:53:16.965 INFO kablam! 275 | quote! { _ } Aug 11 08:53:16.965 INFO kablam! | ^^^^^ Aug 11 08:53:16.965 INFO kablam! Aug 11 08:53:16.965 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.965 INFO kablam! --> src/gen.rs:292:21 Aug 11 08:53:16.965 INFO kablam! | Aug 11 08:53:16.965 INFO kablam! 292 | quote! { $locale_ident::$lang_ident(_) } Aug 11 08:53:16.965 INFO kablam! | ^^^^^ Aug 11 08:53:16.965 INFO kablam! Aug 11 08:53:16.966 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.966 INFO kablam! --> src/gen.rs:294:21 Aug 11 08:53:16.966 INFO kablam! | Aug 11 08:53:16.966 INFO kablam! 294 | quote! { $locale_ident::$lang_ident } Aug 11 08:53:16.966 INFO kablam! | ^^^^^ Aug 11 08:53:16.966 INFO kablam! Aug 11 08:53:16.966 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.966 INFO kablam! --> src/gen.rs:301:17 Aug 11 08:53:16.966 INFO kablam! | Aug 11 08:53:16.966 INFO kablam! 301 | quote! { $lang_ident } Aug 11 08:53:16.966 INFO kablam! | ^^^^^ Aug 11 08:53:16.966 INFO kablam! Aug 11 08:53:16.967 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.967 INFO kablam! --> src/gen.rs:330:17 Aug 11 08:53:16.967 INFO kablam! | Aug 11 08:53:16.967 INFO kablam! 330 | quote! { $locale_ident::$lang_ident($region_ty::$region_ident) } Aug 11 08:53:16.967 INFO kablam! | ^^^^^ Aug 11 08:53:16.967 INFO kablam! Aug 11 08:53:16.967 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.967 INFO kablam! --> src/gen.rs:335:17 Aug 11 08:53:16.967 INFO kablam! | Aug 11 08:53:16.967 INFO kablam! 335 | quote! { $locale_ident::$lang_ident($region_ident) } Aug 11 08:53:16.967 INFO kablam! | ^^^^^ Aug 11 08:53:16.967 INFO kablam! Aug 11 08:53:16.967 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.968 INFO kablam! --> src/gen.rs:412:31 Aug 11 08:53:16.968 INFO kablam! | Aug 11 08:53:16.968 INFO kablam! 412 | .map(|ts| quote! { , $ts }) Aug 11 08:53:16.968 INFO kablam! | ^^^^^ Aug 11 08:53:16.968 INFO kablam! Aug 11 08:53:16.968 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:16.968 INFO kablam! --> src/gen.rs:418:16 Aug 11 08:53:16.968 INFO kablam! | Aug 11 08:53:16.968 INFO kablam! 418 | Ok(quote! { Aug 11 08:53:16.968 INFO kablam! | ^^^^^ Aug 11 08:53:16.968 INFO kablam! Aug 11 08:53:17.026 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.026 INFO kablam! --> src/ast.rs:247:9 Aug 11 08:53:17.026 INFO kablam! | Aug 11 08:53:17.026 INFO kablam! 247 | TokenTree { Aug 11 08:53:17.026 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.026 INFO kablam! Aug 11 08:53:17.026 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.026 INFO kablam! --> src/parse.rs:56:16 Aug 11 08:53:17.026 INFO kablam! | Aug 11 08:53:17.026 INFO kablam! 56 | if let Ok(&TokenTree { kind: TokenNode::Group(Delimiter::Brace, _), .. }) = iter.peek_curr() { Aug 11 08:53:17.026 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.026 INFO kablam! Aug 11 08:53:17.027 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.027 INFO kablam! --> src/parse.rs:161:9 Aug 11 08:53:17.027 INFO kablam! | Aug 11 08:53:17.027 INFO kablam! 161 | TokenTree { kind: TokenNode::Group(Delimiter::Parenthesis, _), .. } => { Aug 11 08:53:17.027 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.027 INFO kablam! Aug 11 08:53:17.027 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.027 INFO kablam! --> src/parse.rs:171:9 Aug 11 08:53:17.027 INFO kablam! | Aug 11 08:53:17.027 INFO kablam! 171 | TokenTree { kind: TokenNode::Op('-', spacing), .. } => { Aug 11 08:53:17.027 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.027 INFO kablam! Aug 11 08:53:17.028 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.028 INFO kablam! --> src/parse.rs:189:9 Aug 11 08:53:17.028 INFO kablam! | Aug 11 08:53:17.028 INFO kablam! 189 | TokenTree { kind: TokenNode::Group(Delimiter::Brace, ts), .. } => { Aug 11 08:53:17.028 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.028 INFO kablam! Aug 11 08:53:17.028 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.028 INFO kablam! --> src/parse.rs:260:17 Aug 11 08:53:17.028 INFO kablam! | Aug 11 08:53:17.028 INFO kablam! 260 | Ok(&TokenTree { kind: TokenNode::Op(op, _), .. }) if op == ',' => break, Aug 11 08:53:17.028 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.028 INFO kablam! Aug 11 08:53:17.029 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.029 INFO kablam! --> src/parse.rs:261:17 Aug 11 08:53:17.029 INFO kablam! | Aug 11 08:53:17.029 INFO kablam! 261 | Ok(&TokenTree { kind: TokenNode::Group(Delimiter::Brace, _), ..}) => break, Aug 11 08:53:17.029 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.029 INFO kablam! Aug 11 08:53:17.029 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.029 INFO kablam! --> src/parse.rs:374:13 Aug 11 08:53:17.029 INFO kablam! | Aug 11 08:53:17.029 INFO kablam! 374 | TokenTree { kind: TokenNode::Term(term), .. } => Ok(term.into()), Aug 11 08:53:17.029 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.029 INFO kablam! Aug 11 08:53:17.030 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.030 INFO kablam! --> src/parse.rs:398:13 Aug 11 08:53:17.030 INFO kablam! | Aug 11 08:53:17.030 INFO kablam! 398 | TokenTree { kind: TokenNode::Group(delim, ts), .. } => Ok((delim, ts)), Aug 11 08:53:17.030 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.030 INFO kablam! Aug 11 08:53:17.030 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.030 INFO kablam! --> src/parse.rs:423:13 Aug 11 08:53:17.030 INFO kablam! | Aug 11 08:53:17.030 INFO kablam! 423 | TokenTree { kind: TokenNode::Literal(lit), .. } => Ok(lit), Aug 11 08:53:17.030 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.030 INFO kablam! Aug 11 08:53:17.030 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.031 INFO kablam! --> src/parse.rs:432:13 Aug 11 08:53:17.031 INFO kablam! | Aug 11 08:53:17.031 INFO kablam! 432 | TokenTree { kind: TokenNode::Op(found_op, spacing), .. } => { Aug 11 08:53:17.031 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.031 INFO kablam! Aug 11 08:53:17.035 INFO kablam! error: aborting due to 40 previous errors Aug 11 08:53:17.048 INFO kablam! Aug 11 08:53:17.049 INFO kablam! Some errors occurred: E0432, E0574. Aug 11 08:53:17.049 INFO kablam! For more information about an error, try `rustc --explain E0432`. Aug 11 08:53:17.069 INFO kablam! error: Could not compile `mauzi_macros`. Aug 11 08:53:17.069 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 11 08:53:17.144 INFO kablam! error[E0432]: unresolved import `proc_macro::Term` Aug 11 08:53:17.144 INFO kablam! --> src/ast.rs:20:24 Aug 11 08:53:17.144 INFO kablam! | Aug 11 08:53:17.144 INFO kablam! 20 | use proc_macro::{Span, Term, TokenNode, TokenStream, TokenTree}; Aug 11 08:53:17.144 INFO kablam! | ^^^^ no `Term` in the root Aug 11 08:53:17.144 INFO kablam! Aug 11 08:53:17.145 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenNode` Aug 11 08:53:17.145 INFO kablam! --> src/ast.rs:20:30 Aug 11 08:53:17.145 INFO kablam! | Aug 11 08:53:17.145 INFO kablam! 20 | use proc_macro::{Span, Term, TokenNode, TokenStream, TokenTree}; Aug 11 08:53:17.145 INFO kablam! | ^^^^^^^^^ no `TokenNode` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:17.145 INFO kablam! Aug 11 08:53:17.145 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenNode` Aug 11 08:53:17.145 INFO kablam! --> src/gen.rs:1:34 Aug 11 08:53:17.145 INFO kablam! | Aug 11 08:53:17.145 INFO kablam! 1 | use proc_macro::{quote, Literal, TokenNode, TokenStream, TokenTree}; Aug 11 08:53:17.145 INFO kablam! | ^^^^^^^^^ no `TokenNode` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:17.145 INFO kablam! Aug 11 08:53:17.145 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenNode` Aug 11 08:53:17.145 INFO kablam! --> src/parse.rs:4:47 Aug 11 08:53:17.145 INFO kablam! | Aug 11 08:53:17.145 INFO kablam! 4 | use proc_macro::{Delimiter, Literal, Spacing, TokenNode, TokenStream, TokenTree, TokenTreeIter}; Aug 11 08:53:17.145 INFO kablam! | ^^^^^^^^^ no `TokenNode` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:17.145 INFO kablam! Aug 11 08:53:17.145 INFO kablam! error[E0432]: unresolved import `proc_macro::TokenTreeIter` Aug 11 08:53:17.145 INFO kablam! --> src/parse.rs:4:82 Aug 11 08:53:17.145 INFO kablam! | Aug 11 08:53:17.145 INFO kablam! 4 | use proc_macro::{Delimiter, Literal, Spacing, TokenNode, TokenStream, TokenTree, TokenTreeIter}; Aug 11 08:53:17.145 INFO kablam! | ^^^^^^^^^^^^^ no `TokenTreeIter` in the root. Did you mean to use `TokenTree`? Aug 11 08:53:17.145 INFO kablam! Aug 11 08:53:17.173 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.173 INFO kablam! --> src/gen.rs:41:8 Aug 11 08:53:17.173 INFO kablam! | Aug 11 08:53:17.173 INFO kablam! 41 | Ok(quote! { Aug 11 08:53:17.173 INFO kablam! | ^^^^^ Aug 11 08:53:17.173 INFO kablam! Aug 11 08:53:17.173 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.173 INFO kablam! --> src/gen.rs:94:8 Aug 11 08:53:17.173 INFO kablam! | Aug 11 08:53:17.173 INFO kablam! 94 | Ok(quote! { Aug 11 08:53:17.173 INFO kablam! | ^^^^^ Aug 11 08:53:17.173 INFO kablam! Aug 11 08:53:17.173 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.173 INFO kablam! --> src/gen.rs:158:8 Aug 11 08:53:17.173 INFO kablam! | Aug 11 08:53:17.173 INFO kablam! 158 | Ok(quote! { Aug 11 08:53:17.173 INFO kablam! | ^^^^^ Aug 11 08:53:17.173 INFO kablam! Aug 11 08:53:17.173 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.173 INFO kablam! --> src/gen.rs:208:17 Aug 11 08:53:17.173 INFO kablam! | Aug 11 08:53:17.173 INFO kablam! 208 | None => quote! { String }, Aug 11 08:53:17.173 INFO kablam! | ^^^^^ Aug 11 08:53:17.173 INFO kablam! Aug 11 08:53:17.174 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.174 INFO kablam! --> src/gen.rs:225:12 Aug 11 08:53:17.174 INFO kablam! | Aug 11 08:53:17.174 INFO kablam! 225 | Ok(quote! { Aug 11 08:53:17.174 INFO kablam! | ^^^^^ Aug 11 08:53:17.174 INFO kablam! Aug 11 08:53:17.174 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.174 INFO kablam! --> src/gen.rs:253:8 Aug 11 08:53:17.174 INFO kablam! | Aug 11 08:53:17.174 INFO kablam! 253 | Ok(quote! { Aug 11 08:53:17.174 INFO kablam! | ^^^^^ Aug 11 08:53:17.174 INFO kablam! Aug 11 08:53:17.174 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.174 INFO kablam! --> src/gen.rs:67:13 Aug 11 08:53:17.174 INFO kablam! | Aug 11 08:53:17.174 INFO kablam! 67 | quote! { $name , } Aug 11 08:53:17.174 INFO kablam! | ^^^^^ Aug 11 08:53:17.174 INFO kablam! Aug 11 08:53:17.174 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.174 INFO kablam! --> src/gen.rs:73:13 Aug 11 08:53:17.174 INFO kablam! | Aug 11 08:53:17.174 INFO kablam! 73 | quote! { $name ( $region_ty ) , } Aug 11 08:53:17.174 INFO kablam! | ^^^^^ Aug 11 08:53:17.174 INFO kablam! Aug 11 08:53:17.174 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.174 INFO kablam! --> src/gen.rs:86:9 Aug 11 08:53:17.174 INFO kablam! | Aug 11 08:53:17.174 INFO kablam! 86 | quote! { Aug 11 08:53:17.174 INFO kablam! | ^^^^^ Aug 11 08:53:17.175 INFO kablam! Aug 11 08:53:17.175 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.175 INFO kablam! --> src/gen.rs:82:17 Aug 11 08:53:17.175 INFO kablam! | Aug 11 08:53:17.175 INFO kablam! 82 | quote! { $region_name , } Aug 11 08:53:17.175 INFO kablam! | ^^^^^ Aug 11 08:53:17.175 INFO kablam! Aug 11 08:53:17.175 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.175 INFO kablam! --> src/gen.rs:140:9 Aug 11 08:53:17.175 INFO kablam! | Aug 11 08:53:17.175 INFO kablam! 140 | quote! { pub $name: $ty_name , } Aug 11 08:53:17.175 INFO kablam! | ^^^^^ Aug 11 08:53:17.175 INFO kablam! Aug 11 08:53:17.175 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.175 INFO kablam! --> src/gen.rs:146:9 Aug 11 08:53:17.175 INFO kablam! | Aug 11 08:53:17.175 INFO kablam! 146 | quote! { $name: $ty_name::new(locale), } Aug 11 08:53:17.175 INFO kablam! | ^^^^^ Aug 11 08:53:17.175 INFO kablam! Aug 11 08:53:17.175 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.175 INFO kablam! --> src/gen.rs:201:9 Aug 11 08:53:17.175 INFO kablam! | Aug 11 08:53:17.175 INFO kablam! 201 | quote! { Aug 11 08:53:17.175 INFO kablam! | ^^^^^ Aug 11 08:53:17.175 INFO kablam! Aug 11 08:53:17.175 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.175 INFO kablam! --> src/gen.rs:232:9 Aug 11 08:53:17.175 INFO kablam! | Aug 11 08:53:17.175 INFO kablam! 232 | quote! {} Aug 11 08:53:17.175 INFO kablam! | ^^^^^ Aug 11 08:53:17.176 INFO kablam! Aug 11 08:53:17.176 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.176 INFO kablam! --> src/gen.rs:242:13 Aug 11 08:53:17.176 INFO kablam! | Aug 11 08:53:17.176 INFO kablam! 242 | quote! { Aug 11 08:53:17.176 INFO kablam! | ^^^^^ Aug 11 08:53:17.176 INFO kablam! Aug 11 08:53:17.176 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.176 INFO kablam! --> src/gen.rs:246:13 Aug 11 08:53:17.176 INFO kablam! | Aug 11 08:53:17.176 INFO kablam! 246 | quote! { Aug 11 08:53:17.176 INFO kablam! | ^^^^^ Aug 11 08:53:17.176 INFO kablam! Aug 11 08:53:17.176 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.176 INFO kablam! --> src/gen.rs:275:13 Aug 11 08:53:17.176 INFO kablam! | Aug 11 08:53:17.176 INFO kablam! 275 | quote! { _ } Aug 11 08:53:17.176 INFO kablam! | ^^^^^ Aug 11 08:53:17.176 INFO kablam! Aug 11 08:53:17.176 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.176 INFO kablam! --> src/gen.rs:292:21 Aug 11 08:53:17.176 INFO kablam! | Aug 11 08:53:17.176 INFO kablam! 292 | quote! { $locale_ident::$lang_ident(_) } Aug 11 08:53:17.176 INFO kablam! | ^^^^^ Aug 11 08:53:17.176 INFO kablam! Aug 11 08:53:17.176 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.176 INFO kablam! --> src/gen.rs:294:21 Aug 11 08:53:17.176 INFO kablam! | Aug 11 08:53:17.177 INFO kablam! 294 | quote! { $locale_ident::$lang_ident } Aug 11 08:53:17.177 INFO kablam! | ^^^^^ Aug 11 08:53:17.177 INFO kablam! Aug 11 08:53:17.177 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.177 INFO kablam! --> src/gen.rs:301:17 Aug 11 08:53:17.177 INFO kablam! | Aug 11 08:53:17.177 INFO kablam! 301 | quote! { $lang_ident } Aug 11 08:53:17.177 INFO kablam! | ^^^^^ Aug 11 08:53:17.177 INFO kablam! Aug 11 08:53:17.177 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.177 INFO kablam! --> src/gen.rs:330:17 Aug 11 08:53:17.177 INFO kablam! | Aug 11 08:53:17.177 INFO kablam! 330 | quote! { $locale_ident::$lang_ident($region_ty::$region_ident) } Aug 11 08:53:17.177 INFO kablam! | ^^^^^ Aug 11 08:53:17.177 INFO kablam! Aug 11 08:53:17.177 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.177 INFO kablam! --> src/gen.rs:335:17 Aug 11 08:53:17.177 INFO kablam! | Aug 11 08:53:17.177 INFO kablam! 335 | quote! { $locale_ident::$lang_ident($region_ident) } Aug 11 08:53:17.177 INFO kablam! | ^^^^^ Aug 11 08:53:17.177 INFO kablam! Aug 11 08:53:17.184 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.184 INFO kablam! --> src/gen.rs:412:31 Aug 11 08:53:17.184 INFO kablam! | Aug 11 08:53:17.185 INFO kablam! 412 | .map(|ts| quote! { , $ts }) Aug 11 08:53:17.185 INFO kablam! | ^^^^^ Aug 11 08:53:17.185 INFO kablam! Aug 11 08:53:17.185 INFO kablam! error: cannot find macro `quote!` in this scope Aug 11 08:53:17.185 INFO kablam! --> src/gen.rs:418:16 Aug 11 08:53:17.185 INFO kablam! | Aug 11 08:53:17.185 INFO kablam! 418 | Ok(quote! { Aug 11 08:53:17.185 INFO kablam! | ^^^^^ Aug 11 08:53:17.185 INFO kablam! Aug 11 08:53:17.224 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.224 INFO kablam! --> src/ast.rs:247:9 Aug 11 08:53:17.224 INFO kablam! | Aug 11 08:53:17.224 INFO kablam! 247 | TokenTree { Aug 11 08:53:17.224 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.224 INFO kablam! Aug 11 08:53:17.224 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.224 INFO kablam! --> src/parse.rs:56:16 Aug 11 08:53:17.224 INFO kablam! | Aug 11 08:53:17.224 INFO kablam! 56 | if let Ok(&TokenTree { kind: TokenNode::Group(Delimiter::Brace, _), .. }) = iter.peek_curr() { Aug 11 08:53:17.224 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.224 INFO kablam! Aug 11 08:53:17.224 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.224 INFO kablam! --> src/parse.rs:161:9 Aug 11 08:53:17.224 INFO kablam! | Aug 11 08:53:17.224 INFO kablam! 161 | TokenTree { kind: TokenNode::Group(Delimiter::Parenthesis, _), .. } => { Aug 11 08:53:17.224 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.224 INFO kablam! Aug 11 08:53:17.224 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.224 INFO kablam! --> src/parse.rs:171:9 Aug 11 08:53:17.224 INFO kablam! | Aug 11 08:53:17.224 INFO kablam! 171 | TokenTree { kind: TokenNode::Op('-', spacing), .. } => { Aug 11 08:53:17.224 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.224 INFO kablam! Aug 11 08:53:17.224 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.225 INFO kablam! --> src/parse.rs:189:9 Aug 11 08:53:17.225 INFO kablam! | Aug 11 08:53:17.225 INFO kablam! 189 | TokenTree { kind: TokenNode::Group(Delimiter::Brace, ts), .. } => { Aug 11 08:53:17.225 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.225 INFO kablam! Aug 11 08:53:17.232 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.232 INFO kablam! --> src/parse.rs:260:17 Aug 11 08:53:17.232 INFO kablam! | Aug 11 08:53:17.232 INFO kablam! 260 | Ok(&TokenTree { kind: TokenNode::Op(op, _), .. }) if op == ',' => break, Aug 11 08:53:17.232 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.232 INFO kablam! Aug 11 08:53:17.233 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.233 INFO kablam! --> src/parse.rs:261:17 Aug 11 08:53:17.233 INFO kablam! | Aug 11 08:53:17.233 INFO kablam! 261 | Ok(&TokenTree { kind: TokenNode::Group(Delimiter::Brace, _), ..}) => break, Aug 11 08:53:17.233 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.233 INFO kablam! Aug 11 08:53:17.233 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.233 INFO kablam! --> src/parse.rs:374:13 Aug 11 08:53:17.233 INFO kablam! | Aug 11 08:53:17.233 INFO kablam! 374 | TokenTree { kind: TokenNode::Term(term), .. } => Ok(term.into()), Aug 11 08:53:17.233 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.233 INFO kablam! Aug 11 08:53:17.233 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.233 INFO kablam! --> src/parse.rs:398:13 Aug 11 08:53:17.233 INFO kablam! | Aug 11 08:53:17.233 INFO kablam! 398 | TokenTree { kind: TokenNode::Group(delim, ts), .. } => Ok((delim, ts)), Aug 11 08:53:17.233 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.233 INFO kablam! Aug 11 08:53:17.233 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.233 INFO kablam! --> src/parse.rs:423:13 Aug 11 08:53:17.233 INFO kablam! | Aug 11 08:53:17.233 INFO kablam! 423 | TokenTree { kind: TokenNode::Literal(lit), .. } => Ok(lit), Aug 11 08:53:17.233 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.233 INFO kablam! Aug 11 08:53:17.233 INFO kablam! error[E0574]: expected struct, variant or union type, found enum `TokenTree` Aug 11 08:53:17.233 INFO kablam! --> src/parse.rs:432:13 Aug 11 08:53:17.233 INFO kablam! | Aug 11 08:53:17.233 INFO kablam! 432 | TokenTree { kind: TokenNode::Op(found_op, spacing), .. } => { Aug 11 08:53:17.233 INFO kablam! | ^^^^^^^^^ not a struct, variant or union type Aug 11 08:53:17.233 INFO kablam! Aug 11 08:53:17.238 INFO kablam! error: aborting due to 40 previous errors Aug 11 08:53:17.238 INFO kablam! Aug 11 08:53:17.238 INFO kablam! Some errors occurred: E0432, E0574. Aug 11 08:53:17.238 INFO kablam! For more information about an error, try `rustc --explain E0432`. Aug 11 08:53:17.247 INFO kablam! error: Could not compile `mauzi_macros`. Aug 11 08:53:17.247 INFO kablam! Aug 11 08:53:17.247 INFO kablam! To learn more, run the command again with --verbose. Aug 11 08:53:17.249 INFO kablam! su: No module specific data is present Aug 11 08:53:17.872 INFO running `"docker" "rm" "-f" "cd8bf97df546959d2cfaa564ccd4c786a2a7a5ee9cf02e2488b4ccccdf11ec87"` Aug 11 08:53:18.058 INFO blam! cd8bf97df546959d2cfaa564ccd4c786a2a7a5ee9cf02e2488b4ccccdf11ec87