Aug 02 13:15:39.453 INFO checking cargo-tarpaulin-0.6.5 against 1.27.2 for lazy_static-1 Aug 02 13:15:39.453 INFO running: cargo +1.27.2 check --frozen --all --all-targets Aug 02 13:15:39.453 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets Aug 02 13:15:39.453 INFO running `"docker" "create" "-v" "/tmp/crater.KsqgmqJtiwGm:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-1/1.27.2:/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.687 INFO blam! 099725ed9b903ddb2938192c04870e70242175989de10432eee85d73948e77f0 Aug 02 13:15:39.689 INFO running `"docker" "start" "-a" "099725ed9b903ddb2938192c04870e70242175989de10432eee85d73948e77f0"` Aug 02 13:15:41.216 INFO kablam! Checking home v0.3.3 Aug 02 13:15:41.221 INFO kablam! Checking uuid v0.6.5 Aug 02 13:15:41.223 INFO kablam! Checking parity-wasm v0.31.1 Aug 02 13:15:41.227 INFO kablam! Checking jobserver v0.1.11 Aug 02 13:15:41.229 INFO kablam! Checking tar v0.4.16 Aug 02 13:15:41.231 INFO kablam! Checking gimli v0.16.0 Aug 02 13:15:41.235 INFO kablam! Checking serde_ignored v0.0.4 Aug 02 13:15:41.236 INFO kablam! Checking semver v0.8.0 Aug 02 13:15:44.201 INFO kablam! Checking syn v0.14.5 Aug 02 13:15:44.349 INFO kablam! Compiling scroll_derive v0.9.4 Aug 02 13:15:45.914 INFO kablam! Checking globset v0.2.1 Aug 02 13:15:47.526 INFO kablam! Checking crypto-hash v0.3.1 Aug 02 13:15:47.531 INFO kablam! Checking gzip-header v0.1.2 Aug 02 13:15:51.526 INFO kablam! Checking docopt v0.8.3 Aug 02 13:15:51.810 INFO kablam! Checking crates-io v0.13.0 Aug 02 13:15:52.503 INFO kablam! Checking git2-curl v0.7.0 Aug 02 13:15:58.078 INFO kablam! Checking deflate v0.7.18 Aug 02 13:16:05.521 INFO kablam! Checking ignore v0.2.2 Aug 02 13:16:13.050 INFO kablam! Checking scroll v0.9.0 Aug 02 13:16:16.330 INFO kablam! Checking coveralls-api v0.3.3 Aug 02 13:16:21.482 INFO kablam! Checking goblin v0.0.15 Aug 02 13:16:22.073 INFO kablam! Checking cargo v0.24.0 Aug 02 13:17:02.814 INFO kablam! Checking object v0.9.0 Aug 02 13:17:19.383 INFO kablam! Checking cargo-tarpaulin v0.6.5 (file:///source) Aug 02 13:17:30.832 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.832 INFO kablam! --> src/source_analysis.rs:55:23 Aug 02 13:17:30.832 INFO kablam! | Aug 02 13:17:30.832 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:30.832 INFO kablam! | ^^^^^ Aug 02 13:17:30.832 INFO kablam! | Aug 02 13:17:30.832 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.832 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.832 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.833 INFO kablam! Aug 02 13:17:30.839 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.839 INFO kablam! --> src/source_analysis.rs:55:43 Aug 02 13:17:30.839 INFO kablam! | Aug 02 13:17:30.839 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:30.839 INFO kablam! | ^^^ Aug 02 13:17:30.839 INFO kablam! Aug 02 13:17:30.845 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.845 INFO kablam! --> src/source_analysis.rs:72:28 Aug 02 13:17:30.845 INFO kablam! | Aug 02 13:17:30.845 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:30.845 INFO kablam! | ^^^ Aug 02 13:17:30.847 INFO kablam! Aug 02 13:17:30.854 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.854 INFO kablam! --> src/source_analysis.rs:72:46 Aug 02 13:17:30.854 INFO kablam! | Aug 02 13:17:30.854 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:30.854 INFO kablam! | ^^^^^ Aug 02 13:17:30.854 INFO kablam! | Aug 02 13:17:30.855 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.855 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.855 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.855 INFO kablam! Aug 02 13:17:30.859 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.859 INFO kablam! --> src/source_analysis.rs:74:62 Aug 02 13:17:30.859 INFO kablam! | Aug 02 13:17:30.859 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 02 13:17:30.859 INFO kablam! | ^^^^^ Aug 02 13:17:30.860 INFO kablam! | Aug 02 13:17:30.860 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.861 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.861 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.861 INFO kablam! Aug 02 13:17:30.867 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.867 INFO kablam! --> src/source_analysis.rs:93:23 Aug 02 13:17:30.867 INFO kablam! | Aug 02 13:17:30.867 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:30.867 INFO kablam! | ^^^^^ Aug 02 13:17:30.868 INFO kablam! | Aug 02 13:17:30.877 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.877 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.877 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.877 INFO kablam! Aug 02 13:17:30.880 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.880 INFO kablam! --> src/source_analysis.rs:93:43 Aug 02 13:17:30.880 INFO kablam! | Aug 02 13:17:30.880 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:30.880 INFO kablam! | ^^^ Aug 02 13:17:30.881 INFO kablam! Aug 02 13:17:30.900 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.900 INFO kablam! --> src/source_analysis.rs:55:23 Aug 02 13:17:30.900 INFO kablam! | Aug 02 13:17:30.900 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:30.900 INFO kablam! | ^^^^^ Aug 02 13:17:30.900 INFO kablam! | Aug 02 13:17:30.900 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.900 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.900 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.900 INFO kablam! Aug 02 13:17:30.907 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.907 INFO kablam! --> src/source_analysis.rs:55:43 Aug 02 13:17:30.907 INFO kablam! | Aug 02 13:17:30.907 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Aug 02 13:17:30.907 INFO kablam! | ^^^ Aug 02 13:17:30.907 INFO kablam! Aug 02 13:17:30.913 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.913 INFO kablam! --> src/source_analysis.rs:72:28 Aug 02 13:17:30.913 INFO kablam! | Aug 02 13:17:30.913 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:30.913 INFO kablam! | ^^^ Aug 02 13:17:30.913 INFO kablam! Aug 02 13:17:30.915 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.915 INFO kablam! --> src/source_analysis.rs:72:46 Aug 02 13:17:30.915 INFO kablam! | Aug 02 13:17:30.915 INFO kablam! 72 | let len = span.end().line - span.start().line; Aug 02 13:17:30.915 INFO kablam! | ^^^^^ Aug 02 13:17:30.915 INFO kablam! | Aug 02 13:17:30.915 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.916 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.916 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.916 INFO kablam! Aug 02 13:17:30.920 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.920 INFO kablam! --> src/source_analysis.rs:74:62 Aug 02 13:17:30.920 INFO kablam! | Aug 02 13:17:30.920 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 02 13:17:30.920 INFO kablam! | ^^^^^ Aug 02 13:17:30.920 INFO kablam! | Aug 02 13:17:30.920 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.920 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.920 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.920 INFO kablam! Aug 02 13:17:30.927 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.927 INFO kablam! --> src/source_analysis.rs:93:23 Aug 02 13:17:30.927 INFO kablam! | Aug 02 13:17:30.927 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:30.927 INFO kablam! | ^^^^^ Aug 02 13:17:30.927 INFO kablam! | Aug 02 13:17:30.927 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.927 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.927 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.927 INFO kablam! Aug 02 13:17:30.929 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.929 INFO kablam! --> src/source_analysis.rs:93:43 Aug 02 13:17:30.929 INFO kablam! | Aug 02 13:17:30.929 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Aug 02 13:17:30.929 INFO kablam! | ^^^ Aug 02 13:17:30.929 INFO kablam! Aug 02 13:17:30.961 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.961 INFO kablam! --> src/source_analysis.rs:331:59 Aug 02 13:17:30.961 INFO kablam! | Aug 02 13:17:30.961 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 02 13:17:30.961 INFO kablam! | ^^^^^ Aug 02 13:17:30.961 INFO kablam! | Aug 02 13:17:30.961 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.961 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.961 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.961 INFO kablam! Aug 02 13:17:30.963 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.963 INFO kablam! --> src/source_analysis.rs:333:47 Aug 02 13:17:30.963 INFO kablam! | Aug 02 13:17:30.963 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 02 13:17:30.963 INFO kablam! | ^^^^^ Aug 02 13:17:30.963 INFO kablam! | Aug 02 13:17:30.963 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.963 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.963 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.963 INFO kablam! Aug 02 13:17:30.966 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.966 INFO kablam! --> src/source_analysis.rs:334:45 Aug 02 13:17:30.966 INFO kablam! | Aug 02 13:17:30.966 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 02 13:17:30.966 INFO kablam! | ^^^^^ Aug 02 13:17:30.966 INFO kablam! | Aug 02 13:17:30.966 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.966 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.966 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.967 INFO kablam! Aug 02 13:17:30.993 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.993 INFO kablam! --> src/source_analysis.rs:401:62 Aug 02 13:17:30.993 INFO kablam! | Aug 02 13:17:30.993 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 02 13:17:30.993 INFO kablam! | ^^^^^ Aug 02 13:17:30.993 INFO kablam! | Aug 02 13:17:30.993 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.993 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.993 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.993 INFO kablam! Aug 02 13:17:30.995 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.995 INFO kablam! --> src/source_analysis.rs:404:64 Aug 02 13:17:30.995 INFO kablam! | Aug 02 13:17:30.995 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:30.995 INFO kablam! | ^^^^^ Aug 02 13:17:30.995 INFO kablam! | Aug 02 13:17:30.995 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.995 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.995 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.995 INFO kablam! Aug 02 13:17:30.997 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:30.997 INFO kablam! --> src/source_analysis.rs:405:56 Aug 02 13:17:30.997 INFO kablam! | Aug 02 13:17:30.997 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 02 13:17:30.997 INFO kablam! | ^^^^^ Aug 02 13:17:30.997 INFO kablam! | Aug 02 13:17:30.997 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:30.997 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:30.997 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:30.997 INFO kablam! Aug 02 13:17:31.006 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.006 INFO kablam! --> src/source_analysis.rs:434:54 Aug 02 13:17:31.006 INFO kablam! | Aug 02 13:17:31.006 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 02 13:17:31.006 INFO kablam! | ^^^^^ Aug 02 13:17:31.006 INFO kablam! | Aug 02 13:17:31.006 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.007 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.007 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.007 INFO kablam! Aug 02 13:17:31.009 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.009 INFO kablam! --> src/source_analysis.rs:437:60 Aug 02 13:17:31.009 INFO kablam! | Aug 02 13:17:31.009 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:31.009 INFO kablam! | ^^^^^ Aug 02 13:17:31.009 INFO kablam! | Aug 02 13:17:31.009 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.010 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.010 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.010 INFO kablam! Aug 02 13:17:31.012 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.012 INFO kablam! --> src/source_analysis.rs:438:54 Aug 02 13:17:31.012 INFO kablam! | Aug 02 13:17:31.012 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 02 13:17:31.012 INFO kablam! | ^^^^^ Aug 02 13:17:31.012 INFO kablam! | Aug 02 13:17:31.012 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.012 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.012 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.012 INFO kablam! Aug 02 13:17:31.025 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.025 INFO kablam! --> src/source_analysis.rs:331:59 Aug 02 13:17:31.025 INFO kablam! | Aug 02 13:17:31.025 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Aug 02 13:17:31.025 INFO kablam! | ^^^^^ Aug 02 13:17:31.025 INFO kablam! | Aug 02 13:17:31.025 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.025 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.026 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.026 INFO kablam! Aug 02 13:17:31.027 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.027 INFO kablam! --> src/source_analysis.rs:333:47 Aug 02 13:17:31.027 INFO kablam! | Aug 02 13:17:31.027 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 02 13:17:31.027 INFO kablam! | ^^^^^ Aug 02 13:17:31.027 INFO kablam! | Aug 02 13:17:31.028 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.028 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.028 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.028 INFO kablam! Aug 02 13:17:31.030 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.030 INFO kablam! --> src/source_analysis.rs:334:45 Aug 02 13:17:31.031 INFO kablam! | Aug 02 13:17:31.031 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Aug 02 13:17:31.031 INFO kablam! | ^^^^^ Aug 02 13:17:31.031 INFO kablam! | Aug 02 13:17:31.031 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.031 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.031 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.031 INFO kablam! Aug 02 13:17:31.032 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.032 INFO kablam! --> src/source_analysis.rs:538:28 Aug 02 13:17:31.032 INFO kablam! | Aug 02 13:17:31.032 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:31.032 INFO kablam! | ^^^^^ Aug 02 13:17:31.032 INFO kablam! | Aug 02 13:17:31.032 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.032 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.032 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.033 INFO kablam! Aug 02 13:17:31.034 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.034 INFO kablam! --> src/source_analysis.rs:538:45 Aug 02 13:17:31.034 INFO kablam! | Aug 02 13:17:31.034 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:31.035 INFO kablam! | ^^^ Aug 02 13:17:31.035 INFO kablam! Aug 02 13:17:31.039 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.039 INFO kablam! --> src/source_analysis.rs:549:29 Aug 02 13:17:31.039 INFO kablam! | Aug 02 13:17:31.039 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 02 13:17:31.039 INFO kablam! | ^^^^^ Aug 02 13:17:31.039 INFO kablam! | Aug 02 13:17:31.039 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.039 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.039 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.039 INFO kablam! Aug 02 13:17:31.041 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.041 INFO kablam! --> src/source_analysis.rs:550:27 Aug 02 13:17:31.041 INFO kablam! | Aug 02 13:17:31.041 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 02 13:17:31.041 INFO kablam! | ^^^ Aug 02 13:17:31.041 INFO kablam! Aug 02 13:17:31.047 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.047 INFO kablam! --> src/source_analysis.rs:560:29 Aug 02 13:17:31.047 INFO kablam! | Aug 02 13:17:31.047 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 02 13:17:31.047 INFO kablam! | ^^^^^ Aug 02 13:17:31.047 INFO kablam! | Aug 02 13:17:31.047 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.047 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.047 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.047 INFO kablam! Aug 02 13:17:31.050 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.050 INFO kablam! --> src/source_analysis.rs:561:27 Aug 02 13:17:31.050 INFO kablam! | Aug 02 13:17:31.050 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 02 13:17:31.050 INFO kablam! | ^^^ Aug 02 13:17:31.050 INFO kablam! Aug 02 13:17:31.052 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.052 INFO kablam! --> src/source_analysis.rs:401:62 Aug 02 13:17:31.052 INFO kablam! | Aug 02 13:17:31.052 INFO kablam! 401 | analysis.ignore.remove(&i.sig.span().start().line); Aug 02 13:17:31.052 INFO kablam! | ^^^^^ Aug 02 13:17:31.056 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.056 INFO kablam! --> src/source_analysis.rs:570:45 Aug 02 13:17:31.056 INFO kablam! | Aug 02 13:17:31.056 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 02 13:17:31.056 INFO kablam! | ^^^^^ Aug 02 13:17:31.056 INFO kablam! | Aug 02 13:17:31.056 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.056 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.056 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.056 INFO kablam! Aug 02 13:17:31.058 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.058 INFO kablam! --> src/source_analysis.rs:573:36 Aug 02 13:17:31.058 INFO kablam! | Aug 02 13:17:31.058 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 02 13:17:31.058 INFO kablam! | ^^^^^ Aug 02 13:17:31.058 INFO kablam! | Aug 02 13:17:31.058 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.058 INFO kablam! | Aug 02 13:17:31.059 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.059 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.059 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.059 INFO kablam! Aug 02 13:17:31.060 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.060 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.060 INFO kablam! Aug 02 13:17:31.060 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.060 INFO kablam! --> src/source_analysis.rs:404:64 Aug 02 13:17:31.060 INFO kablam! | Aug 02 13:17:31.061 INFO kablam! 404 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:31.061 INFO kablam! | ^^^^^ Aug 02 13:17:31.061 INFO kablam! | Aug 02 13:17:31.061 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.061 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.061 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.061 INFO kablam! Aug 02 13:17:31.063 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.063 INFO kablam! --> src/source_analysis.rs:405:56 Aug 02 13:17:31.063 INFO kablam! | Aug 02 13:17:31.063 INFO kablam! 405 | let stmts_start = block.span().start().line; Aug 02 13:17:31.063 INFO kablam! | ^^^^^ Aug 02 13:17:31.063 INFO kablam! | Aug 02 13:17:31.063 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.063 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.063 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.063 INFO kablam! Aug 02 13:17:31.069 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.069 INFO kablam! --> src/source_analysis.rs:582:24 Aug 02 13:17:31.069 INFO kablam! | Aug 02 13:17:31.069 INFO kablam! 582 | if u_line != s.start().line { Aug 02 13:17:31.069 INFO kablam! | ^^^^^ Aug 02 13:17:31.069 INFO kablam! | Aug 02 13:17:31.069 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.069 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.069 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.069 INFO kablam! Aug 02 13:17:31.074 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.074 INFO kablam! --> src/source_analysis.rs:434:54 Aug 02 13:17:31.074 INFO kablam! | Aug 02 13:17:31.074 INFO kablam! 434 | analysis.ignore.remove(&i.span().start().line); Aug 02 13:17:31.074 INFO kablam! | ^^^^^ Aug 02 13:17:31.074 INFO kablam! | Aug 02 13:17:31.074 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.074 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.074 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.074 INFO kablam! Aug 02 13:17:31.075 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.075 INFO kablam! --> src/source_analysis.rs:437:60 Aug 02 13:17:31.075 INFO kablam! | Aug 02 13:17:31.075 INFO kablam! 437 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 02 13:17:31.075 INFO kablam! | ^^^^^ Aug 02 13:17:31.075 INFO kablam! | Aug 02 13:17:31.075 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.075 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.075 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.075 INFO kablam! Aug 02 13:17:31.076 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.076 INFO kablam! --> src/source_analysis.rs:595:34 Aug 02 13:17:31.076 INFO kablam! | Aug 02 13:17:31.076 INFO kablam! 595 | let start = structure.span().start().line; Aug 02 13:17:31.076 INFO kablam! | ^^^^^ Aug 02 13:17:31.076 INFO kablam! | Aug 02 13:17:31.076 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.077 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.077 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.077 INFO kablam! Aug 02 13:17:31.077 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.078 INFO kablam! --> src/source_analysis.rs:438:54 Aug 02 13:17:31.078 INFO kablam! | Aug 02 13:17:31.078 INFO kablam! 438 | let stmts_start = i.block.span().start().line; Aug 02 13:17:31.078 INFO kablam! | ^^^^^ Aug 02 13:17:31.078 INFO kablam! | Aug 02 13:17:31.078 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.078 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.078 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.078 INFO kablam! Aug 02 13:17:31.082 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.082 INFO kablam! --> src/source_analysis.rs:596:32 Aug 02 13:17:31.082 INFO kablam! | Aug 02 13:17:31.082 INFO kablam! 596 | let end = structure.span().end().line; Aug 02 13:17:31.082 INFO kablam! | ^^^ Aug 02 13:17:31.083 INFO kablam! Aug 02 13:17:31.093 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.094 INFO kablam! --> src/source_analysis.rs:609:35 Aug 02 13:17:31.094 INFO kablam! | Aug 02 13:17:31.094 INFO kablam! 609 | cover.insert(span.start().line); Aug 02 13:17:31.094 INFO kablam! | ^^^^^ Aug 02 13:17:31.094 INFO kablam! | Aug 02 13:17:31.094 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.095 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.095 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.095 INFO kablam! Aug 02 13:17:31.100 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.100 INFO kablam! --> src/source_analysis.rs:621:28 Aug 02 13:17:31.100 INFO kablam! | Aug 02 13:17:31.100 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 02 13:17:31.100 INFO kablam! | ^^^^^ Aug 02 13:17:31.100 INFO kablam! | Aug 02 13:17:31.100 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.100 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.100 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.100 INFO kablam! Aug 02 13:17:31.101 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.101 INFO kablam! --> src/source_analysis.rs:538:28 Aug 02 13:17:31.101 INFO kablam! | Aug 02 13:17:31.101 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:31.101 INFO kablam! | ^^^^^ Aug 02 13:17:31.101 INFO kablam! | Aug 02 13:17:31.102 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.102 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.102 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.102 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.102 INFO kablam! --> src/source_analysis.rs:622:26 Aug 02 13:17:31.102 INFO kablam! | Aug 02 13:17:31.102 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 02 13:17:31.102 INFO kablam! | ^^^ Aug 02 13:17:31.102 INFO kablam! Aug 02 13:17:31.103 INFO kablam! Aug 02 13:17:31.105 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.105 INFO kablam! --> src/source_analysis.rs:538:45 Aug 02 13:17:31.105 INFO kablam! | Aug 02 13:17:31.105 INFO kablam! 538 | for i in s.start().line..(s.end().line+1) { Aug 02 13:17:31.105 INFO kablam! | ^^^ Aug 02 13:17:31.106 INFO kablam! Aug 02 13:17:31.110 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.110 INFO kablam! --> src/source_analysis.rs:549:29 Aug 02 13:17:31.110 INFO kablam! | Aug 02 13:17:31.110 INFO kablam! 549 | let start = call.span().start().line + 1; Aug 02 13:17:31.110 INFO kablam! | ^^^^^ Aug 02 13:17:31.111 INFO kablam! | Aug 02 13:17:31.111 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.111 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.111 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.112 INFO kablam! Aug 02 13:17:31.115 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.116 INFO kablam! --> src/source_analysis.rs:550:27 Aug 02 13:17:31.116 INFO kablam! | Aug 02 13:17:31.116 INFO kablam! 550 | let end = call.span().end().line + 1; Aug 02 13:17:31.116 INFO kablam! | ^^^ Aug 02 13:17:31.116 INFO kablam! Aug 02 13:17:31.122 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.122 INFO kablam! --> src/source_analysis.rs:650:28 Aug 02 13:17:31.122 INFO kablam! | Aug 02 13:17:31.123 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:31.123 INFO kablam! | ^^^^^ Aug 02 13:17:31.123 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.123 INFO kablam! --> src/source_analysis.rs:560:29 Aug 02 13:17:31.123 INFO kablam! | Aug 02 13:17:31.123 INFO kablam! 560 | let start = meth.span().start().line + 1; Aug 02 13:17:31.123 INFO kablam! | ^^^^^ Aug 02 13:17:31.123 INFO kablam! | Aug 02 13:17:31.123 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.123 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.123 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.123 INFO kablam! Aug 02 13:17:31.123 INFO kablam! | Aug 02 13:17:31.123 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.123 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.123 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.123 INFO kablam! Aug 02 13:17:31.125 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.125 INFO kablam! --> src/source_analysis.rs:561:27 Aug 02 13:17:31.125 INFO kablam! | Aug 02 13:17:31.125 INFO kablam! 561 | let end = meth.span().end().line + 1; Aug 02 13:17:31.125 INFO kablam! | ^^^ Aug 02 13:17:31.125 INFO kablam! Aug 02 13:17:31.127 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.127 INFO kablam! --> src/source_analysis.rs:650:45 Aug 02 13:17:31.127 INFO kablam! | Aug 02 13:17:31.127 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:31.127 INFO kablam! | ^^^ Aug 02 13:17:31.127 INFO kablam! Aug 02 13:17:31.134 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.134 INFO kablam! --> src/source_analysis.rs:570:45 Aug 02 13:17:31.134 INFO kablam! | Aug 02 13:17:31.134 INFO kablam! 570 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 02 13:17:31.134 INFO kablam! | ^^^^^ Aug 02 13:17:31.134 INFO kablam! | Aug 02 13:17:31.134 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.135 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.136 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.136 INFO kablam! Aug 02 13:17:31.137 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.137 INFO kablam! --> src/source_analysis.rs:573:36 Aug 02 13:17:31.137 INFO kablam! | Aug 02 13:17:31.137 INFO kablam! 573 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 02 13:17:31.138 INFO kablam! | ^^^^^ Aug 02 13:17:31.139 INFO kablam! | Aug 02 13:17:31.139 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.139 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.139 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.139 INFO kablam! Aug 02 13:17:31.143 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.143 INFO kablam! --> src/source_analysis.rs:582:24 Aug 02 13:17:31.143 INFO kablam! | Aug 02 13:17:31.143 INFO kablam! 582 | if u_line != s.start().line { Aug 02 13:17:31.143 INFO kablam! | ^^^^^ Aug 02 13:17:31.143 INFO kablam! | Aug 02 13:17:31.143 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.143 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.143 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.143 INFO kablam! Aug 02 13:17:31.149 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.149 INFO kablam! --> src/source_analysis.rs:595:34 Aug 02 13:17:31.149 INFO kablam! | Aug 02 13:17:31.149 INFO kablam! 595 | let start = structure.span().start().line; Aug 02 13:17:31.149 INFO kablam! | ^^^^^ Aug 02 13:17:31.149 INFO kablam! | Aug 02 13:17:31.149 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.149 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.149 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.149 INFO kablam! Aug 02 13:17:31.152 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.152 INFO kablam! --> src/source_analysis.rs:596:32 Aug 02 13:17:31.152 INFO kablam! | Aug 02 13:17:31.152 INFO kablam! 596 | let end = structure.span().end().line; Aug 02 13:17:31.152 INFO kablam! | ^^^ Aug 02 13:17:31.152 INFO kablam! Aug 02 13:17:31.159 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.159 INFO kablam! --> src/source_analysis.rs:609:35 Aug 02 13:17:31.159 INFO kablam! | Aug 02 13:17:31.159 INFO kablam! 609 | cover.insert(span.start().line); Aug 02 13:17:31.159 INFO kablam! | ^^^^^ Aug 02 13:17:31.159 INFO kablam! | Aug 02 13:17:31.159 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.159 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.159 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.159 INFO kablam! Aug 02 13:17:31.166 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.166 INFO kablam! --> src/source_analysis.rs:621:28 Aug 02 13:17:31.166 INFO kablam! | Aug 02 13:17:31.166 INFO kablam! 621 | let start = mac.span().start().line + 1; Aug 02 13:17:31.166 INFO kablam! | ^^^^^ Aug 02 13:17:31.175 INFO kablam! | Aug 02 13:17:31.175 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.175 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.175 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.175 INFO kablam! Aug 02 13:17:31.179 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.179 INFO kablam! --> src/source_analysis.rs:622:26 Aug 02 13:17:31.179 INFO kablam! | Aug 02 13:17:31.179 INFO kablam! 622 | let end = mac.span().end().line + 1; Aug 02 13:17:31.179 INFO kablam! | ^^^ Aug 02 13:17:31.179 INFO kablam! Aug 02 13:17:31.190 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.190 INFO kablam! --> src/source_analysis.rs:650:28 Aug 02 13:17:31.190 INFO kablam! | Aug 02 13:17:31.190 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:31.190 INFO kablam! | ^^^^^ Aug 02 13:17:31.190 INFO kablam! | Aug 02 13:17:31.190 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 02 13:17:31.190 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 02 13:17:31.190 INFO kablam! candidate #1: `statemachine::StateData` Aug 02 13:17:31.190 INFO kablam! Aug 02 13:17:31.193 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 02 13:17:31.193 INFO kablam! --> src/source_analysis.rs:650:45 Aug 02 13:17:31.193 INFO kablam! | Aug 02 13:17:31.193 INFO kablam! 650 | for i in t.start().line..(t.end().line+1) { Aug 02 13:17:31.193 INFO kablam! | ^^^ Aug 02 13:17:31.193 INFO kablam! Aug 02 13:17:31.230 INFO kablam! error: aborting due to 32 previous errors Aug 02 13:17:31.230 INFO kablam! Aug 02 13:17:31.230 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 02 13:17:31.272 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 02 13:17:31.272 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 02 13:17:31.348 INFO kablam! error: aborting due to 32 previous errors Aug 02 13:17:31.348 INFO kablam! Aug 02 13:17:31.348 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 02 13:17:31.406 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 02 13:17:31.406 INFO kablam! Aug 02 13:17:31.406 INFO kablam! To learn more, run the command again with --verbose. Aug 02 13:17:31.408 INFO kablam! su: No module specific data is present Aug 02 13:17:32.491 INFO running `"docker" "rm" "-f" "099725ed9b903ddb2938192c04870e70242175989de10432eee85d73948e77f0"` Aug 02 13:17:32.680 INFO blam! 099725ed9b903ddb2938192c04870e70242175989de10432eee85d73948e77f0