Sep 21 12:27:22.901 INFO checking cargo-tarpaulin-0.6.7 against try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6 for pr-54394 Sep 21 12:27:22.901 INFO running: cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets Sep 21 12:27:22.901 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-4/pr-54394/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54394/worker-4/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/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=1000" "-e" "CMD=cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 21 12:27:23.035 INFO blam! d04000eef7c007df658cb7fe9d2266fe6904de686d3d3713ba0f566aa12bbbc1 Sep 21 12:27:23.037 INFO running `"docker" "start" "-a" "d04000eef7c007df658cb7fe9d2266fe6904de686d3d3713ba0f566aa12bbbc1"` Sep 21 12:27:23.681 INFO kablam! usermod: no changes Sep 21 12:27:23.902 INFO kablam! Compiling cc v1.0.24 Sep 21 12:27:23.902 INFO kablam! Compiling openssl v0.10.11 Sep 21 12:27:23.922 INFO kablam! Checking tempfile v3.0.3 Sep 21 12:27:23.922 INFO kablam! Checking gimli v0.16.1 Sep 21 12:27:23.922 INFO kablam! Checking toml v0.4.6 Sep 21 12:27:23.922 INFO kablam! Checking serde_ignored v0.0.4 Sep 21 12:27:23.926 INFO kablam! Compiling syn v0.15.3 Sep 21 12:27:24.798 INFO kablam! Checking enum_primitive v0.1.1 Sep 21 12:27:25.831 INFO kablam! Compiling scroll_derive v0.9.4 Sep 21 12:27:27.190 INFO kablam! Checking gzip-header v0.1.2 Sep 21 12:27:28.755 INFO kablam! Checking globset v0.4.2 Sep 21 12:27:38.124 INFO kablam! Checking env_logger v0.5.13 Sep 21 12:27:38.172 INFO kablam! Checking deflate v0.7.18 Sep 21 12:27:38.174 INFO kablam! Checking parking_lot v0.6.4 Sep 21 12:27:38.666 INFO kablam! Compiling cmake v0.1.33 Sep 21 12:27:45.374 INFO kablam! Compiling libz-sys v1.0.20 Sep 21 12:27:45.446 INFO kablam! Compiling openssl-sys v0.9.35 Sep 21 12:27:46.022 INFO kablam! Compiling backtrace-sys v0.1.24 Sep 21 12:27:47.213 INFO kablam! Compiling curl-sys v0.4.8 Sep 21 12:27:47.882 INFO kablam! Compiling miniz-sys v0.1.10 Sep 21 12:27:52.379 INFO kablam! Checking crossbeam-channel v0.2.5 Sep 21 12:27:52.930 INFO kablam! Compiling libssh2-sys v0.2.10 Sep 21 12:27:52.958 INFO kablam! Compiling libgit2-sys v0.7.7 Sep 21 12:27:54.696 INFO kablam! Checking scroll v0.9.0 Sep 21 12:28:00.553 INFO kablam! Checking goblin v0.0.17 Sep 21 12:28:01.066 INFO kablam! Checking ignore v0.4.4 Sep 21 12:28:02.258 INFO kablam! Checking backtrace v0.3.9 Sep 21 12:28:02.769 INFO kablam! Checking flate2 v1.0.2 Sep 21 12:28:05.938 INFO kablam! Checking curl v0.4.14 Sep 21 12:28:07.922 INFO kablam! Checking failure v0.1.2 Sep 21 12:28:14.186 INFO kablam! Checking quick-xml v0.12.3 Sep 21 12:28:28.118 INFO kablam! Checking crypto-hash v0.3.1 Sep 21 12:28:29.184 INFO kablam! Compiling serde_derive v1.0.78 Sep 21 12:28:31.260 INFO kablam! Checking object v0.10.0 Sep 21 12:29:01.917 INFO kablam! Checking git2 v0.7.5 Sep 21 12:29:03.094 INFO kablam! Checking crates-io v0.17.0 Sep 21 12:29:03.094 INFO kablam! Checking coveralls-api v0.3.3 Sep 21 12:29:06.832 INFO kablam! Checking git2-curl v0.8.1 Sep 21 12:29:07.750 INFO kablam! Checking cargo v0.29.0 Sep 21 12:29:23.010 INFO kablam! Checking cargo-tarpaulin v0.6.7 (/source) Sep 21 12:29:30.962 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:30.962 INFO kablam! --> src/source_analysis.rs:77:27 Sep 21 12:29:30.962 INFO kablam! | Sep 21 12:29:30.962 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 21 12:29:30.962 INFO kablam! | ^^^^^ Sep 21 12:29:30.962 INFO kablam! | Sep 21 12:29:30.962 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:30.962 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:30.962 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:30.962 INFO kablam! Sep 21 12:29:30.962 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:30.962 INFO kablam! --> src/source_analysis.rs:77:47 Sep 21 12:29:30.962 INFO kablam! | Sep 21 12:29:30.970 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 21 12:29:30.970 INFO kablam! | ^^^ Sep 21 12:29:30.970 INFO kablam! Sep 21 12:29:30.974 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:30.974 INFO kablam! --> src/source_analysis.rs:97:28 Sep 21 12:29:30.974 INFO kablam! | Sep 21 12:29:30.974 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 21 12:29:30.974 INFO kablam! | ^^^ Sep 21 12:29:30.974 INFO kablam! Sep 21 12:29:30.974 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:30.974 INFO kablam! --> src/source_analysis.rs:97:46 Sep 21 12:29:30.974 INFO kablam! | Sep 21 12:29:30.974 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 21 12:29:30.974 INFO kablam! | ^^^^^ Sep 21 12:29:30.974 INFO kablam! | Sep 21 12:29:30.974 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:30.974 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:30.974 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:30.974 INFO kablam! Sep 21 12:29:30.982 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:30.982 INFO kablam! --> src/source_analysis.rs:99:62 Sep 21 12:29:30.982 INFO kablam! | Sep 21 12:29:30.982 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Sep 21 12:29:30.982 INFO kablam! | ^^^^^ Sep 21 12:29:30.982 INFO kablam! | Sep 21 12:29:30.982 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:30.982 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:30.982 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:30.982 INFO kablam! Sep 21 12:29:30.986 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:30.986 INFO kablam! --> src/source_analysis.rs:118:23 Sep 21 12:29:30.986 INFO kablam! | Sep 21 12:29:30.986 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 21 12:29:30.986 INFO kablam! | ^^^^^ Sep 21 12:29:30.986 INFO kablam! | Sep 21 12:29:30.986 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:30.986 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:30.986 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:30.986 INFO kablam! Sep 21 12:29:30.990 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:30.990 INFO kablam! --> src/source_analysis.rs:118:43 Sep 21 12:29:30.990 INFO kablam! | Sep 21 12:29:30.990 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 21 12:29:30.990 INFO kablam! | ^^^ Sep 21 12:29:30.990 INFO kablam! Sep 21 12:29:31.051 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.051 INFO kablam! --> src/source_analysis.rs:430:53 Sep 21 12:29:31.051 INFO kablam! | Sep 21 12:29:31.051 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Sep 21 12:29:31.051 INFO kablam! | ^^^^^ Sep 21 12:29:31.051 INFO kablam! | Sep 21 12:29:31.051 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.051 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.051 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.051 INFO kablam! Sep 21 12:29:31.058 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.058 INFO kablam! --> src/source_analysis.rs:433:52 Sep 21 12:29:31.058 INFO kablam! | Sep 21 12:29:31.058 INFO kablam! 433 | let decl_start = func.decl.fn_token.span().start().line+1; Sep 21 12:29:31.058 INFO kablam! | ^^^^^ Sep 21 12:29:31.058 INFO kablam! | Sep 21 12:29:31.058 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.058 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.058 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.058 INFO kablam! Sep 21 12:29:31.058 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.058 INFO kablam! --> src/source_analysis.rs:434:45 Sep 21 12:29:31.058 INFO kablam! | Sep 21 12:29:31.058 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Sep 21 12:29:31.058 INFO kablam! | ^^^^^ Sep 21 12:29:31.058 INFO kablam! | Sep 21 12:29:31.058 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.058 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.058 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.058 INFO kablam! Sep 21 12:29:31.066 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.066 INFO kablam! --> src/source_analysis.rs:502:74 Sep 21 12:29:31.066 INFO kablam! | Sep 21 12:29:31.066 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Sep 21 12:29:31.066 INFO kablam! | ^^^^^ Sep 21 12:29:31.066 INFO kablam! | Sep 21 12:29:31.066 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.066 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.066 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.066 INFO kablam! Sep 21 12:29:31.066 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.066 INFO kablam! --> src/source_analysis.rs:505:69 Sep 21 12:29:31.066 INFO kablam! | Sep 21 12:29:31.066 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 21 12:29:31.066 INFO kablam! | ^^^^^ Sep 21 12:29:31.066 INFO kablam! | Sep 21 12:29:31.066 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.066 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.066 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.066 INFO kablam! Sep 21 12:29:31.067 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.067 INFO kablam! --> src/source_analysis.rs:506:56 Sep 21 12:29:31.067 INFO kablam! | Sep 21 12:29:31.067 INFO kablam! 506 | let stmts_start = block.span().start().line; Sep 21 12:29:31.067 INFO kablam! | ^^^^^ Sep 21 12:29:31.067 INFO kablam! | Sep 21 12:29:31.067 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.067 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.067 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.067 INFO kablam! Sep 21 12:29:31.074 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.074 INFO kablam! --> src/source_analysis.rs:540:66 Sep 21 12:29:31.074 INFO kablam! | Sep 21 12:29:31.074 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Sep 21 12:29:31.074 INFO kablam! | ^^^^^ Sep 21 12:29:31.074 INFO kablam! | Sep 21 12:29:31.074 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.074 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.074 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.074 INFO kablam! Sep 21 12:29:31.074 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.074 INFO kablam! --> src/source_analysis.rs:543:65 Sep 21 12:29:31.074 INFO kablam! | Sep 21 12:29:31.074 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 21 12:29:31.074 INFO kablam! | ^^^^^ Sep 21 12:29:31.074 INFO kablam! | Sep 21 12:29:31.074 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.074 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.074 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.074 INFO kablam! Sep 21 12:29:31.082 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.082 INFO kablam! --> src/source_analysis.rs:544:54 Sep 21 12:29:31.082 INFO kablam! | Sep 21 12:29:31.082 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Sep 21 12:29:31.082 INFO kablam! | ^^^^^ Sep 21 12:29:31.082 INFO kablam! | Sep 21 12:29:31.082 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.082 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.082 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.082 INFO kablam! Sep 21 12:29:31.087 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.087 INFO kablam! --> src/source_analysis.rs:684:28 Sep 21 12:29:31.087 INFO kablam! | Sep 21 12:29:31.087 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 21 12:29:31.087 INFO kablam! | ^^^^^ Sep 21 12:29:31.087 INFO kablam! | Sep 21 12:29:31.087 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.087 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.087 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.087 INFO kablam! Sep 21 12:29:31.087 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.087 INFO kablam! --> src/source_analysis.rs:684:45 Sep 21 12:29:31.087 INFO kablam! | Sep 21 12:29:31.087 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 21 12:29:31.087 INFO kablam! | ^^^ Sep 21 12:29:31.087 INFO kablam! Sep 21 12:29:31.092 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.092 INFO kablam! --> src/source_analysis.rs:695:29 Sep 21 12:29:31.092 INFO kablam! | Sep 21 12:29:31.092 INFO kablam! 695 | let start = call.span().start().line + 1; Sep 21 12:29:31.092 INFO kablam! | ^^^^^ Sep 21 12:29:31.092 INFO kablam! | Sep 21 12:29:31.092 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.092 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.092 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.092 INFO kablam! Sep 21 12:29:31.092 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.092 INFO kablam! --> src/source_analysis.rs:696:27 Sep 21 12:29:31.092 INFO kablam! | Sep 21 12:29:31.092 INFO kablam! 696 | let end = call.span().end().line + 1; Sep 21 12:29:31.092 INFO kablam! | ^^^ Sep 21 12:29:31.092 INFO kablam! Sep 21 12:29:31.098 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.098 INFO kablam! --> src/source_analysis.rs:707:29 Sep 21 12:29:31.098 INFO kablam! | Sep 21 12:29:31.098 INFO kablam! 707 | let start = meth.span().start().line + 1; Sep 21 12:29:31.098 INFO kablam! | ^^^^^ Sep 21 12:29:31.098 INFO kablam! | Sep 21 12:29:31.098 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.098 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.098 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.098 INFO kablam! Sep 21 12:29:31.098 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.098 INFO kablam! --> src/source_analysis.rs:708:27 Sep 21 12:29:31.098 INFO kablam! | Sep 21 12:29:31.098 INFO kablam! 708 | let end = meth.span().end().line + 1; Sep 21 12:29:31.098 INFO kablam! | ^^^ Sep 21 12:29:31.098 INFO kablam! Sep 21 12:29:31.106 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.106 INFO kablam! --> src/source_analysis.rs:719:50 Sep 21 12:29:31.106 INFO kablam! | Sep 21 12:29:31.106 INFO kablam! 719 | let u_line = unsafe_expr.unsafe_token.span().start().line; Sep 21 12:29:31.106 INFO kablam! | ^^^^^ Sep 21 12:29:31.106 INFO kablam! | Sep 21 12:29:31.106 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.106 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.106 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.106 INFO kablam! Sep 21 12:29:31.106 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.106 INFO kablam! --> src/source_analysis.rs:722:39 Sep 21 12:29:31.106 INFO kablam! | Sep 21 12:29:31.106 INFO kablam! 722 | if u_line != blk.brace_token.span.start().line || blk.stmts.is_empty() { Sep 21 12:29:31.106 INFO kablam! | ^^^^^ Sep 21 12:29:31.106 INFO kablam! | Sep 21 12:29:31.106 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.106 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.106 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.106 INFO kablam! Sep 21 12:29:31.106 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.106 INFO kablam! --> src/source_analysis.rs:731:24 Sep 21 12:29:31.106 INFO kablam! | Sep 21 12:29:31.106 INFO kablam! 731 | if u_line != s.start().line { Sep 21 12:29:31.106 INFO kablam! | ^^^^^ Sep 21 12:29:31.106 INFO kablam! | Sep 21 12:29:31.106 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.106 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.106 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.106 INFO kablam! Sep 21 12:29:31.108 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.108 INFO kablam! --> src/source_analysis.rs:748:34 Sep 21 12:29:31.108 INFO kablam! | Sep 21 12:29:31.108 INFO kablam! 748 | let start = structure.span().start().line; Sep 21 12:29:31.108 INFO kablam! | ^^^^^ Sep 21 12:29:31.108 INFO kablam! | Sep 21 12:29:31.108 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.108 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.108 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.108 INFO kablam! Sep 21 12:29:31.113 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.113 INFO kablam! --> src/source_analysis.rs:749:32 Sep 21 12:29:31.113 INFO kablam! | Sep 21 12:29:31.113 INFO kablam! 749 | let end = structure.span().end().line; Sep 21 12:29:31.113 INFO kablam! | ^^^ Sep 21 12:29:31.113 INFO kablam! Sep 21 12:29:31.116 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.116 INFO kablam! --> src/source_analysis.rs:762:35 Sep 21 12:29:31.116 INFO kablam! | Sep 21 12:29:31.116 INFO kablam! 762 | cover.insert(span.start().line); Sep 21 12:29:31.116 INFO kablam! | ^^^^^ Sep 21 12:29:31.116 INFO kablam! | Sep 21 12:29:31.116 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.116 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.116 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.116 INFO kablam! Sep 21 12:29:31.116 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.116 INFO kablam! --> src/source_analysis.rs:776:28 Sep 21 12:29:31.117 INFO kablam! | Sep 21 12:29:31.117 INFO kablam! 776 | let start = mac.span().start().line + 1; Sep 21 12:29:31.117 INFO kablam! | ^^^^^ Sep 21 12:29:31.117 INFO kablam! | Sep 21 12:29:31.119 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.119 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.119 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.119 INFO kablam! Sep 21 12:29:31.124 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.124 INFO kablam! --> src/source_analysis.rs:777:26 Sep 21 12:29:31.124 INFO kablam! | Sep 21 12:29:31.124 INFO kablam! 777 | let end = mac.span().end().line + 1; Sep 21 12:29:31.124 INFO kablam! | ^^^ Sep 21 12:29:31.124 INFO kablam! Sep 21 12:29:31.127 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.127 INFO kablam! --> src/source_analysis.rs:809:28 Sep 21 12:29:31.127 INFO kablam! | Sep 21 12:29:31.127 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 21 12:29:31.127 INFO kablam! | ^^^^^ Sep 21 12:29:31.127 INFO kablam! | Sep 21 12:29:31.127 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.127 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.127 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.127 INFO kablam! Sep 21 12:29:31.134 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.134 INFO kablam! --> src/source_analysis.rs:809:45 Sep 21 12:29:31.134 INFO kablam! | Sep 21 12:29:31.134 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 21 12:29:31.134 INFO kablam! | ^^^ Sep 21 12:29:31.134 INFO kablam! Sep 21 12:29:31.246 INFO kablam! error: aborting due to 32 previous errors Sep 21 12:29:31.246 INFO kablam! Sep 21 12:29:31.246 INFO kablam! For more information about this error, try `rustc --explain E0599`. Sep 21 12:29:31.266 INFO kablam! error: Could not compile `cargo-tarpaulin`. Sep 21 12:29:31.266 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 21 12:29:31.644 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.644 INFO kablam! --> src/source_analysis.rs:77:27 Sep 21 12:29:31.644 INFO kablam! | Sep 21 12:29:31.644 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 21 12:29:31.644 INFO kablam! | ^^^^^ Sep 21 12:29:31.644 INFO kablam! | Sep 21 12:29:31.644 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.644 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.644 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.644 INFO kablam! Sep 21 12:29:31.650 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.650 INFO kablam! --> src/source_analysis.rs:77:47 Sep 21 12:29:31.650 INFO kablam! | Sep 21 12:29:31.650 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 21 12:29:31.650 INFO kablam! | ^^^ Sep 21 12:29:31.650 INFO kablam! Sep 21 12:29:31.654 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.654 INFO kablam! --> src/source_analysis.rs:97:28 Sep 21 12:29:31.654 INFO kablam! | Sep 21 12:29:31.654 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 21 12:29:31.654 INFO kablam! | ^^^ Sep 21 12:29:31.654 INFO kablam! Sep 21 12:29:31.656 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.656 INFO kablam! --> src/source_analysis.rs:97:46 Sep 21 12:29:31.656 INFO kablam! | Sep 21 12:29:31.656 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 21 12:29:31.656 INFO kablam! | ^^^^^ Sep 21 12:29:31.656 INFO kablam! | Sep 21 12:29:31.656 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.656 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.656 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.656 INFO kablam! Sep 21 12:29:31.658 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.658 INFO kablam! --> src/source_analysis.rs:99:62 Sep 21 12:29:31.658 INFO kablam! | Sep 21 12:29:31.658 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Sep 21 12:29:31.658 INFO kablam! | ^^^^^ Sep 21 12:29:31.658 INFO kablam! | Sep 21 12:29:31.658 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.658 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.658 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.658 INFO kablam! Sep 21 12:29:31.662 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.662 INFO kablam! --> src/source_analysis.rs:118:23 Sep 21 12:29:31.662 INFO kablam! | Sep 21 12:29:31.662 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 21 12:29:31.662 INFO kablam! | ^^^^^ Sep 21 12:29:31.662 INFO kablam! | Sep 21 12:29:31.662 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.662 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.662 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.662 INFO kablam! Sep 21 12:29:31.665 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.665 INFO kablam! --> src/source_analysis.rs:118:43 Sep 21 12:29:31.665 INFO kablam! | Sep 21 12:29:31.665 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 21 12:29:31.665 INFO kablam! | ^^^ Sep 21 12:29:31.665 INFO kablam! Sep 21 12:29:31.707 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.707 INFO kablam! --> src/source_analysis.rs:430:53 Sep 21 12:29:31.707 INFO kablam! | Sep 21 12:29:31.707 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Sep 21 12:29:31.707 INFO kablam! | ^^^^^ Sep 21 12:29:31.707 INFO kablam! | Sep 21 12:29:31.707 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.707 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.707 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.707 INFO kablam! Sep 21 12:29:31.708 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.708 INFO kablam! --> src/source_analysis.rs:433:52 Sep 21 12:29:31.708 INFO kablam! | Sep 21 12:29:31.708 INFO kablam! 433 | let decl_start = func.decl.fn_token.span().start().line+1; Sep 21 12:29:31.708 INFO kablam! | ^^^^^ Sep 21 12:29:31.708 INFO kablam! | Sep 21 12:29:31.708 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.709 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.709 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.709 INFO kablam! Sep 21 12:29:31.710 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.710 INFO kablam! --> src/source_analysis.rs:434:45 Sep 21 12:29:31.710 INFO kablam! | Sep 21 12:29:31.710 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Sep 21 12:29:31.710 INFO kablam! | ^^^^^ Sep 21 12:29:31.710 INFO kablam! | Sep 21 12:29:31.710 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.710 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.710 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.710 INFO kablam! Sep 21 12:29:31.722 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.722 INFO kablam! --> src/source_analysis.rs:502:74 Sep 21 12:29:31.722 INFO kablam! | Sep 21 12:29:31.723 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Sep 21 12:29:31.723 INFO kablam! | ^^^^^ Sep 21 12:29:31.723 INFO kablam! | Sep 21 12:29:31.723 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.723 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.723 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.723 INFO kablam! Sep 21 12:29:31.724 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.724 INFO kablam! --> src/source_analysis.rs:505:69 Sep 21 12:29:31.724 INFO kablam! | Sep 21 12:29:31.724 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 21 12:29:31.724 INFO kablam! | ^^^^^ Sep 21 12:29:31.724 INFO kablam! | Sep 21 12:29:31.724 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.725 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.725 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.725 INFO kablam! Sep 21 12:29:31.725 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.725 INFO kablam! --> src/source_analysis.rs:506:56 Sep 21 12:29:31.725 INFO kablam! | Sep 21 12:29:31.725 INFO kablam! 506 | let stmts_start = block.span().start().line; Sep 21 12:29:31.726 INFO kablam! | ^^^^^ Sep 21 12:29:31.726 INFO kablam! | Sep 21 12:29:31.726 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.726 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.726 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.726 INFO kablam! Sep 21 12:29:31.727 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.727 INFO kablam! --> src/source_analysis.rs:540:66 Sep 21 12:29:31.727 INFO kablam! | Sep 21 12:29:31.727 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Sep 21 12:29:31.727 INFO kablam! | ^^^^^ Sep 21 12:29:31.727 INFO kablam! | Sep 21 12:29:31.728 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.728 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.728 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.728 INFO kablam! Sep 21 12:29:31.728 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.728 INFO kablam! --> src/source_analysis.rs:543:65 Sep 21 12:29:31.728 INFO kablam! | Sep 21 12:29:31.729 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 21 12:29:31.729 INFO kablam! | ^^^^^ Sep 21 12:29:31.729 INFO kablam! | Sep 21 12:29:31.729 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.729 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.729 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.729 INFO kablam! Sep 21 12:29:31.730 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.730 INFO kablam! --> src/source_analysis.rs:544:54 Sep 21 12:29:31.730 INFO kablam! | Sep 21 12:29:31.730 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Sep 21 12:29:31.730 INFO kablam! | ^^^^^ Sep 21 12:29:31.730 INFO kablam! | Sep 21 12:29:31.731 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.731 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.731 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.731 INFO kablam! Sep 21 12:29:31.748 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.748 INFO kablam! --> src/source_analysis.rs:684:28 Sep 21 12:29:31.748 INFO kablam! | Sep 21 12:29:31.748 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 21 12:29:31.749 INFO kablam! | ^^^^^ Sep 21 12:29:31.749 INFO kablam! | Sep 21 12:29:31.749 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.749 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.749 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.749 INFO kablam! Sep 21 12:29:31.750 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.751 INFO kablam! --> src/source_analysis.rs:684:45 Sep 21 12:29:31.751 INFO kablam! | Sep 21 12:29:31.751 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 21 12:29:31.751 INFO kablam! | ^^^ Sep 21 12:29:31.751 INFO kablam! Sep 21 12:29:31.753 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.753 INFO kablam! --> src/source_analysis.rs:695:29 Sep 21 12:29:31.753 INFO kablam! | Sep 21 12:29:31.753 INFO kablam! 695 | let start = call.span().start().line + 1; Sep 21 12:29:31.753 INFO kablam! | ^^^^^ Sep 21 12:29:31.754 INFO kablam! | Sep 21 12:29:31.754 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.754 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.754 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.754 INFO kablam! Sep 21 12:29:31.755 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.755 INFO kablam! --> src/source_analysis.rs:696:27 Sep 21 12:29:31.755 INFO kablam! | Sep 21 12:29:31.756 INFO kablam! 696 | let end = call.span().end().line + 1; Sep 21 12:29:31.756 INFO kablam! | ^^^ Sep 21 12:29:31.756 INFO kablam! Sep 21 12:29:31.771 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.771 INFO kablam! --> src/source_analysis.rs:707:29 Sep 21 12:29:31.771 INFO kablam! | Sep 21 12:29:31.771 INFO kablam! 707 | let start = meth.span().start().line + 1; Sep 21 12:29:31.771 INFO kablam! | ^^^^^ Sep 21 12:29:31.771 INFO kablam! | Sep 21 12:29:31.771 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.772 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.772 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.772 INFO kablam! Sep 21 12:29:31.773 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.773 INFO kablam! --> src/source_analysis.rs:708:27 Sep 21 12:29:31.773 INFO kablam! | Sep 21 12:29:31.774 INFO kablam! 708 | let end = meth.span().end().line + 1; Sep 21 12:29:31.774 INFO kablam! | ^^^ Sep 21 12:29:31.774 INFO kablam! Sep 21 12:29:31.777 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.777 INFO kablam! --> src/source_analysis.rs:719:50 Sep 21 12:29:31.777 INFO kablam! | Sep 21 12:29:31.777 INFO kablam! 719 | let u_line = unsafe_expr.unsafe_token.span().start().line; Sep 21 12:29:31.777 INFO kablam! | ^^^^^ Sep 21 12:29:31.777 INFO kablam! | Sep 21 12:29:31.777 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.777 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.777 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.777 INFO kablam! Sep 21 12:29:31.781 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.781 INFO kablam! --> src/source_analysis.rs:722:39 Sep 21 12:29:31.781 INFO kablam! | Sep 21 12:29:31.781 INFO kablam! 722 | if u_line != blk.brace_token.span.start().line || blk.stmts.is_empty() { Sep 21 12:29:31.781 INFO kablam! | ^^^^^ Sep 21 12:29:31.781 INFO kablam! | Sep 21 12:29:31.781 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.781 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.781 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.781 INFO kablam! Sep 21 12:29:31.781 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.781 INFO kablam! --> src/source_analysis.rs:731:24 Sep 21 12:29:31.781 INFO kablam! | Sep 21 12:29:31.781 INFO kablam! 731 | if u_line != s.start().line { Sep 21 12:29:31.781 INFO kablam! | ^^^^^ Sep 21 12:29:31.781 INFO kablam! | Sep 21 12:29:31.781 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.781 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.781 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.781 INFO kablam! Sep 21 12:29:31.784 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.784 INFO kablam! --> src/source_analysis.rs:748:34 Sep 21 12:29:31.784 INFO kablam! | Sep 21 12:29:31.784 INFO kablam! 748 | let start = structure.span().start().line; Sep 21 12:29:31.784 INFO kablam! | ^^^^^ Sep 21 12:29:31.784 INFO kablam! | Sep 21 12:29:31.784 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.784 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.784 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.784 INFO kablam! Sep 21 12:29:31.786 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.786 INFO kablam! --> src/source_analysis.rs:749:32 Sep 21 12:29:31.786 INFO kablam! | Sep 21 12:29:31.786 INFO kablam! 749 | let end = structure.span().end().line; Sep 21 12:29:31.786 INFO kablam! | ^^^ Sep 21 12:29:31.786 INFO kablam! Sep 21 12:29:31.788 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.788 INFO kablam! --> src/source_analysis.rs:762:35 Sep 21 12:29:31.788 INFO kablam! | Sep 21 12:29:31.788 INFO kablam! 762 | cover.insert(span.start().line); Sep 21 12:29:31.788 INFO kablam! | ^^^^^ Sep 21 12:29:31.788 INFO kablam! | Sep 21 12:29:31.788 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.788 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.788 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.788 INFO kablam! Sep 21 12:29:31.791 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.791 INFO kablam! --> src/source_analysis.rs:776:28 Sep 21 12:29:31.791 INFO kablam! | Sep 21 12:29:31.791 INFO kablam! 776 | let start = mac.span().start().line + 1; Sep 21 12:29:31.791 INFO kablam! | ^^^^^ Sep 21 12:29:31.791 INFO kablam! | Sep 21 12:29:31.791 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.791 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.791 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.791 INFO kablam! Sep 21 12:29:31.794 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.794 INFO kablam! --> src/source_analysis.rs:777:26 Sep 21 12:29:31.794 INFO kablam! | Sep 21 12:29:31.794 INFO kablam! 777 | let end = mac.span().end().line + 1; Sep 21 12:29:31.794 INFO kablam! | ^^^ Sep 21 12:29:31.798 INFO kablam! Sep 21 12:29:31.803 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.803 INFO kablam! --> src/source_analysis.rs:809:28 Sep 21 12:29:31.803 INFO kablam! | Sep 21 12:29:31.803 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 21 12:29:31.803 INFO kablam! | ^^^^^ Sep 21 12:29:31.803 INFO kablam! | Sep 21 12:29:31.804 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 21 12:29:31.804 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 21 12:29:31.804 INFO kablam! candidate #1: `statemachine::StateData` Sep 21 12:29:31.804 INFO kablam! Sep 21 12:29:31.811 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 21 12:29:31.811 INFO kablam! --> src/source_analysis.rs:809:45 Sep 21 12:29:31.811 INFO kablam! | Sep 21 12:29:31.811 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 21 12:29:31.811 INFO kablam! | ^^^ Sep 21 12:29:31.811 INFO kablam! Sep 21 12:29:31.863 INFO kablam! error: aborting due to 32 previous errors Sep 21 12:29:31.863 INFO kablam! Sep 21 12:29:31.863 INFO kablam! For more information about this error, try `rustc --explain E0599`. Sep 21 12:29:31.913 INFO kablam! error: Could not compile `cargo-tarpaulin`. Sep 21 12:29:31.913 INFO kablam! Sep 21 12:29:31.913 INFO kablam! To learn more, run the command again with --verbose. Sep 21 12:29:31.915 INFO kablam! su: No module specific data is present Sep 21 12:29:32.649 INFO running `"docker" "rm" "-f" "d04000eef7c007df658cb7fe9d2266fe6904de686d3d3713ba0f566aa12bbbc1"` Sep 21 12:29:32.766 INFO blam! d04000eef7c007df658cb7fe9d2266fe6904de686d3d3713ba0f566aa12bbbc1