Jul 12 03:08:49.384 INFO checking oak-0.5.7 against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 12 03:08:49.384 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 03:08:49.384 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 03:08:49.384 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-4/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-4/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/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 +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 12 03:08:49.652 INFO blam! c3d08ef0f9697acc4abb27830c66c622500dd65dfacbf5e30f593c43d49d0caf Jul 12 03:08:49.654 INFO running `"docker" "start" "-a" "c3d08ef0f9697acc4abb27830c66c622500dd65dfacbf5e30f593c43d49d0caf"` Jul 12 03:08:50.619 INFO kablam! Compiling partial v0.2.3 Jul 12 03:08:50.619 INFO kablam! Checking syntex_pos v0.58.1 Jul 12 03:08:52.384 INFO kablam! Compiling oak v0.5.7 (file:///source) Jul 12 03:08:54.441 INFO kablam! Checking oak_runtime v0.5.5 Jul 12 03:08:58.678 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `PathParameters` Jul 12 03:08:58.678 INFO kablam! --> src/liboak/ast.rs:145:27 Jul 12 03:08:58.678 INFO kablam! | Jul 12 03:08:58.678 INFO kablam! 145 | let generics_params = PathParameters::AngleBracketed( Jul 12 03:08:58.678 INFO kablam! | ^^^^^^^^^^^^^^ Use of undeclared type or module `PathParameters` Jul 12 03:08:58.679 INFO kablam! Jul 12 03:08:58.693 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `PathParameters` Jul 12 03:08:58.693 INFO kablam! --> src/liboak/ast.rs:145:27 Jul 12 03:08:58.693 INFO kablam! | Jul 12 03:08:58.693 INFO kablam! 145 | let generics_params = PathParameters::AngleBracketed( Jul 12 03:08:58.693 INFO kablam! | ^^^^^^^^^^^^^^ Use of undeclared type or module `PathParameters` Jul 12 03:08:58.693 INFO kablam! Jul 12 03:08:58.820 INFO kablam! error[E0422]: cannot find struct, variant or union type `AngleBracketedParameterData` in this scope Jul 12 03:08:58.821 INFO kablam! --> src/liboak/ast.rs:146:7 Jul 12 03:08:58.821 INFO kablam! | Jul 12 03:08:58.821 INFO kablam! 146 | AngleBracketedParameterData { Jul 12 03:08:58.821 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope Jul 12 03:08:58.821 INFO kablam! Jul 12 03:08:59.048 INFO kablam! error[E0422]: cannot find struct, variant or union type `AngleBracketedParameterData` in this scope Jul 12 03:08:59.048 INFO kablam! --> src/liboak/ast.rs:146:7 Jul 12 03:08:59.048 INFO kablam! | Jul 12 03:08:59.048 INFO kablam! 146 | AngleBracketedParameterData { Jul 12 03:08:59.048 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope Jul 12 03:08:59.048 INFO kablam! Jul 12 03:09:00.549 INFO kablam! error[E0599]: no associated item named `Lifetime` found for type `syntax::ast::GenericParam` in the current scope Jul 12 03:09:00.549 INFO kablam! --> src/liboak/ast.rs:138:9 Jul 12 03:09:00.549 INFO kablam! | Jul 12 03:09:00.549 INFO kablam! 138 | rust::GenericParam::Lifetime(l) => lifetimes.push(l.lifetime), Jul 12 03:09:00.549 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Jul 12 03:09:00.549 INFO kablam! Jul 12 03:09:00.577 INFO kablam! error[E0599]: no associated item named `Type` found for type `syntax::ast::GenericParam` in the current scope Jul 12 03:09:00.577 INFO kablam! --> src/liboak/ast.rs:139:9 Jul 12 03:09:00.577 INFO kablam! | Jul 12 03:09:00.577 INFO kablam! 139 | rust::GenericParam::Type(ty) => { Jul 12 03:09:00.577 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Jul 12 03:09:00.577 INFO kablam! Jul 12 03:09:00.621 INFO kablam! error[E0609]: no field `parameters` on type `&mut syntax::ast::PathSegment` Jul 12 03:09:00.621 INFO kablam! --> src/liboak/ast.rs:155:41 Jul 12 03:09:00.621 INFO kablam! | Jul 12 03:09:00.621 INFO kablam! 155 | path.segments.last_mut().unwrap().parameters = Some(P(generics_params)); Jul 12 03:09:00.621 INFO kablam! | ^^^^^^^^^^ Jul 12 03:09:00.638 INFO kablam! Jul 12 03:09:00.973 INFO kablam! error[E0624]: method `parse_inner_attributes` is private Jul 12 03:09:00.973 INFO kablam! --> src/liboak/front/parser.rs:81:26 Jul 12 03:09:00.973 INFO kablam! | Jul 12 03:09:00.973 INFO kablam! 81 | let inners = self.rp.parse_inner_attributes()?; Jul 12 03:09:00.973 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Jul 12 03:09:00.978 INFO kablam! Jul 12 03:09:01.021 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.021 INFO kablam! --> src/liboak/front/parser.rs:156:17 Jul 12 03:09:01.021 INFO kablam! | Jul 12 03:09:01.021 INFO kablam! 156 | self.rp.span_err( Jul 12 03:09:01.021 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.021 INFO kablam! Jul 12 03:09:01.049 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.049 INFO kablam! --> src/liboak/front/parser.rs:189:15 Jul 12 03:09:01.049 INFO kablam! | Jul 12 03:09:01.049 INFO kablam! 189 | self.rp.span_err( Jul 12 03:09:01.049 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.049 INFO kablam! Jul 12 03:09:01.090 INFO kablam! error[E0599]: no associated item named `Lifetime` found for type `syntax::ast::GenericParam` in the current scope Jul 12 03:09:01.090 INFO kablam! --> src/liboak/ast.rs:138:9 Jul 12 03:09:01.090 INFO kablam! | Jul 12 03:09:01.090 INFO kablam! 138 | rust::GenericParam::Lifetime(l) => lifetimes.push(l.lifetime), Jul 12 03:09:01.090 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Jul 12 03:09:01.099 INFO kablam! Jul 12 03:09:01.118 INFO kablam! error[E0599]: no associated item named `Type` found for type `syntax::ast::GenericParam` in the current scope Jul 12 03:09:01.118 INFO kablam! --> src/liboak/ast.rs:139:9 Jul 12 03:09:01.118 INFO kablam! | Jul 12 03:09:01.118 INFO kablam! 139 | rust::GenericParam::Type(ty) => { Jul 12 03:09:01.118 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Jul 12 03:09:01.119 INFO kablam! Jul 12 03:09:01.137 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.137 INFO kablam! --> src/liboak/front/parser.rs:332:19 Jul 12 03:09:01.137 INFO kablam! | Jul 12 03:09:01.137 INFO kablam! 332 | self.rp.span_err(span, Jul 12 03:09:01.137 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.147 INFO kablam! Jul 12 03:09:01.169 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.169 INFO kablam! --> src/liboak/front/parser.rs:383:19 Jul 12 03:09:01.169 INFO kablam! | Jul 12 03:09:01.169 INFO kablam! 383 | self.rp.span_err(span, separator_err.as_str()); Jul 12 03:09:01.169 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.169 INFO kablam! Jul 12 03:09:01.173 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.173 INFO kablam! --> src/liboak/front/parser.rs:398:30 Jul 12 03:09:01.173 INFO kablam! | Jul 12 03:09:01.173 INFO kablam! 398 | Some('-') => { self.rp.span_err(span, separator_err.as_str()); } Jul 12 03:09:01.173 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.173 INFO kablam! Jul 12 03:09:01.190 INFO kablam! error[E0609]: no field `parameters` on type `&mut syntax::ast::PathSegment` Jul 12 03:09:01.190 INFO kablam! --> src/liboak/ast.rs:155:41 Jul 12 03:09:01.190 INFO kablam! | Jul 12 03:09:01.190 INFO kablam! 155 | path.segments.last_mut().unwrap().parameters = Some(P(generics_params)); Jul 12 03:09:01.190 INFO kablam! | ^^^^^^^^^^ Jul 12 03:09:01.190 INFO kablam! Jul 12 03:09:01.334 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.334 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:36:44 Jul 12 03:09:01.334 INFO kablam! | Jul 12 03:09:01.334 INFO kablam! 36 | &MetaItemKind::Word if meta_item.ident.name == "debug_api" => { Jul 12 03:09:01.334 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.335 INFO kablam! | Jul 12 03:09:01.335 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.336 INFO kablam! Jul 12 03:09:01.339 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.339 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:39:44 Jul 12 03:09:01.339 INFO kablam! | Jul 12 03:09:01.339 INFO kablam! 39 | &MetaItemKind::Word if meta_item.ident.name == "show_api" => { Jul 12 03:09:01.339 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.340 INFO kablam! | Jul 12 03:09:01.340 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.340 INFO kablam! Jul 12 03:09:01.343 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.343 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:42:44 Jul 12 03:09:01.343 INFO kablam! | Jul 12 03:09:01.343 INFO kablam! 42 | &MetaItemKind::Word if meta_item.ident.name == "debug_typing" => { Jul 12 03:09:01.343 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.344 INFO kablam! | Jul 12 03:09:01.344 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.345 INFO kablam! Jul 12 03:09:01.347 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.347 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:45:44 Jul 12 03:09:01.347 INFO kablam! | Jul 12 03:09:01.347 INFO kablam! 45 | &MetaItemKind::Word if meta_item.ident.name == "show_typing" => { Jul 12 03:09:01.347 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.348 INFO kablam! | Jul 12 03:09:01.348 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.349 INFO kablam! Jul 12 03:09:01.351 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.351 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:53:25 Jul 12 03:09:01.351 INFO kablam! | Jul 12 03:09:01.351 INFO kablam! 53 | meta_item.ident.name)); Jul 12 03:09:01.351 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.352 INFO kablam! | Jul 12 03:09:01.352 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.353 INFO kablam! Jul 12 03:09:01.453 INFO kablam! error[E0624]: method `parse_inner_attributes` is private Jul 12 03:09:01.453 INFO kablam! --> src/liboak/front/parser.rs:81:26 Jul 12 03:09:01.453 INFO kablam! | Jul 12 03:09:01.453 INFO kablam! 81 | let inners = self.rp.parse_inner_attributes()?; Jul 12 03:09:01.453 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Jul 12 03:09:01.453 INFO kablam! Jul 12 03:09:01.470 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.474 INFO kablam! --> src/liboak/front/parser.rs:156:17 Jul 12 03:09:01.475 INFO kablam! | Jul 12 03:09:01.475 INFO kablam! 156 | self.rp.span_err( Jul 12 03:09:01.475 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.475 INFO kablam! Jul 12 03:09:01.489 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.489 INFO kablam! --> src/liboak/front/parser.rs:189:15 Jul 12 03:09:01.489 INFO kablam! | Jul 12 03:09:01.489 INFO kablam! 189 | self.rp.span_err( Jul 12 03:09:01.489 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.489 INFO kablam! Jul 12 03:09:01.533 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.533 INFO kablam! --> src/liboak/front/parser.rs:332:19 Jul 12 03:09:01.533 INFO kablam! | Jul 12 03:09:01.533 INFO kablam! 332 | self.rp.span_err(span, Jul 12 03:09:01.533 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.534 INFO kablam! Jul 12 03:09:01.548 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.549 INFO kablam! --> src/liboak/front/parser.rs:383:19 Jul 12 03:09:01.549 INFO kablam! | Jul 12 03:09:01.549 INFO kablam! 383 | self.rp.span_err(span, separator_err.as_str()); Jul 12 03:09:01.549 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.549 INFO kablam! Jul 12 03:09:01.552 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:01.552 INFO kablam! --> src/liboak/front/parser.rs:398:30 Jul 12 03:09:01.552 INFO kablam! | Jul 12 03:09:01.552 INFO kablam! 398 | Some('-') => { self.rp.span_err(span, separator_err.as_str()); } Jul 12 03:09:01.552 INFO kablam! | ^^^^^^^^ Jul 12 03:09:01.552 INFO kablam! Jul 12 03:09:01.628 INFO kablam! error[E0023]: this pattern has 6 fields, but the corresponding tuple variant has 4 fields Jul 12 03:09:01.628 INFO kablam! --> src/liboak/back/context.rs:83:12 Jul 12 03:09:01.628 INFO kablam! | Jul 12 03:09:01.628 INFO kablam! 83 | if let rust::ItemKind::Fn(a,b,c,d,mut generics,f) = fun.node.clone() { Jul 12 03:09:01.628 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 fields, found 6 Jul 12 03:09:01.629 INFO kablam! Jul 12 03:09:01.630 INFO kablam! error[E0061]: this function takes 4 parameters but 6 parameters were supplied Jul 12 03:09:01.631 INFO kablam! --> src/liboak/back/context.rs:91:15 Jul 12 03:09:01.631 INFO kablam! | Jul 12 03:09:01.631 INFO kablam! 91 | node: rust::ItemKind::Fn(a,b,c,d,generics,f), Jul 12 03:09:01.631 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 parameters Jul 12 03:09:01.631 INFO kablam! Jul 12 03:09:01.691 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.691 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:36:44 Jul 12 03:09:01.691 INFO kablam! | Jul 12 03:09:01.691 INFO kablam! 36 | &MetaItemKind::Word if meta_item.ident.name == "debug_api" => { Jul 12 03:09:01.691 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.691 INFO kablam! | Jul 12 03:09:01.691 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.691 INFO kablam! Jul 12 03:09:01.693 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.693 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:39:44 Jul 12 03:09:01.693 INFO kablam! | Jul 12 03:09:01.693 INFO kablam! 39 | &MetaItemKind::Word if meta_item.ident.name == "show_api" => { Jul 12 03:09:01.693 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.693 INFO kablam! | Jul 12 03:09:01.694 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.694 INFO kablam! Jul 12 03:09:01.704 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.704 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:42:44 Jul 12 03:09:01.704 INFO kablam! | Jul 12 03:09:01.704 INFO kablam! 42 | &MetaItemKind::Word if meta_item.ident.name == "debug_typing" => { Jul 12 03:09:01.704 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.704 INFO kablam! | Jul 12 03:09:01.704 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.704 INFO kablam! Jul 12 03:09:01.708 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.708 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:45:44 Jul 12 03:09:01.708 INFO kablam! | Jul 12 03:09:01.708 INFO kablam! 45 | &MetaItemKind::Word if meta_item.ident.name == "show_typing" => { Jul 12 03:09:01.708 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.708 INFO kablam! | Jul 12 03:09:01.708 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.708 INFO kablam! Jul 12 03:09:01.717 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:01.717 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:53:25 Jul 12 03:09:01.717 INFO kablam! | Jul 12 03:09:01.717 INFO kablam! 53 | meta_item.ident.name)); Jul 12 03:09:01.717 INFO kablam! | ^^^^ unknown field Jul 12 03:09:01.717 INFO kablam! | Jul 12 03:09:01.717 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:01.717 INFO kablam! Jul 12 03:09:02.202 INFO kablam! error[E0023]: this pattern has 6 fields, but the corresponding tuple variant has 4 fields Jul 12 03:09:02.202 INFO kablam! --> src/liboak/back/code_printer.rs:54:13 Jul 12 03:09:02.202 INFO kablam! | Jul 12 03:09:02.202 INFO kablam! 54 | if let &rust::ItemKind::Fn(ref decl, unsafety, constness, abi, ref generics, _) = &item.node { Jul 12 03:09:02.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 fields, found 6 Jul 12 03:09:02.202 INFO kablam! Jul 12 03:09:02.210 INFO kablam! error[E0061]: this function takes 5 parameters but 7 parameters were supplied Jul 12 03:09:02.210 INFO kablam! --> src/liboak/back/code_printer.rs:57:9 Jul 12 03:09:02.210 INFO kablam! | Jul 12 03:09:02.210 INFO kablam! 57 | s.print_fn(decl, unsafety, constness.node, abi, Some(item.ident), generics, &item.vis)?; Jul 12 03:09:02.210 INFO kablam! | ^^^^^^^^ expected 5 parameters Jul 12 03:09:02.211 INFO kablam! Jul 12 03:09:02.286 INFO kablam! error[E0023]: this pattern has 6 fields, but the corresponding tuple variant has 4 fields Jul 12 03:09:02.286 INFO kablam! --> src/liboak/back/context.rs:83:12 Jul 12 03:09:02.286 INFO kablam! | Jul 12 03:09:02.287 INFO kablam! 83 | if let rust::ItemKind::Fn(a,b,c,d,mut generics,f) = fun.node.clone() { Jul 12 03:09:02.287 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 fields, found 6 Jul 12 03:09:02.287 INFO kablam! Jul 12 03:09:02.288 INFO kablam! error[E0061]: this function takes 4 parameters but 6 parameters were supplied Jul 12 03:09:02.288 INFO kablam! --> src/liboak/back/context.rs:91:15 Jul 12 03:09:02.288 INFO kablam! | Jul 12 03:09:02.288 INFO kablam! 91 | node: rust::ItemKind::Fn(a,b,c,d,generics,f), Jul 12 03:09:02.288 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 parameters Jul 12 03:09:02.288 INFO kablam! Jul 12 03:09:02.498 INFO kablam! error[E0023]: this pattern has 6 fields, but the corresponding tuple variant has 4 fields Jul 12 03:09:02.499 INFO kablam! --> src/liboak/back/code_printer.rs:54:13 Jul 12 03:09:02.499 INFO kablam! | Jul 12 03:09:02.499 INFO kablam! 54 | if let &rust::ItemKind::Fn(ref decl, unsafety, constness, abi, ref generics, _) = &item.node { Jul 12 03:09:02.499 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 fields, found 6 Jul 12 03:09:02.499 INFO kablam! Jul 12 03:09:02.501 INFO kablam! error[E0061]: this function takes 5 parameters but 7 parameters were supplied Jul 12 03:09:02.501 INFO kablam! --> src/liboak/back/code_printer.rs:57:9 Jul 12 03:09:02.501 INFO kablam! | Jul 12 03:09:02.501 INFO kablam! 57 | s.print_fn(decl, unsafety, constness.node, abi, Some(item.ident), generics, &item.vis)?; Jul 12 03:09:02.501 INFO kablam! | ^^^^^^^^ expected 5 parameters Jul 12 03:09:02.501 INFO kablam! Jul 12 03:09:02.720 INFO kablam! error[E0433]: failed to resolve. Use of undeclared type or module `PathParameters` Jul 12 03:09:02.720 INFO kablam! --> src/liboak/ast.rs:145:27 Jul 12 03:09:02.720 INFO kablam! | Jul 12 03:09:02.720 INFO kablam! 145 | let generics_params = PathParameters::AngleBracketed( Jul 12 03:09:02.720 INFO kablam! | ^^^^^^^^^^^^^^ Use of undeclared type or module `PathParameters` Jul 12 03:09:02.720 INFO kablam! Jul 12 03:09:02.917 INFO kablam! error[E0422]: cannot find struct, variant or union type `AngleBracketedParameterData` in this scope Jul 12 03:09:02.917 INFO kablam! --> src/liboak/ast.rs:146:7 Jul 12 03:09:02.917 INFO kablam! | Jul 12 03:09:02.917 INFO kablam! 146 | AngleBracketedParameterData { Jul 12 03:09:02.917 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope Jul 12 03:09:02.917 INFO kablam! Jul 12 03:09:03.146 INFO kablam! error: aborting due to 20 previous errors Jul 12 03:09:03.146 INFO kablam! Jul 12 03:09:03.146 INFO kablam! Some errors occurred: E0023, E0061, E0422, E0433, E0599, E0609, E0624. Jul 12 03:09:03.146 INFO kablam! For more information about an error, try `rustc --explain E0023`. Jul 12 03:09:03.175 INFO kablam! error: Could not compile `oak`. Jul 12 03:09:03.175 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 03:09:04.031 INFO kablam! error[E0599]: no associated item named `Lifetime` found for type `syntax::ast::GenericParam` in the current scope Jul 12 03:09:04.032 INFO kablam! --> src/liboak/ast.rs:138:9 Jul 12 03:09:04.032 INFO kablam! | Jul 12 03:09:04.032 INFO kablam! 138 | rust::GenericParam::Lifetime(l) => lifetimes.push(l.lifetime), Jul 12 03:09:04.032 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Jul 12 03:09:04.032 INFO kablam! Jul 12 03:09:04.042 INFO kablam! error[E0599]: no associated item named `Type` found for type `syntax::ast::GenericParam` in the current scope Jul 12 03:09:04.043 INFO kablam! --> src/liboak/ast.rs:139:9 Jul 12 03:09:04.043 INFO kablam! | Jul 12 03:09:04.043 INFO kablam! 139 | rust::GenericParam::Type(ty) => { Jul 12 03:09:04.043 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `syntax::ast::GenericParam` Jul 12 03:09:04.043 INFO kablam! Jul 12 03:09:04.059 INFO kablam! error[E0609]: no field `parameters` on type `&mut syntax::ast::PathSegment` Jul 12 03:09:04.059 INFO kablam! --> src/liboak/ast.rs:155:41 Jul 12 03:09:04.059 INFO kablam! | Jul 12 03:09:04.059 INFO kablam! 155 | path.segments.last_mut().unwrap().parameters = Some(P(generics_params)); Jul 12 03:09:04.059 INFO kablam! | ^^^^^^^^^^ Jul 12 03:09:04.059 INFO kablam! Jul 12 03:09:04.123 INFO kablam! error: aborting due to 20 previous errors Jul 12 03:09:04.123 INFO kablam! Jul 12 03:09:04.123 INFO kablam! Some errors occurred: E0023, E0061, E0422, E0433, E0599, E0609, E0624. Jul 12 03:09:04.123 INFO kablam! For more information about an error, try `rustc --explain E0023`. Jul 12 03:09:04.147 INFO kablam! error: Could not compile `oak`. Jul 12 03:09:04.148 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 03:09:04.184 INFO kablam! error[E0624]: method `parse_inner_attributes` is private Jul 12 03:09:04.184 INFO kablam! --> src/liboak/front/parser.rs:81:26 Jul 12 03:09:04.184 INFO kablam! | Jul 12 03:09:04.184 INFO kablam! 81 | let inners = self.rp.parse_inner_attributes()?; Jul 12 03:09:04.184 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Jul 12 03:09:04.184 INFO kablam! Jul 12 03:09:04.205 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:04.205 INFO kablam! --> src/liboak/front/parser.rs:156:17 Jul 12 03:09:04.205 INFO kablam! | Jul 12 03:09:04.205 INFO kablam! 156 | self.rp.span_err( Jul 12 03:09:04.205 INFO kablam! | ^^^^^^^^ Jul 12 03:09:04.205 INFO kablam! Jul 12 03:09:04.217 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:04.217 INFO kablam! --> src/liboak/front/parser.rs:189:15 Jul 12 03:09:04.217 INFO kablam! | Jul 12 03:09:04.217 INFO kablam! 189 | self.rp.span_err( Jul 12 03:09:04.217 INFO kablam! | ^^^^^^^^ Jul 12 03:09:04.218 INFO kablam! Jul 12 03:09:04.261 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:04.261 INFO kablam! --> src/liboak/front/parser.rs:332:19 Jul 12 03:09:04.261 INFO kablam! | Jul 12 03:09:04.261 INFO kablam! 332 | self.rp.span_err(span, Jul 12 03:09:04.261 INFO kablam! | ^^^^^^^^ Jul 12 03:09:04.262 INFO kablam! Jul 12 03:09:04.277 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:04.277 INFO kablam! --> src/liboak/front/parser.rs:383:19 Jul 12 03:09:04.277 INFO kablam! | Jul 12 03:09:04.277 INFO kablam! 383 | self.rp.span_err(span, separator_err.as_str()); Jul 12 03:09:04.277 INFO kablam! | ^^^^^^^^ Jul 12 03:09:04.277 INFO kablam! Jul 12 03:09:04.279 INFO kablam! error[E0624]: method `span_err` is private Jul 12 03:09:04.280 INFO kablam! --> src/liboak/front/parser.rs:398:30 Jul 12 03:09:04.280 INFO kablam! | Jul 12 03:09:04.280 INFO kablam! 398 | Some('-') => { self.rp.span_err(span, separator_err.as_str()); } Jul 12 03:09:04.280 INFO kablam! | ^^^^^^^^ Jul 12 03:09:04.280 INFO kablam! Jul 12 03:09:04.435 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:04.435 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:36:44 Jul 12 03:09:04.436 INFO kablam! | Jul 12 03:09:04.436 INFO kablam! 36 | &MetaItemKind::Word if meta_item.ident.name == "debug_api" => { Jul 12 03:09:04.436 INFO kablam! | ^^^^ unknown field Jul 12 03:09:04.436 INFO kablam! | Jul 12 03:09:04.436 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:04.436 INFO kablam! Jul 12 03:09:04.437 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:04.437 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:39:44 Jul 12 03:09:04.437 INFO kablam! | Jul 12 03:09:04.437 INFO kablam! 39 | &MetaItemKind::Word if meta_item.ident.name == "show_api" => { Jul 12 03:09:04.437 INFO kablam! | ^^^^ unknown field Jul 12 03:09:04.437 INFO kablam! | Jul 12 03:09:04.437 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:04.438 INFO kablam! Jul 12 03:09:04.439 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:04.439 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:42:44 Jul 12 03:09:04.439 INFO kablam! | Jul 12 03:09:04.439 INFO kablam! 42 | &MetaItemKind::Word if meta_item.ident.name == "debug_typing" => { Jul 12 03:09:04.439 INFO kablam! | ^^^^ unknown field Jul 12 03:09:04.439 INFO kablam! | Jul 12 03:09:04.439 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:04.439 INFO kablam! Jul 12 03:09:04.444 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:04.444 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:45:44 Jul 12 03:09:04.444 INFO kablam! | Jul 12 03:09:04.445 INFO kablam! 45 | &MetaItemKind::Word if meta_item.ident.name == "show_typing" => { Jul 12 03:09:04.445 INFO kablam! | ^^^^ unknown field Jul 12 03:09:04.445 INFO kablam! | Jul 12 03:09:04.445 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:04.445 INFO kablam! Jul 12 03:09:04.445 INFO kablam! error[E0609]: no field `name` on type `syntax::ast::Path` Jul 12 03:09:04.445 INFO kablam! --> src/liboak/middle/analysis/attribute.rs:53:25 Jul 12 03:09:04.445 INFO kablam! | Jul 12 03:09:04.445 INFO kablam! 53 | meta_item.ident.name)); Jul 12 03:09:04.445 INFO kablam! | ^^^^ unknown field Jul 12 03:09:04.445 INFO kablam! | Jul 12 03:09:04.445 INFO kablam! = note: available fields are: `span`, `segments` Jul 12 03:09:04.445 INFO kablam! Jul 12 03:09:04.687 INFO kablam! error[E0023]: this pattern has 6 fields, but the corresponding tuple variant has 4 fields Jul 12 03:09:04.687 INFO kablam! --> src/liboak/back/context.rs:83:12 Jul 12 03:09:04.687 INFO kablam! | Jul 12 03:09:04.688 INFO kablam! 83 | if let rust::ItemKind::Fn(a,b,c,d,mut generics,f) = fun.node.clone() { Jul 12 03:09:04.688 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 fields, found 6 Jul 12 03:09:04.688 INFO kablam! Jul 12 03:09:04.689 INFO kablam! error[E0061]: this function takes 4 parameters but 6 parameters were supplied Jul 12 03:09:04.689 INFO kablam! --> src/liboak/back/context.rs:91:15 Jul 12 03:09:04.689 INFO kablam! | Jul 12 03:09:04.689 INFO kablam! 91 | node: rust::ItemKind::Fn(a,b,c,d,generics,f), Jul 12 03:09:04.689 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 parameters Jul 12 03:09:04.689 INFO kablam! Jul 12 03:09:04.854 INFO kablam! error[E0023]: this pattern has 6 fields, but the corresponding tuple variant has 4 fields Jul 12 03:09:04.854 INFO kablam! --> src/liboak/back/code_printer.rs:54:13 Jul 12 03:09:04.854 INFO kablam! | Jul 12 03:09:04.854 INFO kablam! 54 | if let &rust::ItemKind::Fn(ref decl, unsafety, constness, abi, ref generics, _) = &item.node { Jul 12 03:09:04.854 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 4 fields, found 6 Jul 12 03:09:04.854 INFO kablam! Jul 12 03:09:04.856 INFO kablam! error[E0061]: this function takes 5 parameters but 7 parameters were supplied Jul 12 03:09:04.856 INFO kablam! --> src/liboak/back/code_printer.rs:57:9 Jul 12 03:09:04.856 INFO kablam! | Jul 12 03:09:04.856 INFO kablam! 57 | s.print_fn(decl, unsafety, constness.node, abi, Some(item.ident), generics, &item.vis)?; Jul 12 03:09:04.856 INFO kablam! | ^^^^^^^^ expected 5 parameters Jul 12 03:09:04.856 INFO kablam! Jul 12 03:09:05.386 INFO kablam! error: aborting due to 20 previous errors Jul 12 03:09:05.386 INFO kablam! Jul 12 03:09:05.387 INFO kablam! Some errors occurred: E0023, E0061, E0422, E0433, E0599, E0609, E0624. Jul 12 03:09:05.387 INFO kablam! For more information about an error, try `rustc --explain E0023`. Jul 12 03:09:05.400 INFO kablam! error: Could not compile `oak`. Jul 12 03:09:05.400 INFO kablam! Jul 12 03:09:05.400 INFO kablam! To learn more, run the command again with --verbose. Jul 12 03:09:05.401 INFO kablam! su: No module specific data is present Jul 12 03:09:05.889 INFO running `"docker" "rm" "-f" "c3d08ef0f9697acc4abb27830c66c622500dd65dfacbf5e30f593c43d49d0caf"` Jul 12 03:09:06.073 INFO blam! c3d08ef0f9697acc4abb27830c66c622500dd65dfacbf5e30f593c43d49d0caf