Aug 18 02:06:32.862 INFO checking cargo-tarpaulin-0.6.5 against try#a5d98b025f62ace80fe9d2a15781f900fc42515e for pr-53426 Aug 18 02:06:32.863 INFO running: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 18 02:06:32.863 INFO creating container for: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 18 02:06:32.863 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-5/pr-53426/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-5/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/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 +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 18 02:06:33.123 INFO blam! 59eb633bea64fc37322ddc05ca0557953d8778fcc8d52a59d0647c5c8de41343 Aug 18 02:06:33.125 INFO running `"docker" "start" "-a" "59eb633bea64fc37322ddc05ca0557953d8778fcc8d52a59d0647c5c8de41343"` Aug 18 02:06:34.828 INFO kablam! Checking uuid v0.6.5 Aug 18 02:06:34.836 INFO kablam! Checking gimli v0.16.0 Aug 18 02:06:34.846 INFO kablam! Checking syn v0.14.8 Aug 18 02:06:34.855 INFO kablam! Compiling scroll_derive v0.9.4 Aug 18 02:06:34.858 INFO kablam! Checking crates-io v0.13.0 Aug 18 02:06:34.862 INFO kablam! Checking docopt v0.8.3 Aug 18 02:06:34.867 INFO kablam! Checking ignore v0.2.2 Aug 18 02:06:34.869 INFO kablam! Checking git2-curl v0.7.0 Aug 18 02:06:41.811 INFO kablam! Checking coveralls-api v0.3.3 Aug 18 02:06:45.482 INFO kablam! Checking quick-xml v0.12.1 Aug 18 02:07:00.887 INFO kablam! Checking cargo v0.24.0 Aug 18 02:07:08.910 INFO kablam! Checking scroll v0.9.0 Aug 18 02:07:16.271 INFO kablam! Checking goblin v0.0.15 Aug 18 02:08:08.907 INFO kablam! Checking object v0.9.0 Aug 18 02:08:24.470 INFO kablam! Checking cargo-tarpaulin v0.6.5 (file:///source) Aug 18 02:08:37.883 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:37.883 INFO kablam! --> src/source_analysis.rs:55:23 Aug 18 02:08:37.883 INFO kablam! | Aug 18 02:08:37.883 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:37.883 INFO kablam! | ^^^^^ Aug 18 02:08:37.883 INFO kablam! | Aug 18 02:08:37.883 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:37.883 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:37.883 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:37.883 INFO kablam! Aug 18 02:08:37.893 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:37.893 INFO kablam! --> src/source_analysis.rs:55:43 Aug 18 02:08:37.893 INFO kablam! | Aug 18 02:08:37.893 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:37.893 INFO kablam! | ^^^ Aug 18 02:08:37.913 INFO kablam! Aug 18 02:08:37.913 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:37.913 INFO kablam! --> src/source_analysis.rs:72:28 Aug 18 02:08:37.913 INFO kablam! | Aug 18 02:08:37.913 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:37.913 INFO kablam! | ^^^ Aug 18 02:08:37.913 INFO kablam! Aug 18 02:08:37.913 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:37.913 INFO kablam! --> src/source_analysis.rs:72:46 Aug 18 02:08:37.913 INFO kablam! | Aug 18 02:08:37.913 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:37.913 INFO kablam! | ^^^^^ Aug 18 02:08:37.913 INFO kablam! | Aug 18 02:08:37.913 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:37.913 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:37.913 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:37.913 INFO kablam! Aug 18 02:08:37.913 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:37.913 INFO kablam! --> src/source_analysis.rs:74:62 Aug 18 02:08:37.913 INFO kablam! | Aug 18 02:08:37.913 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 18 02:08:37.913 INFO kablam! | ^^^^^ Aug 18 02:08:37.913 INFO kablam! | Aug 18 02:08:37.913 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:37.913 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:37.913 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:37.913 INFO kablam! Aug 18 02:08:37.934 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:37.935 INFO kablam! --> src/source_analysis.rs:93:23 Aug 18 02:08:37.935 INFO kablam! | Aug 18 02:08:37.935 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 18 02:08:37.935 INFO kablam! | ^^^^^ Aug 18 02:08:37.935 INFO kablam! | Aug 18 02:08:37.935 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:37.935 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:37.935 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:37.935 INFO kablam! Aug 18 02:08:37.935 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:37.935 INFO kablam! --> src/source_analysis.rs:93:43 Aug 18 02:08:37.935 INFO kablam! | Aug 18 02:08:37.935 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 18 02:08:37.935 INFO kablam! | ^^^ Aug 18 02:08:37.935 INFO kablam! Aug 18 02:08:38.022 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.022 INFO kablam! --> src/source_analysis.rs:331:59 Aug 18 02:08:38.022 INFO kablam! | Aug 18 02:08:38.022 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 18 02:08:38.022 INFO kablam! | ^^^^^ Aug 18 02:08:38.022 INFO kablam! | Aug 18 02:08:38.022 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.022 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.022 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.022 INFO kablam! Aug 18 02:08:38.026 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.026 INFO kablam! --> src/source_analysis.rs:333:47 Aug 18 02:08:38.026 INFO kablam! | Aug 18 02:08:38.026 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 18 02:08:38.026 INFO kablam! | ^^^^^ Aug 18 02:08:38.026 INFO kablam! | Aug 18 02:08:38.027 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.027 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.027 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.027 INFO kablam! Aug 18 02:08:38.033 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.033 INFO kablam! --> src/source_analysis.rs:334:45 Aug 18 02:08:38.033 INFO kablam! | Aug 18 02:08:38.033 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 18 02:08:38.033 INFO kablam! | ^^^^^ Aug 18 02:08:38.033 INFO kablam! | Aug 18 02:08:38.052 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.052 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.052 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.052 INFO kablam! Aug 18 02:08:38.070 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.070 INFO kablam! --> src/source_analysis.rs:401:62 Aug 18 02:08:38.070 INFO kablam! | Aug 18 02:08:38.070 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 18 02:08:38.070 INFO kablam! | ^^^^^ Aug 18 02:08:38.071 INFO kablam! | Aug 18 02:08:38.071 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.071 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.071 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.071 INFO kablam! Aug 18 02:08:38.073 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.073 INFO kablam! --> src/source_analysis.rs:404:64 Aug 18 02:08:38.073 INFO kablam! | Aug 18 02:08:38.073 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:38.073 INFO kablam! | ^^^^^ Aug 18 02:08:38.073 INFO kablam! | Aug 18 02:08:38.073 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.073 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.073 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.073 INFO kablam! Aug 18 02:08:38.075 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.075 INFO kablam! --> src/source_analysis.rs:405:56 Aug 18 02:08:38.076 INFO kablam! | Aug 18 02:08:38.076 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 18 02:08:38.076 INFO kablam! | ^^^^^ Aug 18 02:08:38.076 INFO kablam! | Aug 18 02:08:38.076 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.076 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.076 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.076 INFO kablam! Aug 18 02:08:38.086 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.086 INFO kablam! --> src/source_analysis.rs:434:54 Aug 18 02:08:38.086 INFO kablam! | Aug 18 02:08:38.086 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 18 02:08:38.086 INFO kablam! | ^^^^^ Aug 18 02:08:38.086 INFO kablam! | Aug 18 02:08:38.086 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.086 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.086 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.086 INFO kablam! Aug 18 02:08:38.088 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.089 INFO kablam! --> src/source_analysis.rs:437:60 Aug 18 02:08:38.089 INFO kablam! | Aug 18 02:08:38.089 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:38.089 INFO kablam! | ^^^^^ Aug 18 02:08:38.089 INFO kablam! | Aug 18 02:08:38.089 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.089 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.089 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.089 INFO kablam! Aug 18 02:08:38.091 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.091 INFO kablam! --> src/source_analysis.rs:438:54 Aug 18 02:08:38.091 INFO kablam! | Aug 18 02:08:38.091 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 18 02:08:38.091 INFO kablam! | ^^^^^ Aug 18 02:08:38.091 INFO kablam! | Aug 18 02:08:38.091 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.091 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.092 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.092 INFO kablam! Aug 18 02:08:38.118 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.118 INFO kablam! --> src/source_analysis.rs:538:28 Aug 18 02:08:38.118 INFO kablam! | Aug 18 02:08:38.118 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:38.118 INFO kablam! | ^^^^^ Aug 18 02:08:38.119 INFO kablam! | Aug 18 02:08:38.119 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.120 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.120 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.120 INFO kablam! Aug 18 02:08:38.125 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.125 INFO kablam! --> src/source_analysis.rs:538:45 Aug 18 02:08:38.125 INFO kablam! | Aug 18 02:08:38.125 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:38.125 INFO kablam! | ^^^ Aug 18 02:08:38.126 INFO kablam! Aug 18 02:08:38.131 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.131 INFO kablam! --> src/source_analysis.rs:549:29 Aug 18 02:08:38.131 INFO kablam! | Aug 18 02:08:38.131 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 18 02:08:38.131 INFO kablam! | ^^^^^ Aug 18 02:08:38.132 INFO kablam! | Aug 18 02:08:38.132 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.133 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.133 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.133 INFO kablam! Aug 18 02:08:38.137 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.137 INFO kablam! --> src/source_analysis.rs:550:27 Aug 18 02:08:38.137 INFO kablam! | Aug 18 02:08:38.137 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 18 02:08:38.137 INFO kablam! | ^^^ Aug 18 02:08:38.138 INFO kablam! Aug 18 02:08:38.145 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.145 INFO kablam! --> src/source_analysis.rs:560:29 Aug 18 02:08:38.145 INFO kablam! | Aug 18 02:08:38.145 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 18 02:08:38.145 INFO kablam! | ^^^^^ Aug 18 02:08:38.147 INFO kablam! | Aug 18 02:08:38.147 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.148 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.148 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.148 INFO kablam! Aug 18 02:08:38.153 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.153 INFO kablam! --> src/source_analysis.rs:561:27 Aug 18 02:08:38.153 INFO kablam! | Aug 18 02:08:38.153 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 18 02:08:38.153 INFO kablam! | ^^^ Aug 18 02:08:38.154 INFO kablam! Aug 18 02:08:38.160 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.160 INFO kablam! --> src/source_analysis.rs:570:45 Aug 18 02:08:38.160 INFO kablam! | Aug 18 02:08:38.160 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 18 02:08:38.160 INFO kablam! | ^^^^^ Aug 18 02:08:38.161 INFO kablam! | Aug 18 02:08:38.161 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.162 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.162 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.163 INFO kablam! Aug 18 02:08:38.166 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.166 INFO kablam! --> src/source_analysis.rs:573:36 Aug 18 02:08:38.166 INFO kablam! | Aug 18 02:08:38.166 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 18 02:08:38.166 INFO kablam! | ^^^^^ Aug 18 02:08:38.167 INFO kablam! | Aug 18 02:08:38.167 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.168 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.168 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.168 INFO kablam! Aug 18 02:08:38.182 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.182 INFO kablam! --> src/source_analysis.rs:582:24 Aug 18 02:08:38.182 INFO kablam! | Aug 18 02:08:38.182 INFO kablam! 582 | if u_line != s.start().line { Aug 18 02:08:38.182 INFO kablam! | ^^^^^ Aug 18 02:08:38.183 INFO kablam! | Aug 18 02:08:38.184 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.184 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.184 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.185 INFO kablam! Aug 18 02:08:38.203 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.203 INFO kablam! --> src/source_analysis.rs:595:34 Aug 18 02:08:38.203 INFO kablam! | Aug 18 02:08:38.203 INFO kablam! 595 | let start = structure.span().start().line; Aug 18 02:08:38.203 INFO kablam! | ^^^^^ Aug 18 02:08:38.203 INFO kablam! | Aug 18 02:08:38.203 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.203 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.203 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.203 INFO kablam! Aug 18 02:08:38.207 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.207 INFO kablam! --> src/source_analysis.rs:596:32 Aug 18 02:08:38.208 INFO kablam! | Aug 18 02:08:38.208 INFO kablam! 596 | let end = structure.span().end().line; Aug 18 02:08:38.208 INFO kablam! | ^^^ Aug 18 02:08:38.208 INFO kablam! Aug 18 02:08:38.214 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.214 INFO kablam! --> src/source_analysis.rs:609:35 Aug 18 02:08:38.214 INFO kablam! | Aug 18 02:08:38.214 INFO kablam! 609 | cover.insert(span.start().line); Aug 18 02:08:38.214 INFO kablam! | ^^^^^ Aug 18 02:08:38.222 INFO kablam! | Aug 18 02:08:38.223 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.223 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.223 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.223 INFO kablam! Aug 18 02:08:38.230 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.230 INFO kablam! --> src/source_analysis.rs:621:28 Aug 18 02:08:38.230 INFO kablam! | Aug 18 02:08:38.230 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 18 02:08:38.230 INFO kablam! | ^^^^^ Aug 18 02:08:38.238 INFO kablam! | Aug 18 02:08:38.239 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.239 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.239 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.240 INFO kablam! Aug 18 02:08:38.244 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.245 INFO kablam! --> src/source_analysis.rs:622:26 Aug 18 02:08:38.245 INFO kablam! | Aug 18 02:08:38.245 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 18 02:08:38.245 INFO kablam! | ^^^ Aug 18 02:08:38.245 INFO kablam! Aug 18 02:08:38.270 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.270 INFO kablam! --> src/source_analysis.rs:650:28 Aug 18 02:08:38.270 INFO kablam! | Aug 18 02:08:38.270 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:38.270 INFO kablam! | ^^^^^ Aug 18 02:08:38.270 INFO kablam! | Aug 18 02:08:38.270 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.270 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.270 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.271 INFO kablam! Aug 18 02:08:38.280 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.280 INFO kablam! --> src/source_analysis.rs:650:45 Aug 18 02:08:38.280 INFO kablam! | Aug 18 02:08:38.280 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:38.280 INFO kablam! | ^^^ Aug 18 02:08:38.280 INFO kablam! Aug 18 02:08:38.389 INFO kablam! error: aborting due to 32 previous errors Aug 18 02:08:38.389 INFO kablam! Aug 18 02:08:38.390 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 18 02:08:38.439 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 18 02:08:38.439 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 18 02:08:39.191 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.191 INFO kablam! --> src/source_analysis.rs:55:23 Aug 18 02:08:39.191 INFO kablam! | Aug 18 02:08:39.191 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:39.191 INFO kablam! | ^^^^^ Aug 18 02:08:39.191 INFO kablam! | Aug 18 02:08:39.191 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.191 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.191 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.191 INFO kablam! Aug 18 02:08:39.201 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.201 INFO kablam! --> src/source_analysis.rs:55:43 Aug 18 02:08:39.201 INFO kablam! | Aug 18 02:08:39.201 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:39.201 INFO kablam! | ^^^ Aug 18 02:08:39.201 INFO kablam! Aug 18 02:08:39.209 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.209 INFO kablam! --> src/source_analysis.rs:72:28 Aug 18 02:08:39.209 INFO kablam! | Aug 18 02:08:39.209 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:39.209 INFO kablam! | ^^^ Aug 18 02:08:39.209 INFO kablam! Aug 18 02:08:39.212 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.212 INFO kablam! --> src/source_analysis.rs:72:46 Aug 18 02:08:39.212 INFO kablam! | Aug 18 02:08:39.212 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:39.212 INFO kablam! | ^^^^^ Aug 18 02:08:39.212 INFO kablam! | Aug 18 02:08:39.212 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.212 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.212 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.212 INFO kablam! Aug 18 02:08:39.218 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.218 INFO kablam! --> src/source_analysis.rs:74:62 Aug 18 02:08:39.218 INFO kablam! | Aug 18 02:08:39.218 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 18 02:08:39.218 INFO kablam! | ^^^^^ Aug 18 02:08:39.218 INFO kablam! | Aug 18 02:08:39.218 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.218 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.218 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.218 INFO kablam! Aug 18 02:08:39.225 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.226 INFO kablam! --> src/source_analysis.rs:93:23 Aug 18 02:08:39.226 INFO kablam! | Aug 18 02:08:39.226 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 18 02:08:39.226 INFO kablam! | ^^^^^ Aug 18 02:08:39.226 INFO kablam! | Aug 18 02:08:39.226 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.226 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.226 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.226 INFO kablam! Aug 18 02:08:39.230 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.230 INFO kablam! --> src/source_analysis.rs:93:43 Aug 18 02:08:39.230 INFO kablam! | Aug 18 02:08:39.230 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 18 02:08:39.230 INFO kablam! | ^^^ Aug 18 02:08:39.230 INFO kablam! Aug 18 02:08:39.327 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.328 INFO kablam! --> src/source_analysis.rs:331:59 Aug 18 02:08:39.328 INFO kablam! | Aug 18 02:08:39.328 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 18 02:08:39.328 INFO kablam! | ^^^^^ Aug 18 02:08:39.328 INFO kablam! | Aug 18 02:08:39.328 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.328 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.328 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.328 INFO kablam! Aug 18 02:08:39.330 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.330 INFO kablam! --> src/source_analysis.rs:333:47 Aug 18 02:08:39.330 INFO kablam! | Aug 18 02:08:39.330 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 18 02:08:39.330 INFO kablam! | ^^^^^ Aug 18 02:08:39.330 INFO kablam! | Aug 18 02:08:39.330 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.330 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.330 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.330 INFO kablam! Aug 18 02:08:39.333 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.333 INFO kablam! --> src/source_analysis.rs:334:45 Aug 18 02:08:39.333 INFO kablam! | Aug 18 02:08:39.333 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 18 02:08:39.333 INFO kablam! | ^^^^^ Aug 18 02:08:39.333 INFO kablam! | Aug 18 02:08:39.333 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.333 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.334 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.334 INFO kablam! Aug 18 02:08:39.352 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.352 INFO kablam! --> src/source_analysis.rs:401:62 Aug 18 02:08:39.352 INFO kablam! | Aug 18 02:08:39.352 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 18 02:08:39.352 INFO kablam! | ^^^^^ Aug 18 02:08:39.352 INFO kablam! | Aug 18 02:08:39.352 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.352 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.352 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.352 INFO kablam! Aug 18 02:08:39.354 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.355 INFO kablam! --> src/source_analysis.rs:404:64 Aug 18 02:08:39.355 INFO kablam! | Aug 18 02:08:39.355 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:39.355 INFO kablam! | ^^^^^ Aug 18 02:08:39.355 INFO kablam! | Aug 18 02:08:39.355 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.355 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.355 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.355 INFO kablam! Aug 18 02:08:39.357 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.357 INFO kablam! --> src/source_analysis.rs:405:56 Aug 18 02:08:39.357 INFO kablam! | Aug 18 02:08:39.357 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 18 02:08:39.357 INFO kablam! | ^^^^^ Aug 18 02:08:39.357 INFO kablam! | Aug 18 02:08:39.357 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.357 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.358 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.358 INFO kablam! Aug 18 02:08:39.367 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.367 INFO kablam! --> src/source_analysis.rs:434:54 Aug 18 02:08:39.367 INFO kablam! | Aug 18 02:08:39.367 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 18 02:08:39.367 INFO kablam! | ^^^^^ Aug 18 02:08:39.367 INFO kablam! | Aug 18 02:08:39.367 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.367 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.368 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.368 INFO kablam! Aug 18 02:08:39.370 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.370 INFO kablam! --> src/source_analysis.rs:437:60 Aug 18 02:08:39.370 INFO kablam! | Aug 18 02:08:39.370 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:39.370 INFO kablam! | ^^^^^ Aug 18 02:08:39.370 INFO kablam! | Aug 18 02:08:39.370 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.370 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.370 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.370 INFO kablam! Aug 18 02:08:39.373 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.373 INFO kablam! --> src/source_analysis.rs:438:54 Aug 18 02:08:39.373 INFO kablam! | Aug 18 02:08:39.373 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 18 02:08:39.373 INFO kablam! | ^^^^^ Aug 18 02:08:39.373 INFO kablam! | Aug 18 02:08:39.373 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.373 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.373 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.373 INFO kablam! Aug 18 02:08:39.394 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.394 INFO kablam! --> src/source_analysis.rs:538:28 Aug 18 02:08:39.394 INFO kablam! | Aug 18 02:08:39.394 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:39.394 INFO kablam! | ^^^^^ Aug 18 02:08:39.394 INFO kablam! | Aug 18 02:08:39.394 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.394 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.394 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.394 INFO kablam! Aug 18 02:08:39.398 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.398 INFO kablam! --> src/source_analysis.rs:538:45 Aug 18 02:08:39.398 INFO kablam! | Aug 18 02:08:39.398 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:39.398 INFO kablam! | ^^^ Aug 18 02:08:39.398 INFO kablam! Aug 18 02:08:39.402 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.402 INFO kablam! --> src/source_analysis.rs:549:29 Aug 18 02:08:39.402 INFO kablam! | Aug 18 02:08:39.402 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 18 02:08:39.402 INFO kablam! | ^^^^^ Aug 18 02:08:39.402 INFO kablam! | Aug 18 02:08:39.402 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.403 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.403 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.403 INFO kablam! Aug 18 02:08:39.407 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.407 INFO kablam! --> src/source_analysis.rs:550:27 Aug 18 02:08:39.407 INFO kablam! | Aug 18 02:08:39.407 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 18 02:08:39.407 INFO kablam! | ^^^ Aug 18 02:08:39.407 INFO kablam! Aug 18 02:08:39.413 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.413 INFO kablam! --> src/source_analysis.rs:560:29 Aug 18 02:08:39.413 INFO kablam! | Aug 18 02:08:39.413 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 18 02:08:39.413 INFO kablam! | ^^^^^ Aug 18 02:08:39.413 INFO kablam! | Aug 18 02:08:39.413 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.413 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.413 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.413 INFO kablam! Aug 18 02:08:39.417 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.417 INFO kablam! --> src/source_analysis.rs:561:27 Aug 18 02:08:39.417 INFO kablam! | Aug 18 02:08:39.417 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 18 02:08:39.417 INFO kablam! | ^^^ Aug 18 02:08:39.417 INFO kablam! Aug 18 02:08:39.422 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.422 INFO kablam! --> src/source_analysis.rs:570:45 Aug 18 02:08:39.422 INFO kablam! | Aug 18 02:08:39.422 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 18 02:08:39.422 INFO kablam! | ^^^^^ Aug 18 02:08:39.422 INFO kablam! | Aug 18 02:08:39.422 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.422 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.423 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.423 INFO kablam! Aug 18 02:08:39.425 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.425 INFO kablam! --> src/source_analysis.rs:573:36 Aug 18 02:08:39.425 INFO kablam! | Aug 18 02:08:39.425 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 18 02:08:39.425 INFO kablam! | ^^^^^ Aug 18 02:08:39.425 INFO kablam! | Aug 18 02:08:39.425 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.425 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.425 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.425 INFO kablam! Aug 18 02:08:39.430 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.430 INFO kablam! --> src/source_analysis.rs:582:24 Aug 18 02:08:39.430 INFO kablam! | Aug 18 02:08:39.430 INFO kablam! 582 | if u_line != s.start().line { Aug 18 02:08:39.430 INFO kablam! | ^^^^^ Aug 18 02:08:39.430 INFO kablam! | Aug 18 02:08:39.430 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.430 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.430 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.430 INFO kablam! Aug 18 02:08:39.434 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.434 INFO kablam! --> src/source_analysis.rs:595:34 Aug 18 02:08:39.435 INFO kablam! | Aug 18 02:08:39.435 INFO kablam! 595 | let start = structure.span().start().line; Aug 18 02:08:39.435 INFO kablam! | ^^^^^ Aug 18 02:08:39.435 INFO kablam! | Aug 18 02:08:39.435 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.435 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.435 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.435 INFO kablam! Aug 18 02:08:39.439 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.439 INFO kablam! --> src/source_analysis.rs:596:32 Aug 18 02:08:39.439 INFO kablam! | Aug 18 02:08:39.439 INFO kablam! 596 | let end = structure.span().end().line; Aug 18 02:08:39.439 INFO kablam! | ^^^ Aug 18 02:08:39.439 INFO kablam! Aug 18 02:08:39.445 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.445 INFO kablam! --> src/source_analysis.rs:609:35 Aug 18 02:08:39.445 INFO kablam! | Aug 18 02:08:39.445 INFO kablam! 609 | cover.insert(span.start().line); Aug 18 02:08:39.445 INFO kablam! | ^^^^^ Aug 18 02:08:39.445 INFO kablam! | Aug 18 02:08:39.445 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.445 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.445 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.446 INFO kablam! Aug 18 02:08:39.451 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.452 INFO kablam! --> src/source_analysis.rs:621:28 Aug 18 02:08:39.452 INFO kablam! | Aug 18 02:08:39.452 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 18 02:08:39.452 INFO kablam! | ^^^^^ Aug 18 02:08:39.452 INFO kablam! | Aug 18 02:08:39.452 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.452 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.452 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.452 INFO kablam! Aug 18 02:08:39.456 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.456 INFO kablam! --> src/source_analysis.rs:622:26 Aug 18 02:08:39.456 INFO kablam! | Aug 18 02:08:39.456 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 18 02:08:39.456 INFO kablam! | ^^^ Aug 18 02:08:39.456 INFO kablam! Aug 18 02:08:39.466 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.466 INFO kablam! --> src/source_analysis.rs:650:28 Aug 18 02:08:39.466 INFO kablam! | Aug 18 02:08:39.466 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:39.466 INFO kablam! | ^^^^^ Aug 18 02:08:39.466 INFO kablam! | Aug 18 02:08:39.466 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.467 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.467 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.467 INFO kablam! Aug 18 02:08:39.470 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.471 INFO kablam! --> src/source_analysis.rs:650:45 Aug 18 02:08:39.471 INFO kablam! | Aug 18 02:08:39.471 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:39.471 INFO kablam! | ^^^ Aug 18 02:08:39.471 INFO kablam! Aug 18 02:08:39.652 INFO kablam! error: aborting due to 32 previous errors Aug 18 02:08:39.652 INFO kablam! Aug 18 02:08:39.652 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 18 02:08:39.698 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 18 02:08:39.699 INFO kablam! Aug 18 02:08:39.699 INFO kablam! To learn more, run the command again with --verbose. Aug 18 02:08:39.701 INFO kablam! su: No module specific data is present Aug 18 02:08:40.243 INFO running `"docker" "rm" "-f" "59eb633bea64fc37322ddc05ca0557953d8778fcc8d52a59d0647c5c8de41343"` Aug 18 02:08:40.426 INFO blam! 59eb633bea64fc37322ddc05ca0557953d8778fcc8d52a59d0647c5c8de41343