Aug 17 11:33:58.838 INFO checking rustlex-0.4.0 against master#142bb27373126edf8367f526358b6c72ecf1d8df for pr-53426 Aug 17 11:33:58.838 INFO running: cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets Aug 17 11:33:58.838 INFO creating container for: cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets Aug 17 11:33:58.838 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-53426/master#142bb27373126edf8367f526358b6c72ecf1d8df:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-2/master#142bb27373126edf8367f526358b6c72ecf1d8df:/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" "-e" "USER_ID=500" "-e" "CMD=cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 17 11:33:59.069 INFO blam! 6447b0a3017b9e0845db26d09051fb70bd40b77892c16860e734c4a21804fc33 Aug 17 11:33:59.073 INFO running `"docker" "start" "-a" "6447b0a3017b9e0845db26d09051fb70bd40b77892c16860e734c4a21804fc33"` Aug 17 11:34:00.131 INFO kablam! Compiling bit-vec v0.4.4 Aug 17 11:34:00.131 INFO kablam! Compiling bit-vec v0.5.0 Aug 17 11:34:02.617 INFO kablam! Checking bit-set v0.4.0 Aug 17 11:34:02.671 INFO kablam! Compiling bit-set v0.5.0 Aug 17 11:34:05.709 INFO kablam! Checking rustlex_fsa v0.4.0 Aug 17 11:34:07.067 INFO kablam! Checking rustlex_codegen v0.4.0 Aug 17 11:34:11.135 INFO kablam! error[E0432]: unresolved import `syntax::util::small_vector` Aug 17 11:34:11.135 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:13:19 Aug 17 11:34:11.135 INFO kablam! | Aug 17 11:34:11.135 INFO kablam! 13 | use syntax::util::small_vector::SmallVector; Aug 17 11:34:11.136 INFO kablam! | ^^^^^^^^^^^^ Could not find `small_vector` in `util` Aug 17 11:34:11.136 INFO kablam! Aug 17 11:34:11.204 INFO kablam! error[E0603]: function `char_lit` is private Aug 17 11:34:11.205 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:152:26 Aug 17 11:34:11.205 INFO kablam! | Aug 17 11:34:11.205 INFO kablam! 152 | let ch = parse::char_lit(&*i.as_str(), None).0; Aug 17 11:34:11.205 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 17 11:34:11.205 INFO kablam! Aug 17 11:34:11.205 INFO kablam! error[E0603]: function `char_lit` is private Aug 17 11:34:11.205 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:160:33 Aug 17 11:34:11.206 INFO kablam! | Aug 17 11:34:11.206 INFO kablam! 160 | parse::char_lit(&*ch.as_str(), None).0, Aug 17 11:34:11.206 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 17 11:34:11.206 INFO kablam! Aug 17 11:34:11.206 INFO kablam! error[E0603]: function `char_lit` is private Aug 17 11:34:11.206 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:222:29 Aug 17 11:34:11.206 INFO kablam! | Aug 17 11:34:11.207 INFO kablam! 222 | regex::Char(parse::char_lit(&*ch.as_str(), None).0) Aug 17 11:34:11.207 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 17 11:34:11.207 INFO kablam! Aug 17 11:34:12.235 INFO kablam! error[E0061]: this function takes 3 parameters but 2 parameters were supplied Aug 17 11:34:12.235 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:97:9 Aug 17 11:34:12.235 INFO kablam! | Aug 17 11:34:12.235 INFO kablam! 97 | / attr::mk_list_item( Aug 17 11:34:12.235 INFO kablam! 98 | | Symbol::intern("allow"), Aug 17 11:34:12.235 INFO kablam! 99 | | vec![span(sp, ast::NestedMetaItemKind::MetaItem( Aug 17 11:34:12.235 INFO kablam! 100 | | attr::mk_word_item(Symbol::intern("missing_docs")) Aug 17 11:34:12.235 INFO kablam! 101 | | ))] Aug 17 11:34:12.236 INFO kablam! 102 | | ) Aug 17 11:34:12.236 INFO kablam! | |_________^ expected 3 parameters Aug 17 11:34:12.242 INFO kablam! Aug 17 11:34:12.540 INFO kablam! error[E0432]: unresolved import `syntax::util::small_vector` Aug 17 11:34:12.540 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:13:19 Aug 17 11:34:12.540 INFO kablam! | Aug 17 11:34:12.540 INFO kablam! 13 | use syntax::util::small_vector::SmallVector; Aug 17 11:34:12.540 INFO kablam! | ^^^^^^^^^^^^ Could not find `small_vector` in `util` Aug 17 11:34:12.540 INFO kablam! Aug 17 11:34:12.580 INFO kablam! error[E0603]: function `char_lit` is private Aug 17 11:34:12.580 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:152:26 Aug 17 11:34:12.580 INFO kablam! | Aug 17 11:34:12.580 INFO kablam! 152 | let ch = parse::char_lit(&*i.as_str(), None).0; Aug 17 11:34:12.580 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 17 11:34:12.581 INFO kablam! Aug 17 11:34:12.582 INFO kablam! error[E0603]: function `char_lit` is private Aug 17 11:34:12.582 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:160:33 Aug 17 11:34:12.582 INFO kablam! | Aug 17 11:34:12.582 INFO kablam! 160 | parse::char_lit(&*ch.as_str(), None).0, Aug 17 11:34:12.582 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 17 11:34:12.582 INFO kablam! Aug 17 11:34:12.583 INFO kablam! error[E0603]: function `char_lit` is private Aug 17 11:34:12.583 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:222:29 Aug 17 11:34:12.583 INFO kablam! | Aug 17 11:34:12.583 INFO kablam! 222 | regex::Char(parse::char_lit(&*ch.as_str(), None).0) Aug 17 11:34:12.583 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 17 11:34:12.584 INFO kablam! Aug 17 11:34:13.136 INFO kablam! error[E0061]: this function takes 3 parameters but 2 parameters were supplied Aug 17 11:34:13.136 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:97:9 Aug 17 11:34:13.136 INFO kablam! | Aug 17 11:34:13.136 INFO kablam! 97 | / attr::mk_list_item( Aug 17 11:34:13.136 INFO kablam! 98 | | Symbol::intern("allow"), Aug 17 11:34:13.136 INFO kablam! 99 | | vec![span(sp, ast::NestedMetaItemKind::MetaItem( Aug 17 11:34:13.136 INFO kablam! 100 | | attr::mk_word_item(Symbol::intern("missing_docs")) Aug 17 11:34:13.136 INFO kablam! 101 | | ))] Aug 17 11:34:13.136 INFO kablam! 102 | | ) Aug 17 11:34:13.137 INFO kablam! | |_________^ expected 3 parameters Aug 17 11:34:13.139 INFO kablam! Aug 17 11:34:13.226 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:13.226 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:100:36 Aug 17 11:34:13.226 INFO kablam! | Aug 17 11:34:13.226 INFO kablam! 100 | attr::mk_word_item(Symbol::intern("missing_docs")) Aug 17 11:34:13.226 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::Ident`, found struct `syntax::ast::Symbol` Aug 17 11:34:13.226 INFO kablam! | Aug 17 11:34:13.226 INFO kablam! = note: expected type `syntax::ast::Ident` Aug 17 11:34:13.226 INFO kablam! found type `syntax::ast::Symbol` Aug 17 11:34:13.226 INFO kablam! Aug 17 11:34:13.249 INFO kablam! error[E0599]: no associated item named `Type` found for type `syntax::ast::GenericParam` in the current scope Aug 17 11:34:13.249 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:113:21 Aug 17 11:34:13.249 INFO kablam! | Aug 17 11:34:13.249 INFO kablam! 113 | ast::GenericParam::Type(cx.typaram( Aug 17 11:34:13.249 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Aug 17 11:34:13.249 INFO kablam! Aug 17 11:34:13.273 INFO kablam! error[E0599]: no method named `typarambound` found for type `&mut syntax::ext::base::ExtCtxt<'_>` in the current scope Aug 17 11:34:13.273 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:116:32 Aug 17 11:34:13.274 INFO kablam! | Aug 17 11:34:13.274 INFO kablam! 116 | cx.typarambound(cx.path_global(sp, vec![ Aug 17 11:34:13.274 INFO kablam! | ^^^^^^^^^^^^ Aug 17 11:34:13.274 INFO kablam! Aug 17 11:34:13.934 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:13.934 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:100:36 Aug 17 11:34:13.934 INFO kablam! | Aug 17 11:34:13.934 INFO kablam! 100 | attr::mk_word_item(Symbol::intern("missing_docs")) Aug 17 11:34:13.934 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::Ident`, found struct `syntax::ast::Symbol` Aug 17 11:34:13.950 INFO kablam! | Aug 17 11:34:13.951 INFO kablam! = note: expected type `syntax::ast::Ident` Aug 17 11:34:13.951 INFO kablam! found type `syntax::ast::Symbol` Aug 17 11:34:13.951 INFO kablam! Aug 17 11:34:13.962 INFO kablam! error[E0599]: no associated item named `Type` found for type `syntax::ast::GenericParam` in the current scope Aug 17 11:34:13.962 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:113:21 Aug 17 11:34:13.962 INFO kablam! | Aug 17 11:34:13.962 INFO kablam! 113 | ast::GenericParam::Type(cx.typaram( Aug 17 11:34:13.962 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Aug 17 11:34:13.966 INFO kablam! Aug 17 11:34:13.995 INFO kablam! error[E0599]: no method named `typarambound` found for type `&mut syntax::ext::base::ExtCtxt<'_>` in the current scope Aug 17 11:34:13.997 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:116:32 Aug 17 11:34:13.997 INFO kablam! | Aug 17 11:34:13.997 INFO kablam! 116 | cx.typarambound(cx.path_global(sp, vec![ Aug 17 11:34:13.997 INFO kablam! | ^^^^^^^^^^^^ Aug 17 11:34:13.997 INFO kablam! Aug 17 11:34:14.096 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:14.096 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:192:9 Aug 17 11:34:14.096 INFO kablam! | Aug 17 11:34:14.096 INFO kablam! 192 | cx.expr_usize(sp, 256))); Aug 17 11:34:14.096 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P` Aug 17 11:34:14.096 INFO kablam! | Aug 17 11:34:14.096 INFO kablam! = note: expected type `syntax::ast::AnonConst` Aug 17 11:34:14.096 INFO kablam! found type `syntax::ptr::P` Aug 17 11:34:14.114 INFO kablam! Aug 17 11:34:14.648 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:14.648 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:206:9 Aug 17 11:34:14.648 INFO kablam! | Aug 17 11:34:14.649 INFO kablam! 206 | cx.expr_usize(sp, lex.auto.states.len()) Aug 17 11:34:14.649 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P` Aug 17 11:34:14.649 INFO kablam! | Aug 17 11:34:14.649 INFO kablam! = note: expected type `syntax::ast::AnonConst` Aug 17 11:34:14.649 INFO kablam! found type `syntax::ptr::P` Aug 17 11:34:14.649 INFO kablam! Aug 17 11:34:14.738 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:14.738 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:192:9 Aug 17 11:34:14.738 INFO kablam! | Aug 17 11:34:14.738 INFO kablam! 192 | cx.expr_usize(sp, 256))); Aug 17 11:34:14.738 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P` Aug 17 11:34:14.739 INFO kablam! | Aug 17 11:34:14.739 INFO kablam! = note: expected type `syntax::ast::AnonConst` Aug 17 11:34:14.739 INFO kablam! found type `syntax::ptr::P` Aug 17 11:34:14.739 INFO kablam! Aug 17 11:34:14.961 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:14.961 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:231:9 Aug 17 11:34:14.961 INFO kablam! | Aug 17 11:34:14.961 INFO kablam! 231 | cx.expr_usize(sp, lex.auto.states.len()) Aug 17 11:34:14.961 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P` Aug 17 11:34:14.962 INFO kablam! | Aug 17 11:34:14.962 INFO kablam! = note: expected type `syntax::ast::AnonConst` Aug 17 11:34:14.962 INFO kablam! found type `syntax::ptr::P` Aug 17 11:34:14.962 INFO kablam! Aug 17 11:34:15.288 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:15.288 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:206:9 Aug 17 11:34:15.288 INFO kablam! | Aug 17 11:34:15.288 INFO kablam! 206 | cx.expr_usize(sp, lex.auto.states.len()) Aug 17 11:34:15.288 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P` Aug 17 11:34:15.288 INFO kablam! | Aug 17 11:34:15.288 INFO kablam! = note: expected type `syntax::ast::AnonConst` Aug 17 11:34:15.288 INFO kablam! found type `syntax::ptr::P` Aug 17 11:34:15.288 INFO kablam! Aug 17 11:34:15.597 INFO kablam! error[E0087]: too many type parameters provided: expected at most 0 type parameters, found 1 type parameter Aug 17 11:34:15.597 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:89:78 Aug 17 11:34:15.597 INFO kablam! | Aug 17 11:34:15.597 INFO kablam! 89 | fn unexpected(&mut self) -> DiagnosticBuilder<'a> { Parser::unexpected::<()>(self).unwrap_err() } Aug 17 11:34:15.598 INFO kablam! | ^^ expected 0 type parameters Aug 17 11:34:15.598 INFO kablam! Aug 17 11:34:15.607 INFO kablam! error[E0599]: no method named `unwrap_err` found for type `rustc_errors::DiagnosticBuilder<'_>` in the current scope Aug 17 11:34:15.607 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:89:88 Aug 17 11:34:15.607 INFO kablam! | Aug 17 11:34:15.607 INFO kablam! 89 | fn unexpected(&mut self) -> DiagnosticBuilder<'a> { Parser::unexpected::<()>(self).unwrap_err() } Aug 17 11:34:15.607 INFO kablam! | ^^^^^^^^^^ Aug 17 11:34:15.607 INFO kablam! Aug 17 11:34:15.608 INFO kablam! error[E0087]: too many type parameters provided: expected at most 0 type parameters, found 1 type parameter Aug 17 11:34:15.608 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:91:35 Aug 17 11:34:15.608 INFO kablam! | Aug 17 11:34:15.608 INFO kablam! 91 | Parser::unexpected_last::<()>(self, tok).unwrap_err() Aug 17 11:34:15.608 INFO kablam! | ^^ expected 0 type parameters Aug 17 11:34:15.608 INFO kablam! Aug 17 11:34:15.617 INFO kablam! error[E0599]: no method named `unwrap_err` found for type `rustc_errors::DiagnosticBuilder<'_>` in the current scope Aug 17 11:34:15.617 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:91:50 Aug 17 11:34:15.617 INFO kablam! | Aug 17 11:34:15.617 INFO kablam! 91 | Parser::unexpected_last::<()>(self, tok).unwrap_err() Aug 17 11:34:15.617 INFO kablam! | ^^^^^^^^^^ Aug 17 11:34:15.617 INFO kablam! Aug 17 11:34:15.618 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:15.618 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:101:9 Aug 17 11:34:15.618 INFO kablam! | Aug 17 11:34:15.618 INFO kablam! 101 | token::Ident(id) if id.name == token => { Aug 17 11:34:15.618 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:15.618 INFO kablam! Aug 17 11:34:15.622 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:15.622 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:117:13 Aug 17 11:34:15.622 INFO kablam! | Aug 17 11:34:15.622 INFO kablam! 117 | token::Ident(id) if id.name == prop => { Aug 17 11:34:15.622 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:15.622 INFO kablam! Aug 17 11:34:15.644 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:15.644 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:233:9 Aug 17 11:34:15.644 INFO kablam! | Aug 17 11:34:15.644 INFO kablam! 233 | token::Ident(id) => match env.get(&id.name).cloned() { Aug 17 11:34:15.644 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:15.644 INFO kablam! Aug 17 11:34:15.693 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:15.693 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:380:13 Aug 17 11:34:15.694 INFO kablam! | Aug 17 11:34:15.694 INFO kablam! 380 | token::Ident(id) => { Aug 17 11:34:15.694 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:15.694 INFO kablam! Aug 17 11:34:15.953 INFO kablam! error[E0308]: mismatched types Aug 17 11:34:15.953 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/codegen.rs:231:9 Aug 17 11:34:15.953 INFO kablam! | Aug 17 11:34:15.953 INFO kablam! 231 | cx.expr_usize(sp, lex.auto.states.len()) Aug 17 11:34:15.953 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `syntax::ast::AnonConst`, found struct `syntax::ptr::P` Aug 17 11:34:15.953 INFO kablam! | Aug 17 11:34:15.953 INFO kablam! = note: expected type `syntax::ast::AnonConst` Aug 17 11:34:15.953 INFO kablam! found type `syntax::ptr::P` Aug 17 11:34:15.953 INFO kablam! Aug 17 11:34:16.060 INFO kablam! error: aborting due to 19 previous errors Aug 17 11:34:16.060 INFO kablam! Aug 17 11:34:16.060 INFO kablam! Some errors occurred: E0023, E0061, E0087, E0308, E0432, E0599, E0603. Aug 17 11:34:16.060 INFO kablam! For more information about an error, try `rustc --explain E0023`. Aug 17 11:34:16.080 INFO kablam! error: Could not compile `rustlex_codegen`. Aug 17 11:34:16.081 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 17 11:34:16.411 INFO kablam! error[E0087]: too many type parameters provided: expected at most 0 type parameters, found 1 type parameter Aug 17 11:34:16.411 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:89:78 Aug 17 11:34:16.411 INFO kablam! | Aug 17 11:34:16.411 INFO kablam! 89 | fn unexpected(&mut self) -> DiagnosticBuilder<'a> { Parser::unexpected::<()>(self).unwrap_err() } Aug 17 11:34:16.412 INFO kablam! | ^^ expected 0 type parameters Aug 17 11:34:16.412 INFO kablam! Aug 17 11:34:16.421 INFO kablam! error[E0599]: no method named `unwrap_err` found for type `rustc_errors::DiagnosticBuilder<'_>` in the current scope Aug 17 11:34:16.421 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:89:88 Aug 17 11:34:16.421 INFO kablam! | Aug 17 11:34:16.421 INFO kablam! 89 | fn unexpected(&mut self) -> DiagnosticBuilder<'a> { Parser::unexpected::<()>(self).unwrap_err() } Aug 17 11:34:16.421 INFO kablam! | ^^^^^^^^^^ Aug 17 11:34:16.421 INFO kablam! Aug 17 11:34:16.422 INFO kablam! error[E0087]: too many type parameters provided: expected at most 0 type parameters, found 1 type parameter Aug 17 11:34:16.422 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:91:35 Aug 17 11:34:16.422 INFO kablam! | Aug 17 11:34:16.422 INFO kablam! 91 | Parser::unexpected_last::<()>(self, tok).unwrap_err() Aug 17 11:34:16.422 INFO kablam! | ^^ expected 0 type parameters Aug 17 11:34:16.422 INFO kablam! Aug 17 11:34:16.430 INFO kablam! error[E0599]: no method named `unwrap_err` found for type `rustc_errors::DiagnosticBuilder<'_>` in the current scope Aug 17 11:34:16.430 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:91:50 Aug 17 11:34:16.430 INFO kablam! | Aug 17 11:34:16.430 INFO kablam! 91 | Parser::unexpected_last::<()>(self, tok).unwrap_err() Aug 17 11:34:16.430 INFO kablam! | ^^^^^^^^^^ Aug 17 11:34:16.430 INFO kablam! Aug 17 11:34:16.431 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:16.431 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:101:9 Aug 17 11:34:16.431 INFO kablam! | Aug 17 11:34:16.431 INFO kablam! 101 | token::Ident(id) if id.name == token => { Aug 17 11:34:16.431 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:16.431 INFO kablam! Aug 17 11:34:16.434 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:16.434 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:117:13 Aug 17 11:34:16.434 INFO kablam! | Aug 17 11:34:16.434 INFO kablam! 117 | token::Ident(id) if id.name == prop => { Aug 17 11:34:16.434 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:16.434 INFO kablam! Aug 17 11:34:16.456 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:16.456 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:233:9 Aug 17 11:34:16.456 INFO kablam! | Aug 17 11:34:16.456 INFO kablam! 233 | token::Ident(id) => match env.get(&id.name).cloned() { Aug 17 11:34:16.456 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:16.456 INFO kablam! Aug 17 11:34:16.507 INFO kablam! error[E0023]: this pattern has 1 field, but the corresponding tuple variant has 2 fields Aug 17 11:34:16.507 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/rustlex_codegen-0.4.0/parser.rs:380:13 Aug 17 11:34:16.507 INFO kablam! | Aug 17 11:34:16.507 INFO kablam! 380 | token::Ident(id) => { Aug 17 11:34:16.507 INFO kablam! | ^^^^^^^^^^^^^^^^ expected 2 fields, found 1 Aug 17 11:34:16.507 INFO kablam! Aug 17 11:34:16.636 INFO kablam! error: aborting due to 19 previous errors Aug 17 11:34:16.637 INFO kablam! Aug 17 11:34:16.637 INFO kablam! Some errors occurred: E0023, E0061, E0087, E0308, E0432, E0599, E0603. Aug 17 11:34:16.638 INFO kablam! For more information about an error, try `rustc --explain E0023`. Aug 17 11:34:16.658 INFO kablam! error: Could not compile `rustlex_codegen`. Aug 17 11:34:16.659 INFO kablam! Aug 17 11:34:16.659 INFO kablam! To learn more, run the command again with --verbose. Aug 17 11:34:16.661 INFO kablam! su: No module specific data is present Aug 17 11:34:17.178 INFO running `"docker" "rm" "-f" "6447b0a3017b9e0845db26d09051fb70bd40b77892c16860e734c4a21804fc33"` Aug 17 11:34:17.338 INFO blam! 6447b0a3017b9e0845db26d09051fb70bd40b77892c16860e734c4a21804fc33