Aug 02 13:15:39.401 INFO checking cargo-tarpaulin-0.6.5 against 1.27.2+tmplazy for lazy_static-1 Aug 02 13:15:39.401 INFO running: cargo +1.27.2 check --frozen --all --all-targets Aug 02 13:15:39.401 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets Aug 02 13:15:39.401 INFO running `"docker" "create" "-v" "/tmp/crater.z1A6l6IokN8D:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-6/1.27.2+tmplazy:/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" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +1.27.2 check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Aug 02 13:15:39.651 INFO blam! af91b1e2e4531c68e4a950aa68ffd2be89de8517a9aeab9e1c8bcf0c43b34d73 Aug 02 13:15:39.653 INFO running `"docker" "start" "-a" "af91b1e2e4531c68e4a950aa68ffd2be89de8517a9aeab9e1c8bcf0c43b34d73"` Aug 02 13:15:41.261 INFO kablam! Checking uuid v0.6.5 Aug 02 13:15:41.269 INFO kablam! Checking parity-wasm v0.31.1 Aug 02 13:15:41.306 INFO kablam! Checking quote v0.6.4 Aug 02 13:15:41.306 INFO kablam! Checking gimli v0.16.0 Aug 02 13:15:41.307 INFO kablam! Checking semver v0.8.0 Aug 02 13:15:41.308 INFO kablam! Compiling scroll_derive v0.9.4 Aug 02 13:15:41.308 INFO kablam! Checking globset v0.2.1 Aug 02 13:15:41.308 INFO kablam! Checking crypto-hash v0.3.1 Aug 02 13:15:45.085 INFO kablam! Compiling failure_derive v0.1.2 Aug 02 13:15:46.683 INFO kablam! Checking docopt v0.8.3 Aug 02 13:15:48.706 INFO kablam! Checking crates-io v0.13.0 Aug 02 13:15:48.804 INFO kablam! Checking syn v0.14.5 Aug 02 13:15:53.075 INFO kablam! Checking ignore v0.2.2 Aug 02 13:16:06.955 INFO kablam! Checking coveralls-api v0.3.3 Aug 02 13:16:10.077 INFO kablam! Checking cargo v0.24.0 Aug 02 13:16:11.543 INFO kablam! Checking scroll v0.9.0 Aug 02 13:16:15.118 INFO kablam! Checking failure v0.1.2 Aug 02 13:16:19.362 INFO kablam! Checking goblin v0.0.15 Aug 02 13:16:21.735 INFO kablam! Checking quick-xml v0.12.1 Aug 02 13:17:08.169 INFO kablam! Checking object v0.9.0 Aug 02 13:17:22.772 INFO kablam! Checking cargo-tarpaulin v0.6.5 (file:///source) Aug 02 13:17:32.920 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:32.920 INFO kablam! --> src/source_analysis.rs:55:23 Aug 02 13:17:32.920 INFO kablam! | Aug 02 13:17:32.920 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:32.920 INFO kablam! | ^^^^^ Aug 02 13:17:32.921 INFO kablam! | Aug 02 13:17:32.921 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:32.921 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:32.921 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:32.921 INFO kablam! Aug 02 13:17:32.929 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:32.929 INFO kablam! --> src/source_analysis.rs:55:43 Aug 02 13:17:32.929 INFO kablam! | Aug 02 13:17:32.929 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:32.929 INFO kablam! | ^^^ Aug 02 13:17:32.930 INFO kablam! Aug 02 13:17:32.936 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:32.943 INFO kablam! --> src/source_analysis.rs:72:28 Aug 02 13:17:32.943 INFO kablam! | Aug 02 13:17:32.943 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:32.943 INFO kablam! | ^^^ Aug 02 13:17:32.943 INFO kablam! Aug 02 13:17:32.943 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:32.944 INFO kablam! --> src/source_analysis.rs:72:46 Aug 02 13:17:32.944 INFO kablam! | Aug 02 13:17:32.944 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:32.944 INFO kablam! | ^^^^^ Aug 02 13:17:32.944 INFO kablam! | Aug 02 13:17:32.944 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:32.944 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:32.944 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:32.944 INFO kablam! Aug 02 13:17:32.947 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:32.947 INFO kablam! --> src/source_analysis.rs:74:62 Aug 02 13:17:32.947 INFO kablam! | Aug 02 13:17:32.947 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 02 13:17:32.947 INFO kablam! | ^^^^^ Aug 02 13:17:32.948 INFO kablam! | Aug 02 13:17:32.948 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:32.948 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:32.948 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:32.949 INFO kablam! Aug 02 13:17:32.968 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:32.968 INFO kablam! --> src/source_analysis.rs:93:23 Aug 02 13:17:32.968 INFO kablam! | Aug 02 13:17:32.968 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:32.968 INFO kablam! | ^^^^^ Aug 02 13:17:32.969 INFO kablam! | Aug 02 13:17:32.969 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:32.970 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:32.970 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:32.970 INFO kablam! Aug 02 13:17:32.972 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:32.972 INFO kablam! --> src/source_analysis.rs:93:43 Aug 02 13:17:32.972 INFO kablam! | Aug 02 13:17:32.972 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:32.972 INFO kablam! | ^^^ Aug 02 13:17:32.973 INFO kablam! Aug 02 13:17:33.057 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.057 INFO kablam! --> src/source_analysis.rs:331:59 Aug 02 13:17:33.057 INFO kablam! | Aug 02 13:17:33.058 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 02 13:17:33.058 INFO kablam! | ^^^^^ Aug 02 13:17:33.058 INFO kablam! | Aug 02 13:17:33.058 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.058 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.058 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.058 INFO kablam! Aug 02 13:17:33.060 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.060 INFO kablam! --> src/source_analysis.rs:333:47 Aug 02 13:17:33.060 INFO kablam! | Aug 02 13:17:33.060 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 02 13:17:33.060 INFO kablam! | ^^^^^ Aug 02 13:17:33.061 INFO kablam! | Aug 02 13:17:33.061 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.061 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.061 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.062 INFO kablam! Aug 02 13:17:33.065 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.065 INFO kablam! --> src/source_analysis.rs:334:45 Aug 02 13:17:33.065 INFO kablam! | Aug 02 13:17:33.065 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 02 13:17:33.065 INFO kablam! | ^^^^^ Aug 02 13:17:33.065 INFO kablam! | Aug 02 13:17:33.066 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.066 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.066 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.066 INFO kablam! Aug 02 13:17:33.089 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.089 INFO kablam! --> src/source_analysis.rs:401:62 Aug 02 13:17:33.089 INFO kablam! | Aug 02 13:17:33.089 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 02 13:17:33.089 INFO kablam! | ^^^^^ Aug 02 13:17:33.089 INFO kablam! | Aug 02 13:17:33.089 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.089 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.090 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.090 INFO kablam! Aug 02 13:17:33.098 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.098 INFO kablam! --> src/source_analysis.rs:404:64 Aug 02 13:17:33.098 INFO kablam! | Aug 02 13:17:33.098 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:33.098 INFO kablam! | ^^^^^ Aug 02 13:17:33.098 INFO kablam! | Aug 02 13:17:33.098 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.098 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.098 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.099 INFO kablam! Aug 02 13:17:33.104 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.104 INFO kablam! --> src/source_analysis.rs:405:56 Aug 02 13:17:33.104 INFO kablam! | Aug 02 13:17:33.104 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 02 13:17:33.104 INFO kablam! | ^^^^^ Aug 02 13:17:33.104 INFO kablam! | Aug 02 13:17:33.104 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.104 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.104 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.104 INFO kablam! Aug 02 13:17:33.144 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.144 INFO kablam! --> src/source_analysis.rs:434:54 Aug 02 13:17:33.144 INFO kablam! | Aug 02 13:17:33.144 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 02 13:17:33.144 INFO kablam! | ^^^^^ Aug 02 13:17:33.144 INFO kablam! | Aug 02 13:17:33.144 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.144 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.144 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.144 INFO kablam! Aug 02 13:17:33.146 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.146 INFO kablam! --> src/source_analysis.rs:437:60 Aug 02 13:17:33.146 INFO kablam! | Aug 02 13:17:33.146 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:33.146 INFO kablam! | ^^^^^ Aug 02 13:17:33.146 INFO kablam! | Aug 02 13:17:33.146 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.146 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.146 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.146 INFO kablam! Aug 02 13:17:33.148 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.148 INFO kablam! --> src/source_analysis.rs:438:54 Aug 02 13:17:33.148 INFO kablam! | Aug 02 13:17:33.148 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 02 13:17:33.148 INFO kablam! | ^^^^^ Aug 02 13:17:33.148 INFO kablam! | Aug 02 13:17:33.148 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.149 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.149 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.149 INFO kablam! Aug 02 13:17:33.168 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.168 INFO kablam! --> src/source_analysis.rs:538:28 Aug 02 13:17:33.168 INFO kablam! | Aug 02 13:17:33.168 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:33.168 INFO kablam! | ^^^^^ Aug 02 13:17:33.168 INFO kablam! | Aug 02 13:17:33.168 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.168 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.168 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.168 INFO kablam! Aug 02 13:17:33.170 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.170 INFO kablam! --> src/source_analysis.rs:538:45 Aug 02 13:17:33.170 INFO kablam! | Aug 02 13:17:33.170 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:33.170 INFO kablam! | ^^^ Aug 02 13:17:33.170 INFO kablam! Aug 02 13:17:33.181 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.181 INFO kablam! --> src/source_analysis.rs:549:29 Aug 02 13:17:33.181 INFO kablam! | Aug 02 13:17:33.181 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 02 13:17:33.181 INFO kablam! | ^^^^^ Aug 02 13:17:33.181 INFO kablam! | Aug 02 13:17:33.181 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.181 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.181 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.181 INFO kablam! Aug 02 13:17:33.182 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.182 INFO kablam! --> src/source_analysis.rs:550:27 Aug 02 13:17:33.182 INFO kablam! | Aug 02 13:17:33.182 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 02 13:17:33.182 INFO kablam! | ^^^ Aug 02 13:17:33.182 INFO kablam! Aug 02 13:17:33.195 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.195 INFO kablam! --> src/source_analysis.rs:560:29 Aug 02 13:17:33.195 INFO kablam! | Aug 02 13:17:33.195 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 02 13:17:33.195 INFO kablam! | ^^^^^ Aug 02 13:17:33.195 INFO kablam! | Aug 02 13:17:33.195 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.195 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.195 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.195 INFO kablam! Aug 02 13:17:33.197 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.198 INFO kablam! --> src/source_analysis.rs:561:27 Aug 02 13:17:33.198 INFO kablam! | Aug 02 13:17:33.198 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 02 13:17:33.198 INFO kablam! | ^^^ Aug 02 13:17:33.198 INFO kablam! Aug 02 13:17:33.206 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.206 INFO kablam! --> src/source_analysis.rs:570:45 Aug 02 13:17:33.206 INFO kablam! | Aug 02 13:17:33.206 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 02 13:17:33.206 INFO kablam! | ^^^^^ Aug 02 13:17:33.206 INFO kablam! | Aug 02 13:17:33.206 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.206 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.206 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.206 INFO kablam! Aug 02 13:17:33.209 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.209 INFO kablam! --> src/source_analysis.rs:573:36 Aug 02 13:17:33.209 INFO kablam! | Aug 02 13:17:33.209 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 02 13:17:33.209 INFO kablam! | ^^^^^ Aug 02 13:17:33.213 INFO kablam! | Aug 02 13:17:33.214 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.214 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.214 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.214 INFO kablam! Aug 02 13:17:33.219 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.219 INFO kablam! --> src/source_analysis.rs:582:24 Aug 02 13:17:33.219 INFO kablam! | Aug 02 13:17:33.219 INFO kablam! 582 | if u_line != s.start().line { Aug 02 13:17:33.219 INFO kablam! | ^^^^^ Aug 02 13:17:33.225 INFO kablam! | Aug 02 13:17:33.232 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.232 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.232 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.233 INFO kablam! Aug 02 13:17:33.237 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.237 INFO kablam! --> src/source_analysis.rs:595:34 Aug 02 13:17:33.237 INFO kablam! | Aug 02 13:17:33.238 INFO kablam! 595 | let start = structure.span().start().line; Aug 02 13:17:33.238 INFO kablam! | ^^^^^ Aug 02 13:17:33.238 INFO kablam! | Aug 02 13:17:33.238 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.238 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.238 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.239 INFO kablam! Aug 02 13:17:33.254 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.254 INFO kablam! --> src/source_analysis.rs:596:32 Aug 02 13:17:33.254 INFO kablam! | Aug 02 13:17:33.254 INFO kablam! 596 | let end = structure.span().end().line; Aug 02 13:17:33.254 INFO kablam! | ^^^ Aug 02 13:17:33.254 INFO kablam! Aug 02 13:17:33.269 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.269 INFO kablam! --> src/source_analysis.rs:609:35 Aug 02 13:17:33.269 INFO kablam! | Aug 02 13:17:33.269 INFO kablam! 609 | cover.insert(span.start().line); Aug 02 13:17:33.269 INFO kablam! | ^^^^^ Aug 02 13:17:33.269 INFO kablam! | Aug 02 13:17:33.270 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.270 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.270 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.271 INFO kablam! Aug 02 13:17:33.286 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.286 INFO kablam! --> src/source_analysis.rs:621:28 Aug 02 13:17:33.286 INFO kablam! | Aug 02 13:17:33.286 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 02 13:17:33.286 INFO kablam! | ^^^^^ Aug 02 13:17:33.286 INFO kablam! | Aug 02 13:17:33.286 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.286 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.286 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.287 INFO kablam! Aug 02 13:17:33.290 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.290 INFO kablam! --> src/source_analysis.rs:622:26 Aug 02 13:17:33.290 INFO kablam! | Aug 02 13:17:33.290 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 02 13:17:33.290 INFO kablam! | ^^^ Aug 02 13:17:33.292 INFO kablam! Aug 02 13:17:33.312 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.312 INFO kablam! --> src/source_analysis.rs:650:28 Aug 02 13:17:33.312 INFO kablam! | Aug 02 13:17:33.312 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:33.312 INFO kablam! | ^^^^^ Aug 02 13:17:33.321 INFO kablam! | Aug 02 13:17:33.321 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.322 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.322 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.322 INFO kablam! Aug 02 13:17:33.325 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.325 INFO kablam! --> src/source_analysis.rs:650:45 Aug 02 13:17:33.325 INFO kablam! | Aug 02 13:17:33.325 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:33.325 INFO kablam! | ^^^ Aug 02 13:17:33.332 INFO kablam! Aug 02 13:17:33.395 INFO kablam! error: aborting due to 32 previous errors Aug 02 13:17:33.404 INFO kablam! Aug 02 13:17:33.405 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 02 13:17:33.447 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 02 13:17:33.448 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 02 13:17:33.529 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.529 INFO kablam! --> src/source_analysis.rs:55:23 Aug 02 13:17:33.529 INFO kablam! | Aug 02 13:17:33.529 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:33.529 INFO kablam! | ^^^^^ Aug 02 13:17:33.529 INFO kablam! | Aug 02 13:17:33.529 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.529 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.529 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.529 INFO kablam! Aug 02 13:17:33.535 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.535 INFO kablam! --> src/source_analysis.rs:55:43 Aug 02 13:17:33.535 INFO kablam! | Aug 02 13:17:33.535 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:33.535 INFO kablam! | ^^^ Aug 02 13:17:33.535 INFO kablam! Aug 02 13:17:33.541 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.541 INFO kablam! --> src/source_analysis.rs:72:28 Aug 02 13:17:33.541 INFO kablam! | Aug 02 13:17:33.541 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:33.541 INFO kablam! | ^^^ Aug 02 13:17:33.541 INFO kablam! Aug 02 13:17:33.543 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.543 INFO kablam! --> src/source_analysis.rs:72:46 Aug 02 13:17:33.543 INFO kablam! | Aug 02 13:17:33.543 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:33.543 INFO kablam! | ^^^^^ Aug 02 13:17:33.543 INFO kablam! | Aug 02 13:17:33.543 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.544 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.544 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.544 INFO kablam! Aug 02 13:17:33.549 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.549 INFO kablam! --> src/source_analysis.rs:74:62 Aug 02 13:17:33.549 INFO kablam! | Aug 02 13:17:33.549 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 02 13:17:33.549 INFO kablam! | ^^^^^ Aug 02 13:17:33.549 INFO kablam! | Aug 02 13:17:33.549 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.549 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.549 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.549 INFO kablam! Aug 02 13:17:33.557 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.557 INFO kablam! --> src/source_analysis.rs:93:23 Aug 02 13:17:33.557 INFO kablam! | Aug 02 13:17:33.557 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:33.557 INFO kablam! | ^^^^^ Aug 02 13:17:33.557 INFO kablam! | Aug 02 13:17:33.557 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.557 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.557 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.557 INFO kablam! Aug 02 13:17:33.559 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.559 INFO kablam! --> src/source_analysis.rs:93:43 Aug 02 13:17:33.559 INFO kablam! | Aug 02 13:17:33.559 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:33.559 INFO kablam! | ^^^ Aug 02 13:17:33.559 INFO kablam! Aug 02 13:17:33.623 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.623 INFO kablam! --> src/source_analysis.rs:331:59 Aug 02 13:17:33.623 INFO kablam! | Aug 02 13:17:33.623 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 02 13:17:33.623 INFO kablam! | ^^^^^ Aug 02 13:17:33.623 INFO kablam! | Aug 02 13:17:33.623 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.623 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.623 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.623 INFO kablam! Aug 02 13:17:33.625 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.625 INFO kablam! --> src/source_analysis.rs:333:47 Aug 02 13:17:33.625 INFO kablam! | Aug 02 13:17:33.625 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 02 13:17:33.625 INFO kablam! | ^^^^^ Aug 02 13:17:33.625 INFO kablam! | Aug 02 13:17:33.625 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.625 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.625 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.625 INFO kablam! Aug 02 13:17:33.627 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.627 INFO kablam! --> src/source_analysis.rs:334:45 Aug 02 13:17:33.627 INFO kablam! | Aug 02 13:17:33.627 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 02 13:17:33.627 INFO kablam! | ^^^^^ Aug 02 13:17:33.627 INFO kablam! | Aug 02 13:17:33.627 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.628 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.628 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.628 INFO kablam! Aug 02 13:17:33.644 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.644 INFO kablam! --> src/source_analysis.rs:401:62 Aug 02 13:17:33.644 INFO kablam! | Aug 02 13:17:33.644 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 02 13:17:33.644 INFO kablam! | ^^^^^ Aug 02 13:17:33.644 INFO kablam! | Aug 02 13:17:33.644 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.644 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.644 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.644 INFO kablam! Aug 02 13:17:33.646 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.646 INFO kablam! --> src/source_analysis.rs:404:64 Aug 02 13:17:33.646 INFO kablam! | Aug 02 13:17:33.646 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:33.646 INFO kablam! | ^^^^^ Aug 02 13:17:33.646 INFO kablam! | Aug 02 13:17:33.646 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.646 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.646 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.646 INFO kablam! Aug 02 13:17:33.648 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.648 INFO kablam! --> src/source_analysis.rs:405:56 Aug 02 13:17:33.648 INFO kablam! | Aug 02 13:17:33.648 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 02 13:17:33.648 INFO kablam! | ^^^^^ Aug 02 13:17:33.648 INFO kablam! | Aug 02 13:17:33.648 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.648 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.648 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.648 INFO kablam! Aug 02 13:17:33.656 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.657 INFO kablam! --> src/source_analysis.rs:434:54 Aug 02 13:17:33.657 INFO kablam! | Aug 02 13:17:33.657 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 02 13:17:33.657 INFO kablam! | ^^^^^ Aug 02 13:17:33.657 INFO kablam! | Aug 02 13:17:33.657 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.657 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.657 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.657 INFO kablam! Aug 02 13:17:33.658 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.658 INFO kablam! --> src/source_analysis.rs:437:60 Aug 02 13:17:33.658 INFO kablam! | Aug 02 13:17:33.658 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:33.658 INFO kablam! | ^^^^^ Aug 02 13:17:33.658 INFO kablam! | Aug 02 13:17:33.658 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.658 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.658 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.658 INFO kablam! Aug 02 13:17:33.660 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.660 INFO kablam! --> src/source_analysis.rs:438:54 Aug 02 13:17:33.660 INFO kablam! | Aug 02 13:17:33.660 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 02 13:17:33.660 INFO kablam! | ^^^^^ Aug 02 13:17:33.660 INFO kablam! | Aug 02 13:17:33.660 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.660 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.660 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.660 INFO kablam! Aug 02 13:17:33.679 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.679 INFO kablam! --> src/source_analysis.rs:538:28 Aug 02 13:17:33.679 INFO kablam! | Aug 02 13:17:33.679 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:33.679 INFO kablam! | ^^^^^ Aug 02 13:17:33.679 INFO kablam! | Aug 02 13:17:33.679 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.679 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.679 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.679 INFO kablam! Aug 02 13:17:33.681 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.681 INFO kablam! --> src/source_analysis.rs:538:45 Aug 02 13:17:33.681 INFO kablam! | Aug 02 13:17:33.681 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:33.681 INFO kablam! | ^^^ Aug 02 13:17:33.681 INFO kablam! Aug 02 13:17:33.688 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.688 INFO kablam! --> src/source_analysis.rs:549:29 Aug 02 13:17:33.688 INFO kablam! | Aug 02 13:17:33.688 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 02 13:17:33.688 INFO kablam! | ^^^^^ Aug 02 13:17:33.688 INFO kablam! | Aug 02 13:17:33.688 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.688 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.688 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.688 INFO kablam! Aug 02 13:17:33.688 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.688 INFO kablam! --> src/source_analysis.rs:550:27 Aug 02 13:17:33.688 INFO kablam! | Aug 02 13:17:33.688 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 02 13:17:33.688 INFO kablam! | ^^^ Aug 02 13:17:33.688 INFO kablam! Aug 02 13:17:33.692 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.692 INFO kablam! --> src/source_analysis.rs:560:29 Aug 02 13:17:33.692 INFO kablam! | Aug 02 13:17:33.692 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 02 13:17:33.692 INFO kablam! | ^^^^^ Aug 02 13:17:33.692 INFO kablam! | Aug 02 13:17:33.692 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.692 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.692 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.692 INFO kablam! Aug 02 13:17:33.694 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.694 INFO kablam! --> src/source_analysis.rs:561:27 Aug 02 13:17:33.694 INFO kablam! | Aug 02 13:17:33.694 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 02 13:17:33.694 INFO kablam! | ^^^ Aug 02 13:17:33.694 INFO kablam! Aug 02 13:17:33.698 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.698 INFO kablam! --> src/source_analysis.rs:570:45 Aug 02 13:17:33.698 INFO kablam! | Aug 02 13:17:33.699 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 02 13:17:33.699 INFO kablam! | ^^^^^ Aug 02 13:17:33.699 INFO kablam! | Aug 02 13:17:33.699 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.699 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.699 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.699 INFO kablam! Aug 02 13:17:33.700 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.700 INFO kablam! --> src/source_analysis.rs:573:36 Aug 02 13:17:33.701 INFO kablam! | Aug 02 13:17:33.701 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 02 13:17:33.701 INFO kablam! | ^^^^^ Aug 02 13:17:33.701 INFO kablam! | Aug 02 13:17:33.701 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.701 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.701 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.701 INFO kablam! Aug 02 13:17:33.704 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.704 INFO kablam! --> src/source_analysis.rs:582:24 Aug 02 13:17:33.704 INFO kablam! | Aug 02 13:17:33.704 INFO kablam! 582 | if u_line != s.start().line { Aug 02 13:17:33.704 INFO kablam! | ^^^^^ Aug 02 13:17:33.704 INFO kablam! | Aug 02 13:17:33.704 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.704 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.704 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.704 INFO kablam! Aug 02 13:17:33.708 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.708 INFO kablam! --> src/source_analysis.rs:595:34 Aug 02 13:17:33.708 INFO kablam! | Aug 02 13:17:33.708 INFO kablam! 595 | let start = structure.span().start().line; Aug 02 13:17:33.708 INFO kablam! | ^^^^^ Aug 02 13:17:33.708 INFO kablam! | Aug 02 13:17:33.708 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.708 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.709 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.709 INFO kablam! Aug 02 13:17:33.709 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.709 INFO kablam! --> src/source_analysis.rs:596:32 Aug 02 13:17:33.709 INFO kablam! | Aug 02 13:17:33.709 INFO kablam! 596 | let end = structure.span().end().line; Aug 02 13:17:33.709 INFO kablam! | ^^^ Aug 02 13:17:33.709 INFO kablam! Aug 02 13:17:33.714 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.714 INFO kablam! --> src/source_analysis.rs:609:35 Aug 02 13:17:33.714 INFO kablam! | Aug 02 13:17:33.714 INFO kablam! 609 | cover.insert(span.start().line); Aug 02 13:17:33.714 INFO kablam! | ^^^^^ Aug 02 13:17:33.714 INFO kablam! | Aug 02 13:17:33.714 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.714 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.714 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.714 INFO kablam! Aug 02 13:17:33.719 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.719 INFO kablam! --> src/source_analysis.rs:621:28 Aug 02 13:17:33.719 INFO kablam! | Aug 02 13:17:33.719 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 02 13:17:33.719 INFO kablam! | ^^^^^ Aug 02 13:17:33.719 INFO kablam! | Aug 02 13:17:33.719 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.719 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.719 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.719 INFO kablam! Aug 02 13:17:33.721 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.721 INFO kablam! --> src/source_analysis.rs:622:26 Aug 02 13:17:33.721 INFO kablam! | Aug 02 13:17:33.721 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 02 13:17:33.721 INFO kablam! | ^^^ Aug 02 13:17:33.721 INFO kablam! Aug 02 13:17:33.729 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.729 INFO kablam! --> src/source_analysis.rs:650:28 Aug 02 13:17:33.729 INFO kablam! | Aug 02 13:17:33.729 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:33.729 INFO kablam! | ^^^^^ Aug 02 13:17:33.729 INFO kablam! | Aug 02 13:17:33.730 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:33.730 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:33.730 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:33.730 INFO kablam! Aug 02 13:17:33.731 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:33.731 INFO kablam! --> src/source_analysis.rs:650:45 Aug 02 13:17:33.731 INFO kablam! | Aug 02 13:17:33.731 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:33.732 INFO kablam! | ^^^ Aug 02 13:17:33.732 INFO kablam! Aug 02 13:17:33.896 INFO kablam! error: aborting due to 32 previous errors Aug 02 13:17:33.897 INFO kablam! Aug 02 13:17:33.897 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 02 13:17:33.959 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 02 13:17:33.960 INFO kablam! Aug 02 13:17:33.960 INFO kablam! To learn more, run the command again with --verbose. Aug 02 13:17:33.962 INFO kablam! su: No module specific data is present Aug 02 13:17:34.795 INFO running `"docker" "rm" "-f" "af91b1e2e4531c68e4a950aa68ffd2be89de8517a9aeab9e1c8bcf0c43b34d73"` Aug 02 13:17:34.971 INFO blam! af91b1e2e4531c68e4a950aa68ffd2be89de8517a9aeab9e1c8bcf0c43b34d73