[INFO] crate text_table 0.0.4 is already in cache [INFO] extracting crate text_table 0.0.4 into work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/text_table/0.0.4 [INFO] extracting crate text_table 0.0.4 into work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/text_table/0.0.4 [INFO] validating manifest of text_table-0.0.4 on toolchain master#60960a260f7b5c695fd0717311d72ce62dd4eb43 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of text_table-0.0.4 on toolchain try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing text_table-0.0.4 [INFO] finished frobbing text_table-0.0.4 [INFO] frobbed toml for text_table-0.0.4 written to work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/text_table/0.0.4/Cargo.toml [INFO] started frobbing text_table-0.0.4 [INFO] finished frobbing text_table-0.0.4 [INFO] frobbed toml for text_table-0.0.4 written to work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/text_table/0.0.4/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking text_table-0.0.4 against master#60960a260f7b5c695fd0717311d72ce62dd4eb43 for pr-63376 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-63376/worker-4/master#60960a260f7b5c695fd0717311d72ce62dd4eb43:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/text_table/0.0.4:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] b96c4715fa5e9e854f2f87384e01d028c9fd95f84ea924268ee06cde9f593af5 [INFO] running `"docker" "start" "-a" "b96c4715fa5e9e854f2f87384e01d028c9fd95f84ea924268ee06cde9f593af5"` [INFO] [stderr] Compiling speculate v0.0.8 [INFO] [stderr] error[E0557]: feature has been removed [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:2:30 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(plugin_registrar, quote, slicing_syntax)] [INFO] [stderr] | ^^^^^ feature has been removed [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::plugin` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | use rustc::plugin::Registry; [INFO] [stderr] | ^^^^^^ could not find `plugin` in `rustc` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ast::TokenTree` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:7:25 [INFO] [stderr] | [INFO] [stderr] 7 | use syntax::ast::{self, TokenTree}; [INFO] [stderr] | ^^^^^^^^^ no `TokenTree` in `ast` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use syntax::codemap::DUMMY_SP; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::codemap::Span; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ext::base::MacItems` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:10:34 [INFO] [stderr] | [INFO] [stderr] 10 | use syntax::ext::base::{ExtCtxt, MacItems, MacResult}; [INFO] [stderr] | ^^^^^^^^ no `MacItems` in `ext::base` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::parse::tts_to_parser` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use syntax::parse::tts_to_parser; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `tts_to_parser` in `parse` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::abi` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use syntax::abi; [INFO] [stderr] | ^^^^^^^^^^^ no `abi` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ast_util` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use syntax::ast_util; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `ast_util` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:4:13 [INFO] [stderr] | [INFO] [stderr] 4 | use syntax::codemap::DUMMY_SP; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error: cannot find macro `quote_ty!` in this scope [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:116:42 [INFO] [stderr] | [INFO] [stderr] 116 | cx.arg(DUMMY_SP, self.ident, quote_ty!(cx, &mut ::test::Bencher)) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `InternedString` in `token` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:72:47 [INFO] [stderr] | [INFO] [stderr] 72 | cx.meta_word(DUMMY_SP, token::InternedString::new("test")) [INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `InternedString` in `token` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `InternedString` in `token` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:111:47 [INFO] [stderr] | [INFO] [stderr] 111 | cx.meta_word(DUMMY_SP, token::InternedString::new("bench")) [INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `InternedString` in `token` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `InternedString` in `token` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:36:24 [INFO] [stderr] | [INFO] [stderr] 36 | token::InternedString::new("allow"), [INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `InternedString` in `token` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `InternedString` in `token` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:40:32 [INFO] [stderr] | [INFO] [stderr] 40 | token::InternedString::new("non_snake_case")) [INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `InternedString` in `token` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `ItemFn` in module `ast` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:90:22 [INFO] [stderr] | [INFO] [stderr] 90 | ast::ItemFn( [INFO] [stderr] | ^^^^^^ not found in `ast` [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::intravisit::FnKind::ItemFn; [INFO] [stderr] | [INFO] [stderr] 1 | use syntax::visit::FnKind::ItemFn; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `DefaultReturn` in module `ast` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:93:38 [INFO] [stderr] | [INFO] [stderr] 93 | output: ast::DefaultReturn(DUMMY_SP), [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `ast` [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::DefaultReturn; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::FunctionRetTy::DefaultReturn; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `ItemFn` in module `ast` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:133:22 [INFO] [stderr] | [INFO] [stderr] 133 | ast::ItemFn( [INFO] [stderr] | ^^^^^^ not found in `ast` [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::intravisit::FnKind::ItemFn; [INFO] [stderr] | [INFO] [stderr] 1 | use syntax::visit::FnKind::ItemFn; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `DefaultReturn` in module `ast` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:136:38 [INFO] [stderr] | [INFO] [stderr] 136 | output: ast::DefaultReturn(DUMMY_SP), [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `ast` [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::DefaultReturn; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::FunctionRetTy::DefaultReturn; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 1 parameter but 2 parameters were supplied [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | cx.attribute( [INFO] [stderr] | ^^^^^^^^^ expected 1 parameter [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:38:21 [INFO] [stderr] | [INFO] [stderr] 38 | / cx.meta_word( [INFO] [stderr] 39 | | DUMMY_SP, [INFO] [stderr] 40 | | token::InternedString::new("non_snake_case")) [INFO] [stderr] | |_____________________________________________________________________^ expected enum `syntax::ast::NestedMetaItem`, found struct `syntax::ast::MetaItem` [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax::ast::NestedMetaItem` [INFO] [stderr] found type `syntax::ast::MetaItem` [INFO] [stderr] [INFO] [stderr] error[E0599]: no associated item named `Public` found for type `syntax::source_map::Spanned` in the current scope [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/lib.rs:47:64 [INFO] [stderr] | [INFO] [stderr] 47 | ast::Visibility::Public, [INFO] [stderr] | ^^^^^^ associated item not found in `syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `span` on type `&mut syntax::parse::parser::Parser<'_>` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:24:27 [INFO] [stderr] | [INFO] [stderr] 24 | let span = parser.span; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_str` found for type `std::result::Result>` in the current scope [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:27:21 [INFO] [stderr] | [INFO] [stderr] 27 | match ident.as_str() { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:29:21 [INFO] [stderr] | [INFO] [stderr] 29 | let (name, _) = parser.parse_str(); [INFO] [stderr] | ^^^^^^^^^ expected enum `std::result::Result`, found tuple [INFO] [stderr] | [INFO] [stderr] = note: expected type `std::result::Result<(syntax::ast::Symbol, syntax::ast::StrStyle), syntax::rustc_errors::DiagnosticBuilder<'_>>` [INFO] [stderr] found type `(_, _)` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:37:21 [INFO] [stderr] | [INFO] [stderr] 37 | let (name, _) = parser.parse_str(); [INFO] [stderr] | ^^^^^^^^^ expected enum `std::result::Result`, found tuple [INFO] [stderr] | [INFO] [stderr] = note: expected type `std::result::Result<(syntax::ast::Symbol, syntax::ast::StrStyle), syntax::rustc_errors::DiagnosticBuilder<'_>>` [INFO] [stderr] found type `(_, _)` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:47:21 [INFO] [stderr] | [INFO] [stderr] 47 | let (name, _) = parser.parse_str(); [INFO] [stderr] | ^^^^^^^^^ expected enum `std::result::Result`, found tuple [INFO] [stderr] | [INFO] [stderr] = note: expected type `std::result::Result<(syntax::ast::Symbol, syntax::ast::StrStyle), syntax::rustc_errors::DiagnosticBuilder<'_>>` [INFO] [stderr] found type `(_, _)` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:55:28 [INFO] [stderr] | [INFO] [stderr] 55 | ident: ident, [INFO] [stderr] | ^^^^^ expected struct `syntax::ast::Ident`, found enum `std::result::Result` [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax::ast::Ident` [INFO] [stderr] found type `std::result::Result>` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:71:17 [INFO] [stderr] | [INFO] [stderr] 71 | parser.span_fatal(span, &*message) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- help: try adding a semicolon: `;` [INFO] [stderr] | | [INFO] [stderr] | expected (), found struct `syntax::rustc_errors::DiagnosticBuilder` [INFO] [stderr] | [INFO] [stderr] = note: expected type `()` [INFO] [stderr] found type `syntax::rustc_errors::DiagnosticBuilder<'_>` [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `span` on type `&mut syntax::parse::parser::Parser<'_>` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:85:23 [INFO] [stderr] | [INFO] [stderr] 85 | let span = parser.span; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `expr` on type `std::result::Result, syntax::rustc_errors::DiagnosticBuilder<'_>>` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:87:14 [INFO] [stderr] | [INFO] [stderr] 87 | if block.expr.is_some() { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:88:9 [INFO] [stderr] | [INFO] [stderr] 88 | / parser.span_fatal( [INFO] [stderr] 89 | | span, [INFO] [stderr] 90 | | "last expression in this block must be terminated by `;`") [INFO] [stderr] | | ^- help: try adding a semicolon: `;` [INFO] [stderr] | |______________________________________________________________________| [INFO] [stderr] | expected (), found struct `syntax::rustc_errors::DiagnosticBuilder` [INFO] [stderr] | [INFO] [stderr] = note: expected type `()` [INFO] [stderr] found type `syntax::rustc_errors::DiagnosticBuilder<'_>` [INFO] [stderr] [INFO] [stderr] error[E0308]: mismatched types [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/parser.rs:92:5 [INFO] [stderr] | [INFO] [stderr] 84 | fn parse_block(parser: &mut Parser) -> P { [INFO] [stderr] | ------------- expected `syntax::ptr::P` because of return type [INFO] [stderr] ... [INFO] [stderr] 92 | block [INFO] [stderr] | ^^^^^ expected struct `syntax::ptr::P`, found enum `std::result::Result` [INFO] [stderr] | [INFO] [stderr] = note: expected type `syntax::ptr::P<_>` [INFO] [stderr] found type `std::result::Result, syntax::rustc_errors::DiagnosticBuilder<'_>>` [INFO] [stderr] [INFO] [stderr] error[E0599]: no associated item named `Public` found for type `syntax::source_map::Spanned` in the current scope [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:53:68 [INFO] [stderr] | [INFO] [stderr] 53 | ast::Visibility::Public, [INFO] [stderr] | ^^^^^^ associated item not found in `syntax::source_map::Spanned` [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 1 parameter but 2 parameters were supplied [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:70:16 [INFO] [stderr] | [INFO] [stderr] 70 | cx.attribute( [INFO] [stderr] | ^^^^^^^^^ expected 1 parameter [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::FnDecl` has no field named `variadic` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:94:25 [INFO] [stderr] | [INFO] [stderr] 94 | variadic: false [INFO] [stderr] | ^^^^^^^^ help: a field with a similar name exists: `c_variadic` [INFO] [stderr] [INFO] [stderr] error[E0061]: this function takes 1 parameter but 2 parameters were supplied [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:109:16 [INFO] [stderr] | [INFO] [stderr] 109 | cx.attribute( [INFO] [stderr] | ^^^^^^^^^ expected 1 parameter [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::FnDecl` has no field named `variadic` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:137:25 [INFO] [stderr] | [INFO] [stderr] 137 | variadic: false [INFO] [stderr] | ^^^^^^^^ help: a field with a similar name exists: `c_variadic` [INFO] [stderr] [INFO] [stderr] error[E0369]: binary operation `+` cannot be applied to type `std::vec::Vec` [INFO] [stderr] --> /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/speculate-0.0.8/src/generator.rs:151:35 [INFO] [stderr] | [INFO] [stderr] 151 | stmts: left.stmts.clone() + &*right.stmts, [INFO] [stderr] | ------------------ ^ ------------- &[syntax::ast::Stmt] [INFO] [stderr] | | [INFO] [stderr] | std::vec::Vec [INFO] [stderr] | [INFO] [stderr] = note: an implementation of `std::ops::Add` might be missing for `std::vec::Vec` [INFO] [stderr] [INFO] [stderr] error: aborting due to 39 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0061, E0308, E0369, E0425, E0432, E0433, E0557, E0560, E0599... [INFO] [stderr] For more information about an error, try `rustc --explain E0061`. [INFO] [stderr] error: Could not compile `speculate`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "b96c4715fa5e9e854f2f87384e01d028c9fd95f84ea924268ee06cde9f593af5"` [INFO] running `"docker" "rm" "-f" "b96c4715fa5e9e854f2f87384e01d028c9fd95f84ea924268ee06cde9f593af5"` [INFO] [stdout] b96c4715fa5e9e854f2f87384e01d028c9fd95f84ea924268ee06cde9f593af5