Aug 11 18:13:29.268 INFO checking cargo-tarpaulin-0.6.5 against try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+tmplazy for libc-1 Aug 11 18:13:29.268 INFO running: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 18:13:29.268 INFO creating container for: cargo +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets Aug 11 18:13:29.268 INFO running `"docker" "create" "-v" "/tmp/crater.c4tBdN8jIW6v:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/libc-1/worker-4/try#a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195+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 +a77dfcc79fe3e7e1a10ae4dccfd4b2e5e0e49195-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 11 18:13:29.532 INFO blam! 2391ca32091055cec122393b87faabb2aef24a0870a6d86010822af2434b849d Aug 11 18:13:29.552 INFO running `"docker" "start" "-a" "2391ca32091055cec122393b87faabb2aef24a0870a6d86010822af2434b849d"` Aug 11 18:13:31.390 INFO kablam! Checking uuid v0.6.5 Aug 11 18:13:31.393 INFO kablam! Checking proc-macro2 v0.4.9 Aug 11 18:13:31.393 INFO kablam! Checking parity-wasm v0.31.3 Aug 11 18:13:31.398 INFO kablam! Checking gimli v0.16.0 Aug 11 18:13:31.409 INFO kablam! Checking semver v0.8.0 Aug 11 18:13:31.422 INFO kablam! Compiling scroll_derive v0.9.4 Aug 11 18:13:31.442 INFO kablam! Checking gzip-header v0.1.2 Aug 11 18:13:31.447 INFO kablam! Checking globset v0.2.1 Aug 11 18:13:34.866 INFO kablam! Checking docopt v0.8.3 Aug 11 18:13:36.534 INFO kablam! Checking crates-io v0.13.0 Aug 11 18:13:37.275 INFO kablam! Checking deflate v0.7.18 Aug 11 18:13:40.365 INFO kablam! Checking git2-curl v0.7.0 Aug 11 18:13:54.597 INFO kablam! Checking quick-xml v0.12.1 Aug 11 18:13:55.357 INFO kablam! Checking ignore v0.2.2 Aug 11 18:13:56.044 INFO kablam! Checking quote v0.6.5 Aug 11 18:13:56.623 INFO kablam! Checking coveralls-api v0.3.3 Aug 11 18:14:01.961 INFO kablam! Checking scroll v0.9.0 Aug 11 18:14:11.294 INFO kablam! Checking syn v0.14.7 Aug 11 18:14:13.539 INFO kablam! Checking cargo v0.24.0 Aug 11 18:14:14.866 INFO kablam! Checking goblin v0.0.15 Aug 11 18:15:02.799 INFO kablam! Checking object v0.9.0 Aug 11 18:15:20.513 INFO kablam! Checking cargo-tarpaulin v0.6.5 (file:///source) Aug 11 18:15:32.871 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:32.872 INFO kablam! --> src/source_analysis.rs:55:23 Aug 11 18:15:32.872 INFO kablam! | Aug 11 18:15:32.872 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 11 18:15:32.872 INFO kablam! | ^^^^^ Aug 11 18:15:32.872 INFO kablam! | Aug 11 18:15:32.872 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:32.874 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:32.874 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:32.874 INFO kablam! Aug 11 18:15:32.887 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:32.887 INFO kablam! --> src/source_analysis.rs:55:43 Aug 11 18:15:32.887 INFO kablam! | Aug 11 18:15:32.887 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 11 18:15:32.887 INFO kablam! | ^^^ Aug 11 18:15:32.887 INFO kablam! Aug 11 18:15:32.904 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:32.904 INFO kablam! --> src/source_analysis.rs:72:28 Aug 11 18:15:32.904 INFO kablam! | Aug 11 18:15:32.904 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 11 18:15:32.904 INFO kablam! | ^^^ Aug 11 18:15:32.904 INFO kablam! Aug 11 18:15:32.914 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:32.914 INFO kablam! --> src/source_analysis.rs:72:46 Aug 11 18:15:32.914 INFO kablam! | Aug 11 18:15:32.914 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 11 18:15:32.915 INFO kablam! | ^^^^^ Aug 11 18:15:32.915 INFO kablam! | Aug 11 18:15:32.915 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:32.915 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:32.915 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:32.915 INFO kablam! Aug 11 18:15:32.920 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:32.920 INFO kablam! --> src/source_analysis.rs:74:62 Aug 11 18:15:32.920 INFO kablam! | Aug 11 18:15:32.920 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 11 18:15:32.920 INFO kablam! | ^^^^^ Aug 11 18:15:32.920 INFO kablam! | Aug 11 18:15:32.920 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:32.920 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:32.920 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:32.920 INFO kablam! Aug 11 18:15:32.934 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:32.934 INFO kablam! --> src/source_analysis.rs:93:23 Aug 11 18:15:32.934 INFO kablam! | Aug 11 18:15:32.934 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 11 18:15:32.934 INFO kablam! | ^^^^^ Aug 11 18:15:32.936 INFO kablam! | Aug 11 18:15:32.936 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:32.936 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:32.936 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:32.936 INFO kablam! Aug 11 18:15:32.940 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:32.940 INFO kablam! --> src/source_analysis.rs:93:43 Aug 11 18:15:32.940 INFO kablam! | Aug 11 18:15:32.940 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 11 18:15:32.940 INFO kablam! | ^^^ Aug 11 18:15:32.940 INFO kablam! Aug 11 18:15:33.077 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.077 INFO kablam! --> src/source_analysis.rs:331:59 Aug 11 18:15:33.077 INFO kablam! | Aug 11 18:15:33.077 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 11 18:15:33.077 INFO kablam! | ^^^^^ Aug 11 18:15:33.084 INFO kablam! | Aug 11 18:15:33.084 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.084 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.084 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.084 INFO kablam! Aug 11 18:15:33.087 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.087 INFO kablam! --> src/source_analysis.rs:333:47 Aug 11 18:15:33.087 INFO kablam! | Aug 11 18:15:33.087 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 11 18:15:33.087 INFO kablam! | ^^^^^ Aug 11 18:15:33.087 INFO kablam! | Aug 11 18:15:33.087 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.087 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.087 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.087 INFO kablam! Aug 11 18:15:33.090 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.090 INFO kablam! --> src/source_analysis.rs:334:45 Aug 11 18:15:33.090 INFO kablam! | Aug 11 18:15:33.090 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 11 18:15:33.090 INFO kablam! | ^^^^^ Aug 11 18:15:33.090 INFO kablam! | Aug 11 18:15:33.090 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.091 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.091 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.091 INFO kablam! Aug 11 18:15:33.118 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.118 INFO kablam! --> src/source_analysis.rs:401:62 Aug 11 18:15:33.118 INFO kablam! | Aug 11 18:15:33.118 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 11 18:15:33.118 INFO kablam! | ^^^^^ Aug 11 18:15:33.124 INFO kablam! | Aug 11 18:15:33.124 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.124 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.124 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.124 INFO kablam! Aug 11 18:15:33.127 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.127 INFO kablam! --> src/source_analysis.rs:404:64 Aug 11 18:15:33.127 INFO kablam! | Aug 11 18:15:33.127 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 11 18:15:33.127 INFO kablam! | ^^^^^ Aug 11 18:15:33.127 INFO kablam! | Aug 11 18:15:33.127 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.127 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.127 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.127 INFO kablam! Aug 11 18:15:33.130 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.130 INFO kablam! --> src/source_analysis.rs:405:56 Aug 11 18:15:33.130 INFO kablam! | Aug 11 18:15:33.130 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 11 18:15:33.130 INFO kablam! | ^^^^^ Aug 11 18:15:33.130 INFO kablam! | Aug 11 18:15:33.130 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.130 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.130 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.130 INFO kablam! Aug 11 18:15:33.140 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.140 INFO kablam! --> src/source_analysis.rs:434:54 Aug 11 18:15:33.140 INFO kablam! | Aug 11 18:15:33.140 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 11 18:15:33.140 INFO kablam! | ^^^^^ Aug 11 18:15:33.148 INFO kablam! | Aug 11 18:15:33.148 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.148 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.148 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.149 INFO kablam! Aug 11 18:15:33.151 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.151 INFO kablam! --> src/source_analysis.rs:437:60 Aug 11 18:15:33.152 INFO kablam! | Aug 11 18:15:33.152 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 11 18:15:33.152 INFO kablam! | ^^^^^ Aug 11 18:15:33.152 INFO kablam! | Aug 11 18:15:33.152 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.152 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.152 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.152 INFO kablam! Aug 11 18:15:33.154 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.154 INFO kablam! --> src/source_analysis.rs:438:54 Aug 11 18:15:33.154 INFO kablam! | Aug 11 18:15:33.154 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 11 18:15:33.154 INFO kablam! | ^^^^^ Aug 11 18:15:33.154 INFO kablam! | Aug 11 18:15:33.154 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.154 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.154 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.154 INFO kablam! Aug 11 18:15:33.175 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.175 INFO kablam! --> src/source_analysis.rs:538:28 Aug 11 18:15:33.175 INFO kablam! | Aug 11 18:15:33.175 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 11 18:15:33.175 INFO kablam! | ^^^^^ Aug 11 18:15:33.175 INFO kablam! | Aug 11 18:15:33.175 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.175 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.175 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.176 INFO kablam! Aug 11 18:15:33.179 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.179 INFO kablam! --> src/source_analysis.rs:538:45 Aug 11 18:15:33.179 INFO kablam! | Aug 11 18:15:33.179 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 11 18:15:33.179 INFO kablam! | ^^^ Aug 11 18:15:33.179 INFO kablam! Aug 11 18:15:33.183 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.184 INFO kablam! --> src/source_analysis.rs:549:29 Aug 11 18:15:33.184 INFO kablam! | Aug 11 18:15:33.184 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 11 18:15:33.184 INFO kablam! | ^^^^^ Aug 11 18:15:33.184 INFO kablam! | Aug 11 18:15:33.184 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.184 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.184 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.184 INFO kablam! Aug 11 18:15:33.188 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.188 INFO kablam! --> src/source_analysis.rs:550:27 Aug 11 18:15:33.188 INFO kablam! | Aug 11 18:15:33.188 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 11 18:15:33.188 INFO kablam! | ^^^ Aug 11 18:15:33.188 INFO kablam! Aug 11 18:15:33.194 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.194 INFO kablam! --> src/source_analysis.rs:560:29 Aug 11 18:15:33.194 INFO kablam! | Aug 11 18:15:33.194 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 11 18:15:33.194 INFO kablam! | ^^^^^ Aug 11 18:15:33.194 INFO kablam! | Aug 11 18:15:33.194 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.194 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.194 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.194 INFO kablam! Aug 11 18:15:33.198 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.198 INFO kablam! --> src/source_analysis.rs:561:27 Aug 11 18:15:33.198 INFO kablam! | Aug 11 18:15:33.198 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 11 18:15:33.198 INFO kablam! | ^^^ Aug 11 18:15:33.198 INFO kablam! Aug 11 18:15:33.203 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.203 INFO kablam! --> src/source_analysis.rs:570:45 Aug 11 18:15:33.203 INFO kablam! | Aug 11 18:15:33.204 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 11 18:15:33.204 INFO kablam! | ^^^^^ Aug 11 18:15:33.204 INFO kablam! | Aug 11 18:15:33.204 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.204 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.204 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.204 INFO kablam! Aug 11 18:15:33.206 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.206 INFO kablam! --> src/source_analysis.rs:573:36 Aug 11 18:15:33.206 INFO kablam! | Aug 11 18:15:33.206 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 11 18:15:33.206 INFO kablam! | ^^^^^ Aug 11 18:15:33.206 INFO kablam! | Aug 11 18:15:33.206 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.206 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.206 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.206 INFO kablam! Aug 11 18:15:33.212 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.212 INFO kablam! --> src/source_analysis.rs:582:24 Aug 11 18:15:33.212 INFO kablam! | Aug 11 18:15:33.212 INFO kablam! 582 | if u_line != s.start().line { Aug 11 18:15:33.212 INFO kablam! | ^^^^^ Aug 11 18:15:33.212 INFO kablam! | Aug 11 18:15:33.212 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.212 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.212 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.212 INFO kablam! Aug 11 18:15:33.215 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.216 INFO kablam! --> src/source_analysis.rs:595:34 Aug 11 18:15:33.216 INFO kablam! | Aug 11 18:15:33.216 INFO kablam! 595 | let start = structure.span().start().line; Aug 11 18:15:33.216 INFO kablam! | ^^^^^ Aug 11 18:15:33.216 INFO kablam! | Aug 11 18:15:33.216 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.216 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.216 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.216 INFO kablam! Aug 11 18:15:33.219 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.219 INFO kablam! --> src/source_analysis.rs:596:32 Aug 11 18:15:33.220 INFO kablam! | Aug 11 18:15:33.220 INFO kablam! 596 | let end = structure.span().end().line; Aug 11 18:15:33.220 INFO kablam! | ^^^ Aug 11 18:15:33.225 INFO kablam! Aug 11 18:15:33.231 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.231 INFO kablam! --> src/source_analysis.rs:609:35 Aug 11 18:15:33.231 INFO kablam! | Aug 11 18:15:33.231 INFO kablam! 609 | cover.insert(span.start().line); Aug 11 18:15:33.231 INFO kablam! | ^^^^^ Aug 11 18:15:33.231 INFO kablam! | Aug 11 18:15:33.231 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.231 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.231 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.231 INFO kablam! Aug 11 18:15:33.237 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.237 INFO kablam! --> src/source_analysis.rs:621:28 Aug 11 18:15:33.237 INFO kablam! | Aug 11 18:15:33.237 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 11 18:15:33.237 INFO kablam! | ^^^^^ Aug 11 18:15:33.237 INFO kablam! | Aug 11 18:15:33.237 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.237 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.237 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.237 INFO kablam! Aug 11 18:15:33.249 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.249 INFO kablam! --> src/source_analysis.rs:622:26 Aug 11 18:15:33.249 INFO kablam! | Aug 11 18:15:33.249 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 11 18:15:33.249 INFO kablam! | ^^^ Aug 11 18:15:33.249 INFO kablam! Aug 11 18:15:33.279 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.279 INFO kablam! --> src/source_analysis.rs:650:28 Aug 11 18:15:33.279 INFO kablam! | Aug 11 18:15:33.279 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 11 18:15:33.279 INFO kablam! | ^^^^^ Aug 11 18:15:33.279 INFO kablam! | Aug 11 18:15:33.279 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.279 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.279 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.279 INFO kablam! Aug 11 18:15:33.290 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.290 INFO kablam! --> src/source_analysis.rs:650:45 Aug 11 18:15:33.290 INFO kablam! | Aug 11 18:15:33.290 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 11 18:15:33.290 INFO kablam! | ^^^ Aug 11 18:15:33.290 INFO kablam! Aug 11 18:15:33.444 INFO kablam! error: aborting due to 32 previous errors Aug 11 18:15:33.444 INFO kablam! Aug 11 18:15:33.444 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 11 18:15:33.545 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 11 18:15:33.545 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 11 18:15:33.646 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.646 INFO kablam! --> src/source_analysis.rs:55:23 Aug 11 18:15:33.646 INFO kablam! | Aug 11 18:15:33.646 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 11 18:15:33.646 INFO kablam! | ^^^^^ Aug 11 18:15:33.647 INFO kablam! | Aug 11 18:15:33.647 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.647 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.647 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.647 INFO kablam! Aug 11 18:15:33.657 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.657 INFO kablam! --> src/source_analysis.rs:55:43 Aug 11 18:15:33.657 INFO kablam! | Aug 11 18:15:33.657 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 11 18:15:33.657 INFO kablam! | ^^^ Aug 11 18:15:33.657 INFO kablam! Aug 11 18:15:33.666 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.666 INFO kablam! --> src/source_analysis.rs:72:28 Aug 11 18:15:33.666 INFO kablam! | Aug 11 18:15:33.666 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 11 18:15:33.666 INFO kablam! | ^^^ Aug 11 18:15:33.667 INFO kablam! Aug 11 18:15:33.669 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.669 INFO kablam! --> src/source_analysis.rs:72:46 Aug 11 18:15:33.669 INFO kablam! | Aug 11 18:15:33.669 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 11 18:15:33.669 INFO kablam! | ^^^^^ Aug 11 18:15:33.670 INFO kablam! | Aug 11 18:15:33.670 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.671 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.671 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.671 INFO kablam! Aug 11 18:15:33.677 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.677 INFO kablam! --> src/source_analysis.rs:74:62 Aug 11 18:15:33.677 INFO kablam! | Aug 11 18:15:33.677 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 11 18:15:33.677 INFO kablam! | ^^^^^ Aug 11 18:15:33.677 INFO kablam! | Aug 11 18:15:33.678 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.678 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.678 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.678 INFO kablam! Aug 11 18:15:33.686 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.686 INFO kablam! --> src/source_analysis.rs:93:23 Aug 11 18:15:33.686 INFO kablam! | Aug 11 18:15:33.686 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 11 18:15:33.686 INFO kablam! | ^^^^^ Aug 11 18:15:33.687 INFO kablam! | Aug 11 18:15:33.687 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.688 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.688 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.688 INFO kablam! Aug 11 18:15:33.692 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.692 INFO kablam! --> src/source_analysis.rs:93:43 Aug 11 18:15:33.692 INFO kablam! | Aug 11 18:15:33.692 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 11 18:15:33.692 INFO kablam! | ^^^ Aug 11 18:15:33.693 INFO kablam! Aug 11 18:15:33.772 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.772 INFO kablam! --> src/source_analysis.rs:331:59 Aug 11 18:15:33.772 INFO kablam! | Aug 11 18:15:33.772 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 11 18:15:33.772 INFO kablam! | ^^^^^ Aug 11 18:15:33.772 INFO kablam! | Aug 11 18:15:33.772 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.772 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.772 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.772 INFO kablam! Aug 11 18:15:33.775 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.775 INFO kablam! --> src/source_analysis.rs:333:47 Aug 11 18:15:33.775 INFO kablam! | Aug 11 18:15:33.775 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 11 18:15:33.775 INFO kablam! | ^^^^^ Aug 11 18:15:33.775 INFO kablam! | Aug 11 18:15:33.776 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.776 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.776 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.777 INFO kablam! Aug 11 18:15:33.780 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.780 INFO kablam! --> src/source_analysis.rs:334:45 Aug 11 18:15:33.780 INFO kablam! | Aug 11 18:15:33.780 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 11 18:15:33.780 INFO kablam! | ^^^^^ Aug 11 18:15:33.781 INFO kablam! | Aug 11 18:15:33.781 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.781 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.781 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.782 INFO kablam! Aug 11 18:15:33.802 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.802 INFO kablam! --> src/source_analysis.rs:401:62 Aug 11 18:15:33.802 INFO kablam! | Aug 11 18:15:33.802 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 11 18:15:33.803 INFO kablam! | ^^^^^ Aug 11 18:15:33.803 INFO kablam! | Aug 11 18:15:33.803 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.804 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.804 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.804 INFO kablam! Aug 11 18:15:33.807 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.807 INFO kablam! --> src/source_analysis.rs:404:64 Aug 11 18:15:33.807 INFO kablam! | Aug 11 18:15:33.807 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 11 18:15:33.807 INFO kablam! | ^^^^^ Aug 11 18:15:33.808 INFO kablam! | Aug 11 18:15:33.808 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.809 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.809 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.809 INFO kablam! Aug 11 18:15:33.812 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.812 INFO kablam! --> src/source_analysis.rs:405:56 Aug 11 18:15:33.812 INFO kablam! | Aug 11 18:15:33.812 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 11 18:15:33.812 INFO kablam! | ^^^^^ Aug 11 18:15:33.812 INFO kablam! | Aug 11 18:15:33.813 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.813 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.813 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.814 INFO kablam! Aug 11 18:15:33.824 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.824 INFO kablam! --> src/source_analysis.rs:434:54 Aug 11 18:15:33.824 INFO kablam! | Aug 11 18:15:33.824 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 11 18:15:33.824 INFO kablam! | ^^^^^ Aug 11 18:15:33.824 INFO kablam! | Aug 11 18:15:33.825 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.825 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.825 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.825 INFO kablam! Aug 11 18:15:33.828 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.828 INFO kablam! --> src/source_analysis.rs:437:60 Aug 11 18:15:33.828 INFO kablam! | Aug 11 18:15:33.828 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 11 18:15:33.828 INFO kablam! | ^^^^^ Aug 11 18:15:33.829 INFO kablam! | Aug 11 18:15:33.829 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.829 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.829 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.830 INFO kablam! Aug 11 18:15:33.833 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.833 INFO kablam! --> src/source_analysis.rs:438:54 Aug 11 18:15:33.833 INFO kablam! | Aug 11 18:15:33.833 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 11 18:15:33.833 INFO kablam! | ^^^^^ Aug 11 18:15:33.834 INFO kablam! | Aug 11 18:15:33.834 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.834 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.834 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.835 INFO kablam! Aug 11 18:15:33.857 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.857 INFO kablam! --> src/source_analysis.rs:538:28 Aug 11 18:15:33.857 INFO kablam! | Aug 11 18:15:33.857 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 11 18:15:33.857 INFO kablam! | ^^^^^ Aug 11 18:15:33.857 INFO kablam! | Aug 11 18:15:33.858 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.858 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.858 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.858 INFO kablam! Aug 11 18:15:33.863 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.863 INFO kablam! --> src/source_analysis.rs:538:45 Aug 11 18:15:33.863 INFO kablam! | Aug 11 18:15:33.863 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 11 18:15:33.863 INFO kablam! | ^^^ Aug 11 18:15:33.864 INFO kablam! Aug 11 18:15:33.869 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.869 INFO kablam! --> src/source_analysis.rs:549:29 Aug 11 18:15:33.869 INFO kablam! | Aug 11 18:15:33.869 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 11 18:15:33.869 INFO kablam! | ^^^^^ Aug 11 18:15:33.870 INFO kablam! | Aug 11 18:15:33.870 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.871 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.871 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.871 INFO kablam! Aug 11 18:15:33.875 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.875 INFO kablam! --> src/source_analysis.rs:550:27 Aug 11 18:15:33.875 INFO kablam! | Aug 11 18:15:33.876 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 11 18:15:33.876 INFO kablam! | ^^^ Aug 11 18:15:33.876 INFO kablam! Aug 11 18:15:33.882 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.882 INFO kablam! --> src/source_analysis.rs:560:29 Aug 11 18:15:33.882 INFO kablam! | Aug 11 18:15:33.882 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 11 18:15:33.882 INFO kablam! | ^^^^^ Aug 11 18:15:33.883 INFO kablam! | Aug 11 18:15:33.883 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.883 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.883 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.884 INFO kablam! Aug 11 18:15:33.888 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.888 INFO kablam! --> src/source_analysis.rs:561:27 Aug 11 18:15:33.888 INFO kablam! | Aug 11 18:15:33.888 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 11 18:15:33.888 INFO kablam! | ^^^ Aug 11 18:15:33.890 INFO kablam! Aug 11 18:15:33.895 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.895 INFO kablam! --> src/source_analysis.rs:570:45 Aug 11 18:15:33.895 INFO kablam! | Aug 11 18:15:33.896 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 11 18:15:33.896 INFO kablam! | ^^^^^ Aug 11 18:15:33.896 INFO kablam! | Aug 11 18:15:33.896 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.896 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.897 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.897 INFO kablam! Aug 11 18:15:33.902 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.902 INFO kablam! --> src/source_analysis.rs:573:36 Aug 11 18:15:33.902 INFO kablam! | Aug 11 18:15:33.902 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 11 18:15:33.902 INFO kablam! | ^^^^^ Aug 11 18:15:33.902 INFO kablam! | Aug 11 18:15:33.902 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.902 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.902 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.902 INFO kablam! Aug 11 18:15:33.906 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.906 INFO kablam! --> src/source_analysis.rs:582:24 Aug 11 18:15:33.906 INFO kablam! | Aug 11 18:15:33.906 INFO kablam! 582 | if u_line != s.start().line { Aug 11 18:15:33.906 INFO kablam! | ^^^^^ Aug 11 18:15:33.906 INFO kablam! | Aug 11 18:15:33.906 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.906 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.906 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.906 INFO kablam! Aug 11 18:15:33.910 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.910 INFO kablam! --> src/source_analysis.rs:595:34 Aug 11 18:15:33.910 INFO kablam! | Aug 11 18:15:33.910 INFO kablam! 595 | let start = structure.span().start().line; Aug 11 18:15:33.910 INFO kablam! | ^^^^^ Aug 11 18:15:33.911 INFO kablam! | Aug 11 18:15:33.911 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.911 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.911 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.911 INFO kablam! Aug 11 18:15:33.915 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.915 INFO kablam! --> src/source_analysis.rs:596:32 Aug 11 18:15:33.915 INFO kablam! | Aug 11 18:15:33.915 INFO kablam! 596 | let end = structure.span().end().line; Aug 11 18:15:33.915 INFO kablam! | ^^^ Aug 11 18:15:33.915 INFO kablam! Aug 11 18:15:33.921 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.921 INFO kablam! --> src/source_analysis.rs:609:35 Aug 11 18:15:33.921 INFO kablam! | Aug 11 18:15:33.921 INFO kablam! 609 | cover.insert(span.start().line); Aug 11 18:15:33.921 INFO kablam! | ^^^^^ Aug 11 18:15:33.921 INFO kablam! | Aug 11 18:15:33.921 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.921 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.921 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.921 INFO kablam! Aug 11 18:15:33.927 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.927 INFO kablam! --> src/source_analysis.rs:621:28 Aug 11 18:15:33.928 INFO kablam! | Aug 11 18:15:33.928 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 11 18:15:33.928 INFO kablam! | ^^^^^ Aug 11 18:15:33.928 INFO kablam! | Aug 11 18:15:33.928 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.928 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.928 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.928 INFO kablam! Aug 11 18:15:33.932 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.932 INFO kablam! --> src/source_analysis.rs:622:26 Aug 11 18:15:33.932 INFO kablam! | Aug 11 18:15:33.932 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 11 18:15:33.932 INFO kablam! | ^^^ Aug 11 18:15:33.932 INFO kablam! Aug 11 18:15:33.942 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.942 INFO kablam! --> src/source_analysis.rs:650:28 Aug 11 18:15:33.942 INFO kablam! | Aug 11 18:15:33.942 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 11 18:15:33.942 INFO kablam! | ^^^^^ Aug 11 18:15:33.942 INFO kablam! | Aug 11 18:15:33.943 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 11 18:15:33.943 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 11 18:15:33.943 INFO kablam! candidate #1: `statemachine::StateData` Aug 11 18:15:33.943 INFO kablam! Aug 11 18:15:33.946 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 11 18:15:33.947 INFO kablam! --> src/source_analysis.rs:650:45 Aug 11 18:15:33.947 INFO kablam! | Aug 11 18:15:33.947 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 11 18:15:33.947 INFO kablam! | ^^^ Aug 11 18:15:33.947 INFO kablam! Aug 11 18:15:34.129 INFO kablam! error: aborting due to 32 previous errors Aug 11 18:15:34.129 INFO kablam! Aug 11 18:15:34.129 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 11 18:15:34.172 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 11 18:15:34.172 INFO kablam! Aug 11 18:15:34.172 INFO kablam! To learn more, run the command again with --verbose. Aug 11 18:15:34.182 INFO kablam! su: No module specific data is present Aug 11 18:15:34.890 INFO running `"docker" "rm" "-f" "2391ca32091055cec122393b87faabb2aef24a0870a6d86010822af2434b849d"` Aug 11 18:15:35.044 INFO blam! 2391ca32091055cec122393b87faabb2aef24a0870a6d86010822af2434b849d