Aug 18 02:06:33.476 INFO checking cargo-tarpaulin-0.6.5 against master#142bb27373126edf8367f526358b6c72ecf1d8df for pr-53426 Aug 18 02:06:33.476 INFO running: cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets Aug 18 02:06:33.476 INFO creating container for: cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets Aug 18 02:06:33.476 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-1/pr-53426/master#142bb27373126edf8367f526358b6c72ecf1d8df:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-1/master#142bb27373126edf8367f526358b6c72ecf1d8df:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 18 02:06:33.729 INFO blam! 2bc04a694f991521676e58b94e573e94603fe076e9ee43023bbfe705c3572030 Aug 18 02:06:33.732 INFO running `"docker" "start" "-a" "2bc04a694f991521676e58b94e573e94603fe076e9ee43023bbfe705c3572030"` Aug 18 02:06:35.446 INFO kablam! Checking uuid v0.6.5 Aug 18 02:06:35.450 INFO kablam! Checking proc-macro2 v0.4.12 Aug 18 02:06:35.468 INFO kablam! Checking gimli v0.16.0 Aug 18 02:06:35.483 INFO kablam! Compiling scroll_derive v0.9.4 Aug 18 02:06:35.486 INFO kablam! Checking gzip-header v0.1.2 Aug 18 02:06:35.490 INFO kablam! Checking crates-io v0.13.0 Aug 18 02:06:35.496 INFO kablam! Checking docopt v0.8.3 Aug 18 02:06:35.502 INFO kablam! Checking quick-xml v0.12.1 Aug 18 02:06:44.886 INFO kablam! Checking deflate v0.7.18 Aug 18 02:06:58.062 INFO kablam! Checking quote v0.6.6 Aug 18 02:06:58.841 INFO kablam! Checking cargo v0.24.0 Aug 18 02:07:01.809 INFO kablam! Checking coveralls-api v0.3.3 Aug 18 02:07:06.517 INFO kablam! Checking scroll v0.9.0 Aug 18 02:07:11.411 INFO kablam! Checking syn v0.14.8 Aug 18 02:07:16.490 INFO kablam! Checking goblin v0.0.15 Aug 18 02:08:06.312 INFO kablam! Checking object v0.9.0 Aug 18 02:08:23.435 INFO kablam! Checking cargo-tarpaulin v0.6.5 (file:///source) Aug 18 02:08:38.083 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.083 INFO kablam! --> src/source_analysis.rs:55:23 Aug 18 02:08:38.083 INFO kablam! | Aug 18 02:08:38.083 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:38.083 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.087 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.087 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.087 INFO kablam! Aug 18 02:08:38.115 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.115 INFO kablam! --> src/source_analysis.rs:55:43 Aug 18 02:08:38.115 INFO kablam! | Aug 18 02:08:38.115 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:38.116 INFO kablam! | ^^^ Aug 18 02:08:38.116 INFO kablam! Aug 18 02:08:38.145 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.146 INFO kablam! --> src/source_analysis.rs:72:28 Aug 18 02:08:38.146 INFO kablam! | Aug 18 02:08:38.146 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:38.146 INFO kablam! | ^^^ Aug 18 02:08:38.146 INFO kablam! Aug 18 02:08:38.147 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.147 INFO kablam! --> src/source_analysis.rs:72:46 Aug 18 02:08:38.147 INFO kablam! | Aug 18 02:08:38.147 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:38.147 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.147 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.147 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.147 INFO kablam! Aug 18 02:08:38.162 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.162 INFO kablam! --> src/source_analysis.rs:74:62 Aug 18 02:08:38.162 INFO kablam! | Aug 18 02:08:38.162 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 18 02:08:38.162 INFO kablam! | ^^^^^ Aug 18 02:08:38.162 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.167 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.167 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.167 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:93:23 Aug 18 02:08:38.182 INFO kablam! | Aug 18 02:08:38.182 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 18 02:08:38.182 INFO kablam! | ^^^^^ Aug 18 02:08:38.187 INFO kablam! | Aug 18 02:08:38.187 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.188 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.188 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.188 INFO kablam! Aug 18 02:08:38.194 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.194 INFO kablam! --> src/source_analysis.rs:93:43 Aug 18 02:08:38.194 INFO kablam! | Aug 18 02:08:38.194 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 18 02:08:38.194 INFO kablam! | ^^^ Aug 18 02:08:38.195 INFO kablam! Aug 18 02:08:38.279 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.279 INFO kablam! --> src/source_analysis.rs:331:59 Aug 18 02:08:38.279 INFO kablam! | Aug 18 02:08:38.279 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 18 02:08:38.279 INFO kablam! | ^^^^^ Aug 18 02:08:38.279 INFO kablam! | Aug 18 02:08:38.279 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.279 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.279 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.279 INFO kablam! Aug 18 02:08:38.282 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.282 INFO kablam! --> src/source_analysis.rs:333:47 Aug 18 02:08:38.282 INFO kablam! | Aug 18 02:08:38.282 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 18 02:08:38.282 INFO kablam! | ^^^^^ Aug 18 02:08:38.282 INFO kablam! | Aug 18 02:08:38.282 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.282 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.282 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.282 INFO kablam! Aug 18 02:08:38.286 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.286 INFO kablam! --> src/source_analysis.rs:334:45 Aug 18 02:08:38.286 INFO kablam! | Aug 18 02:08:38.286 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 18 02:08:38.286 INFO kablam! | ^^^^^ Aug 18 02:08:38.286 INFO kablam! | Aug 18 02:08:38.286 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.286 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.286 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.286 INFO kablam! Aug 18 02:08:38.306 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.306 INFO kablam! --> src/source_analysis.rs:401:62 Aug 18 02:08:38.306 INFO kablam! | Aug 18 02:08:38.306 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 18 02:08:38.306 INFO kablam! | ^^^^^ Aug 18 02:08:38.306 INFO kablam! | Aug 18 02:08:38.306 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.306 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.306 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.306 INFO kablam! Aug 18 02:08:38.308 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.308 INFO kablam! --> src/source_analysis.rs:404:64 Aug 18 02:08:38.308 INFO kablam! | Aug 18 02:08:38.308 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:38.308 INFO kablam! | ^^^^^ Aug 18 02:08:38.308 INFO kablam! | Aug 18 02:08:38.308 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.308 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.308 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.308 INFO kablam! Aug 18 02:08:38.311 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.311 INFO kablam! --> src/source_analysis.rs:405:56 Aug 18 02:08:38.311 INFO kablam! | Aug 18 02:08:38.311 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 18 02:08:38.311 INFO kablam! | ^^^^^ Aug 18 02:08:38.311 INFO kablam! | Aug 18 02:08:38.311 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.311 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.311 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.311 INFO kablam! Aug 18 02:08:38.321 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.321 INFO kablam! --> src/source_analysis.rs:434:54 Aug 18 02:08:38.321 INFO kablam! | Aug 18 02:08:38.321 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 18 02:08:38.321 INFO kablam! | ^^^^^ Aug 18 02:08:38.321 INFO kablam! | Aug 18 02:08:38.321 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.321 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.321 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.321 INFO kablam! Aug 18 02:08:38.323 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.323 INFO kablam! --> src/source_analysis.rs:437:60 Aug 18 02:08:38.323 INFO kablam! | Aug 18 02:08:38.323 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:38.323 INFO kablam! | ^^^^^ Aug 18 02:08:38.323 INFO kablam! | Aug 18 02:08:38.323 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.323 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.323 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.323 INFO kablam! Aug 18 02:08:38.326 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.326 INFO kablam! --> src/source_analysis.rs:438:54 Aug 18 02:08:38.326 INFO kablam! | Aug 18 02:08:38.326 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 18 02:08:38.326 INFO kablam! | ^^^^^ Aug 18 02:08:38.326 INFO kablam! | Aug 18 02:08:38.326 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.326 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.326 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.326 INFO kablam! Aug 18 02:08:38.349 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.349 INFO kablam! --> src/source_analysis.rs:538:28 Aug 18 02:08:38.349 INFO kablam! | Aug 18 02:08:38.349 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:38.349 INFO kablam! | ^^^^^ Aug 18 02:08:38.349 INFO kablam! | Aug 18 02:08:38.350 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.350 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.350 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.350 INFO kablam! Aug 18 02:08:38.353 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.353 INFO kablam! --> src/source_analysis.rs:538:45 Aug 18 02:08:38.353 INFO kablam! | Aug 18 02:08:38.353 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:38.353 INFO kablam! | ^^^ Aug 18 02:08:38.353 INFO kablam! Aug 18 02:08:38.358 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.358 INFO kablam! --> src/source_analysis.rs:549:29 Aug 18 02:08:38.358 INFO kablam! | Aug 18 02:08:38.358 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 18 02:08:38.358 INFO kablam! | ^^^^^ Aug 18 02:08:38.358 INFO kablam! | Aug 18 02:08:38.358 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.358 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.358 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.358 INFO kablam! Aug 18 02:08:38.362 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.362 INFO kablam! --> src/source_analysis.rs:550:27 Aug 18 02:08:38.362 INFO kablam! | Aug 18 02:08:38.362 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 18 02:08:38.362 INFO kablam! | ^^^ Aug 18 02:08:38.362 INFO kablam! Aug 18 02:08:38.367 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.368 INFO kablam! --> src/source_analysis.rs:560:29 Aug 18 02:08:38.368 INFO kablam! | Aug 18 02:08:38.368 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 18 02:08:38.368 INFO kablam! | ^^^^^ Aug 18 02:08:38.368 INFO kablam! | Aug 18 02:08:38.368 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.368 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.368 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.368 INFO kablam! Aug 18 02:08:38.372 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.372 INFO kablam! --> src/source_analysis.rs:561:27 Aug 18 02:08:38.372 INFO kablam! | Aug 18 02:08:38.372 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 18 02:08:38.372 INFO kablam! | ^^^ Aug 18 02:08:38.372 INFO kablam! Aug 18 02:08:38.378 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.378 INFO kablam! --> src/source_analysis.rs:570:45 Aug 18 02:08:38.378 INFO kablam! | Aug 18 02:08:38.378 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 18 02:08:38.378 INFO kablam! | ^^^^^ Aug 18 02:08:38.378 INFO kablam! | Aug 18 02:08:38.378 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.378 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.378 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.378 INFO kablam! Aug 18 02:08:38.380 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.380 INFO kablam! --> src/source_analysis.rs:573:36 Aug 18 02:08:38.380 INFO kablam! | Aug 18 02:08:38.381 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 18 02:08:38.381 INFO kablam! | ^^^^^ Aug 18 02:08:38.381 INFO kablam! | Aug 18 02:08:38.381 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.381 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.381 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.381 INFO kablam! Aug 18 02:08:38.386 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.386 INFO kablam! --> src/source_analysis.rs:582:24 Aug 18 02:08:38.387 INFO kablam! | Aug 18 02:08:38.387 INFO kablam! 582 | if u_line != s.start().line { Aug 18 02:08:38.387 INFO kablam! | ^^^^^ Aug 18 02:08:38.387 INFO kablam! | Aug 18 02:08:38.387 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.387 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.387 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.387 INFO kablam! Aug 18 02:08:38.390 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.391 INFO kablam! --> src/source_analysis.rs:595:34 Aug 18 02:08:38.391 INFO kablam! | Aug 18 02:08:38.391 INFO kablam! 595 | let start = structure.span().start().line; Aug 18 02:08:38.391 INFO kablam! | ^^^^^ Aug 18 02:08:38.391 INFO kablam! | Aug 18 02:08:38.391 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.391 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.391 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.391 INFO kablam! Aug 18 02:08:38.394 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.394 INFO kablam! --> src/source_analysis.rs:596:32 Aug 18 02:08:38.394 INFO kablam! | Aug 18 02:08:38.394 INFO kablam! 596 | let end = structure.span().end().line; Aug 18 02:08:38.394 INFO kablam! | ^^^ Aug 18 02:08:38.395 INFO kablam! Aug 18 02:08:38.400 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.400 INFO kablam! --> src/source_analysis.rs:609:35 Aug 18 02:08:38.400 INFO kablam! | Aug 18 02:08:38.400 INFO kablam! 609 | cover.insert(span.start().line); Aug 18 02:08:38.400 INFO kablam! | ^^^^^ Aug 18 02:08:38.400 INFO kablam! | Aug 18 02:08:38.400 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.400 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.400 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.400 INFO kablam! Aug 18 02:08:38.405 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.405 INFO kablam! --> src/source_analysis.rs:621:28 Aug 18 02:08:38.405 INFO kablam! | Aug 18 02:08:38.405 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 18 02:08:38.405 INFO kablam! | ^^^^^ Aug 18 02:08:38.405 INFO kablam! | Aug 18 02:08:38.406 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.406 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.406 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.406 INFO kablam! Aug 18 02:08:38.409 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.409 INFO kablam! --> src/source_analysis.rs:622:26 Aug 18 02:08:38.409 INFO kablam! | Aug 18 02:08:38.409 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 18 02:08:38.409 INFO kablam! | ^^^ Aug 18 02:08:38.409 INFO kablam! Aug 18 02:08:38.419 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.419 INFO kablam! --> src/source_analysis.rs:650:28 Aug 18 02:08:38.419 INFO kablam! | Aug 18 02:08:38.419 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:38.419 INFO kablam! | ^^^^^ Aug 18 02:08:38.419 INFO kablam! | Aug 18 02:08:38.419 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:38.419 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:38.419 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:38.419 INFO kablam! Aug 18 02:08:38.428 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:38.428 INFO kablam! --> src/source_analysis.rs:650:45 Aug 18 02:08:38.428 INFO kablam! | Aug 18 02:08:38.428 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:38.428 INFO kablam! | ^^^ Aug 18 02:08:38.428 INFO kablam! Aug 18 02:08:38.519 INFO kablam! error: aborting due to 32 previous errors Aug 18 02:08:38.527 INFO kablam! Aug 18 02:08:38.528 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 18 02:08:38.556 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 18 02:08:38.558 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 18 02:08:39.365 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.365 INFO kablam! --> src/source_analysis.rs:55:23 Aug 18 02:08:39.365 INFO kablam! | Aug 18 02:08:39.365 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:39.365 INFO kablam! | ^^^^^ Aug 18 02:08:39.365 INFO kablam! | Aug 18 02:08:39.365 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.365 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.365 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.365 INFO kablam! Aug 18 02:08:39.376 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.376 INFO kablam! --> src/source_analysis.rs:55:43 Aug 18 02:08:39.376 INFO kablam! | Aug 18 02:08:39.376 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 18 02:08:39.377 INFO kablam! | ^^^ Aug 18 02:08:39.377 INFO kablam! Aug 18 02:08:39.385 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.385 INFO kablam! --> src/source_analysis.rs:72:28 Aug 18 02:08:39.386 INFO kablam! | Aug 18 02:08:39.386 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:39.386 INFO kablam! | ^^^ Aug 18 02:08:39.386 INFO kablam! Aug 18 02:08:39.388 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.388 INFO kablam! --> src/source_analysis.rs:72:46 Aug 18 02:08:39.388 INFO kablam! | Aug 18 02:08:39.388 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 18 02:08:39.388 INFO kablam! | ^^^^^ Aug 18 02:08:39.388 INFO kablam! | Aug 18 02:08:39.388 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.388 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.388 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.388 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:74:62 Aug 18 02:08:39.394 INFO kablam! | Aug 18 02:08:39.394 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { 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.395 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.395 INFO kablam! Aug 18 02:08:39.403 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.403 INFO kablam! --> src/source_analysis.rs:93:23 Aug 18 02:08:39.403 INFO kablam! | Aug 18 02:08:39.403 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 18 02:08:39.403 INFO kablam! | ^^^^^ Aug 18 02:08:39.403 INFO kablam! | Aug 18 02:08:39.403 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:93:43 Aug 18 02:08:39.407 INFO kablam! | Aug 18 02:08:39.407 INFO kablam! 93 | for i in span.start().line..(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.500 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.500 INFO kablam! --> src/source_analysis.rs:331:59 Aug 18 02:08:39.500 INFO kablam! | Aug 18 02:08:39.501 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 18 02:08:39.501 INFO kablam! | ^^^^^ Aug 18 02:08:39.501 INFO kablam! | Aug 18 02:08:39.501 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.501 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.501 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.501 INFO kablam! Aug 18 02:08:39.503 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.503 INFO kablam! --> src/source_analysis.rs:333:47 Aug 18 02:08:39.503 INFO kablam! | Aug 18 02:08:39.503 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 18 02:08:39.503 INFO kablam! | ^^^^^ Aug 18 02:08:39.503 INFO kablam! | Aug 18 02:08:39.503 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.503 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.503 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.503 INFO kablam! Aug 18 02:08:39.507 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.507 INFO kablam! --> src/source_analysis.rs:334:45 Aug 18 02:08:39.507 INFO kablam! | Aug 18 02:08:39.507 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 18 02:08:39.507 INFO kablam! | ^^^^^ Aug 18 02:08:39.507 INFO kablam! | Aug 18 02:08:39.507 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.507 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.507 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.507 INFO kablam! Aug 18 02:08:39.530 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.530 INFO kablam! --> src/source_analysis.rs:401:62 Aug 18 02:08:39.530 INFO kablam! | Aug 18 02:08:39.530 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 18 02:08:39.530 INFO kablam! | ^^^^^ Aug 18 02:08:39.530 INFO kablam! | Aug 18 02:08:39.530 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.530 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.530 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.530 INFO kablam! Aug 18 02:08:39.532 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.533 INFO kablam! --> src/source_analysis.rs:404:64 Aug 18 02:08:39.533 INFO kablam! | Aug 18 02:08:39.533 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:39.533 INFO kablam! | ^^^^^ Aug 18 02:08:39.533 INFO kablam! | Aug 18 02:08:39.533 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.533 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.533 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.533 INFO kablam! Aug 18 02:08:39.536 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.536 INFO kablam! --> src/source_analysis.rs:405:56 Aug 18 02:08:39.536 INFO kablam! | Aug 18 02:08:39.536 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 18 02:08:39.536 INFO kablam! | ^^^^^ Aug 18 02:08:39.536 INFO kablam! | Aug 18 02:08:39.536 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.536 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.536 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.536 INFO kablam! Aug 18 02:08:39.548 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.548 INFO kablam! --> src/source_analysis.rs:434:54 Aug 18 02:08:39.548 INFO kablam! | Aug 18 02:08:39.548 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 18 02:08:39.548 INFO kablam! | ^^^^^ Aug 18 02:08:39.548 INFO kablam! | Aug 18 02:08:39.548 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.548 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.549 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.549 INFO kablam! Aug 18 02:08:39.551 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.551 INFO kablam! --> src/source_analysis.rs:437:60 Aug 18 02:08:39.551 INFO kablam! | Aug 18 02:08:39.551 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 18 02:08:39.551 INFO kablam! | ^^^^^ Aug 18 02:08:39.551 INFO kablam! | Aug 18 02:08:39.551 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.551 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.551 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.551 INFO kablam! Aug 18 02:08:39.554 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.554 INFO kablam! --> src/source_analysis.rs:438:54 Aug 18 02:08:39.554 INFO kablam! | Aug 18 02:08:39.554 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 18 02:08:39.554 INFO kablam! | ^^^^^ Aug 18 02:08:39.554 INFO kablam! | Aug 18 02:08:39.554 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.554 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.554 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.555 INFO kablam! Aug 18 02:08:39.581 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.581 INFO kablam! --> src/source_analysis.rs:538:28 Aug 18 02:08:39.581 INFO kablam! | Aug 18 02:08:39.581 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:39.581 INFO kablam! | ^^^^^ Aug 18 02:08:39.581 INFO kablam! | Aug 18 02:08:39.581 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.581 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.581 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.581 INFO kablam! Aug 18 02:08:39.585 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.585 INFO kablam! --> src/source_analysis.rs:538:45 Aug 18 02:08:39.585 INFO kablam! | Aug 18 02:08:39.585 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 18 02:08:39.585 INFO kablam! | ^^^ Aug 18 02:08:39.585 INFO kablam! Aug 18 02:08:39.590 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.590 INFO kablam! --> src/source_analysis.rs:549:29 Aug 18 02:08:39.590 INFO kablam! | Aug 18 02:08:39.591 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 18 02:08:39.591 INFO kablam! | ^^^^^ Aug 18 02:08:39.591 INFO kablam! | Aug 18 02:08:39.591 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.591 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.591 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.591 INFO kablam! Aug 18 02:08:39.595 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.595 INFO kablam! --> src/source_analysis.rs:550:27 Aug 18 02:08:39.595 INFO kablam! | Aug 18 02:08:39.595 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 18 02:08:39.595 INFO kablam! | ^^^ Aug 18 02:08:39.595 INFO kablam! Aug 18 02:08:39.602 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.602 INFO kablam! --> src/source_analysis.rs:560:29 Aug 18 02:08:39.602 INFO kablam! | Aug 18 02:08:39.603 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 18 02:08:39.603 INFO kablam! | ^^^^^ Aug 18 02:08:39.603 INFO kablam! | Aug 18 02:08:39.603 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.603 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.603 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.603 INFO kablam! Aug 18 02:08:39.607 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.607 INFO kablam! --> src/source_analysis.rs:561:27 Aug 18 02:08:39.607 INFO kablam! | Aug 18 02:08:39.607 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 18 02:08:39.607 INFO kablam! | ^^^ Aug 18 02:08:39.607 INFO kablam! Aug 18 02:08:39.614 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.614 INFO kablam! --> src/source_analysis.rs:570:45 Aug 18 02:08:39.614 INFO kablam! | Aug 18 02:08:39.614 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 18 02:08:39.614 INFO kablam! | ^^^^^ Aug 18 02:08:39.614 INFO kablam! | Aug 18 02:08:39.614 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.614 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.614 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.614 INFO kablam! Aug 18 02:08:39.617 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.617 INFO kablam! --> src/source_analysis.rs:573:36 Aug 18 02:08:39.617 INFO kablam! | Aug 18 02:08:39.617 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 18 02:08:39.617 INFO kablam! | ^^^^^ Aug 18 02:08:39.617 INFO kablam! | Aug 18 02:08:39.617 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.617 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.617 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.617 INFO kablam! Aug 18 02:08:39.622 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.622 INFO kablam! --> src/source_analysis.rs:582:24 Aug 18 02:08:39.623 INFO kablam! | Aug 18 02:08:39.623 INFO kablam! 582 | if u_line != s.start().line { Aug 18 02:08:39.623 INFO kablam! | ^^^^^ Aug 18 02:08:39.623 INFO kablam! | Aug 18 02:08:39.623 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.623 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.623 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.623 INFO kablam! Aug 18 02:08:39.628 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.628 INFO kablam! --> src/source_analysis.rs:595:34 Aug 18 02:08:39.628 INFO kablam! | Aug 18 02:08:39.628 INFO kablam! 595 | let start = structure.span().start().line; Aug 18 02:08:39.628 INFO kablam! | ^^^^^ Aug 18 02:08:39.628 INFO kablam! | Aug 18 02:08:39.628 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.628 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.628 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.628 INFO kablam! Aug 18 02:08:39.632 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.632 INFO kablam! --> src/source_analysis.rs:596:32 Aug 18 02:08:39.632 INFO kablam! | Aug 18 02:08:39.632 INFO kablam! 596 | let end = structure.span().end().line; Aug 18 02:08:39.632 INFO kablam! | ^^^ Aug 18 02:08:39.632 INFO kablam! Aug 18 02:08:39.639 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.639 INFO kablam! --> src/source_analysis.rs:609:35 Aug 18 02:08:39.639 INFO kablam! | Aug 18 02:08:39.639 INFO kablam! 609 | cover.insert(span.start().line); Aug 18 02:08:39.639 INFO kablam! | ^^^^^ Aug 18 02:08:39.639 INFO kablam! | Aug 18 02:08:39.639 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.639 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.639 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.639 INFO kablam! Aug 18 02:08:39.646 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.646 INFO kablam! --> src/source_analysis.rs:621:28 Aug 18 02:08:39.646 INFO kablam! | Aug 18 02:08:39.646 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 18 02:08:39.646 INFO kablam! | ^^^^^ Aug 18 02:08:39.646 INFO kablam! | Aug 18 02:08:39.646 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.646 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.646 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.646 INFO kablam! Aug 18 02:08:39.651 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.651 INFO kablam! --> src/source_analysis.rs:622:26 Aug 18 02:08:39.651 INFO kablam! | Aug 18 02:08:39.651 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 18 02:08:39.651 INFO kablam! | ^^^ Aug 18 02:08:39.651 INFO kablam! Aug 18 02:08:39.663 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.663 INFO kablam! --> src/source_analysis.rs:650:28 Aug 18 02:08:39.663 INFO kablam! | Aug 18 02:08:39.663 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:39.663 INFO kablam! | ^^^^^ Aug 18 02:08:39.663 INFO kablam! | Aug 18 02:08:39.663 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 18 02:08:39.663 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 18 02:08:39.663 INFO kablam! candidate #1: `statemachine::StateData` Aug 18 02:08:39.663 INFO kablam! Aug 18 02:08:39.667 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 18 02:08:39.667 INFO kablam! --> src/source_analysis.rs:650:45 Aug 18 02:08:39.667 INFO kablam! | Aug 18 02:08:39.667 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 18 02:08:39.667 INFO kablam! | ^^^ Aug 18 02:08:39.667 INFO kablam! Aug 18 02:08:39.915 INFO kablam! error: aborting due to 32 previous errors Aug 18 02:08:39.915 INFO kablam! Aug 18 02:08:39.915 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 18 02:08:39.961 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 18 02:08:39.961 INFO kablam! Aug 18 02:08:39.961 INFO kablam! To learn more, run the command again with --verbose. Aug 18 02:08:39.964 INFO kablam! su: No module specific data is present Aug 18 02:08:40.470 INFO running `"docker" "rm" "-f" "2bc04a694f991521676e58b94e573e94603fe076e9ee43023bbfe705c3572030"` Aug 18 02:08:40.627 INFO blam! 2bc04a694f991521676e58b94e573e94603fe076e9ee43023bbfe705c3572030